complete-c darcs -n'contains \'add\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'add\'(commandline-poc)' -l 'dry-run' -d 'Don\'t actually take the action'
complete-c darcs -n'contains \'add\'(commandline-poc)' -l 'umask' -d 'Specify umask to use when writing'
complete-c darcs -n'contains \'remove\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'remove\'(commandline-poc)' -l 'recursive' -s r -d 'Recurse into subdirectories'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'case-ok' -d 'Don\'t refuse to add files differing only in case'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'no-case-ok' -d 'Refuse to add files whose name differ only in case [DEFAULT]'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'reserved-ok' -d 'Don\'t refuse to add files with Windows-reserved names'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'no-reserved-ok' -d 'Refuse to add files with Windows-reserved names [DEFAULT]'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'move\'(commandline-poc)' -l 'umask' -d 'Specify umask to use when writing'
complete-c darcs -n'contains \'replace\'(commandline-poc)' -l 'token-chars' -d 'Define token to contain these characters'
complete-c darcs -n'contains \'replace\'(commandline-poc)' -l 'force' -s f -d 'Proceed with replace even if 'new' token already exists'
complete-c darcs -n'contains \'replace\'(commandline-poc)' -l 'no-force' -d 'Don\'t force the replace if it looks scary [DEFAULT]'
complete-c darcs -n'contains \'replace\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'unified' -s u -d 'Output changes in a darcs-specific format similar to diff -u'
complete-c darcs -n'contains \'revert\'(commandline-poc)' -l 'no-unified' -d 'Output changes in darcs\' usual format [DEFAULT]'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'no-ignore-times' -d 'Trust modification times to find modified files [DEFAULT]'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'unified' -s u -d 'Output changes in a darcs-specific format similar to diff -u'
complete-c darcs -n'contains \'unrevert\'(commandline-poc)' -l 'no-unified' -d 'Output changes in darcs\' usual format [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'look-for-adds' -s -l -d 'Look for (non-boring) files that could be added'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'dont-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'no-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'look-for-replaces' -d 'Look for replaces that could be marked'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'dont-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'no-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'look-for-moves' -d 'Look for files that may be moved/renamed'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'dont-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'no-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'whatsnew\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'edit-long-comment' -d 'Edit the long comment by default'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'skip-long-comment' -d 'Don\'t give a long comment'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'prompt-long-comment' -d 'Prompt for whether to edit the long comment'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'look-for-adds' -s l -d 'Look for (non-boring) files that could be added'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'dont-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'no-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'look-for-replaces' -d 'Look for replaces that could be marked'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'dont-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'no-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'look-for-moves' -d 'Look for files that may be moved/renamed'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'dont-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'no-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'unified' -s u -d 'Output changes in a darcs-specific format similar to diff -u'
complete-c darcs -n'contains \'record\'(commandline-poc)' -l 'no-unified' -d 'Output changes in darcs\' usual format [DEFAULT]'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'not-in-remote' -d 'Select all patches not in the default push/pull repository or at location URL/PATH'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'from-match' -d 'Select changes starting with a patch matching PATTERN'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'from-patch' -d 'Select changes starting with a patch matching REGEXP'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'from-hash' -d 'Select changes starting with a patch with HASH'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'from-tag' -d 'Select changes starting with a tag matching REGEXP'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'last' -d 'Select the last NUMBER patches'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'auto-deps' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'dont-prompt-for-dependencies' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'prompt-deps' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'prompt-for-dependencies' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'unrecord\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'edit-long-comment' -d 'Edit the long comment by default'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'skip-long-comment' -d 'Don\'t give a long comment'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'prompt-long-comment' -d 'Prompt for whether to edit the long comment'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'keep-date' -d 'Keep the date of the original patch'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'no-keep-date' -d 'Use the current date for the amended patch [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'look-for-adds' -s l -d 'Look for (non-boring) files that could be added'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'dont-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'no-look-for-adds' -d 'Don\'t look for any files that could be added [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'look-for-replaces' -d 'Look for replaces that could be marked'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'dont-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'no-look-for-replaces' -d 'Don\'t look for any replaces [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'look-for-moves' -d 'Look for files that may be moved/renamed'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'dont-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'no-look-for-moves' -d 'Don\'t look for any files that could be moved/renamed [DEFAULT]'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'unified' -s u -d 'Output changes in a darcs-specific format similar to diff -u'
complete-c darcs -n'contains \'amend\'(commandline-poc)' -l 'no-unified' -d 'Output changes in darcs\' usual format [DEFAULT]'
complete-c darcs -n'contains \'mark-conflicts\'(commandline-poc)' -l 'no-ignore-times' -d 'Trust modification times to find modified files [DEFAULT]'
complete-c darcs -n'contains \'mark-conflicts\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'tag\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'setpref\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'setpref\'(commandline-poc)' -l 'umask' -d 'Specify umask to use when writing'
complete-c darcs -n'contains \'diff\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'diff\'(commandline-poc)' -l 'store-in-memory' -d 'Do patch application in memory rather than on disk'
complete-c darcs -n'contains \'diff\'(commandline-poc)' -l 'no-store-in-memory' -d 'Do patch application on disk [DEFAULT]'
complete-c darcs -n'contains \'diff\'(commandline-poc)' -l 'pause-for-gui' -d 'Pause for an external diff or mergecommand to finish [DEFAULT]'
complete-c darcs -n'contains \'diff\'(commandline-poc)' -l 'no-pause-for-gui' -d 'Return immediately after external diff or mergecommand finishes'
#
# Completions for the 'log' subcommand
#
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'to-match' -d 'Select changes up to a patch matching PATTERN'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'to-patch' -d 'Select changes up to a patch matching REGEXP'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'to-hash' -d 'Select changes up to a patch with HASH'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'to-tag' -d 'Select changes up to a tag matching REGEXP'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'from-match' -d 'Select changes starting with a patch matching PATTERN'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'from-patch' -d 'Select changes starting with a patch matching REGEXP'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'from-hash' -d 'Select changes starting with a patch with HASH'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'from-tag' -d 'Select changes starting with a tag matching REGEXP'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'last' -d 'Select the last NUMBER patches'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'index' -s n -d 'Select a range of patches'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'log\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'match' -d 'Select a single patch matching PATTERN'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'patch' -s p -d 'Select a single patch matching REGEXP'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'hash' -s h -d 'Select a single patch with HASH'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'tag' -s t -d 'Select tag matching REGEXP'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'index' -s n -d 'Select one patch'
complete-c darcs -n'contains \'annotate\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'dist-name' -s d -d 'Name of version'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'zip' -d 'Generate zip archive instead of gzip\'ed tar'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'match' -d 'Select a single patch matching PATTERN'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'patch' -s p -d 'Select a single patch matching REGEXP'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'hash' -s h -d 'Select a single patch with HASH'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'tag' -s t -d 'Select tag matching REGEXP'
complete-c darcs -n'contains \'dist\'(commandline-poc)' -l 'index' -s n -d 'Select one patch'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'match' -d 'Select a single patch matching PATTERN'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'patch' -s p -d 'Select a single patch matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'hash' -s h -d 'Select a single patch with HASH'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'tag' -s t -d 'Select tag matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'index' -s n -d 'Select one patch'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'contents\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'dependencies\'(commandline-poc)' -l 'from-match' -d 'Select changes starting with a patch matching PATTERN'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'dependencies\'(commandline-poc)' -l 'from-patch' -d 'Select changes starting with a patch matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'dependencies\'(commandline-poc)' -l 'from-hash' -d 'Select changes starting with a patch with HASH'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'dependencies\'(commandline-poc)' -l 'from-tag' -d 'Select changes starting with a tag matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'dependencies\'(commandline-poc)' -l 'last' -d 'Select the last NUMBER patches'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'no-pending' -d 'Only include recorded patches in output'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'match' -d 'Select a single patch matching PATTERN'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'patch' -s p -d 'Select a single patch matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'hash' -s h -d 'Select a single patch with HASH'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'tag' -s t -d 'Select tag matching REGEXP'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'index' -s n -d 'Select one patch'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'files\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'index\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'pristine\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'repo\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'authors\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'show\'(commandline-poc)&&contains\'patch-index\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'auto-deps' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'dont-prompt-for-dependencies' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'prompt-deps' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'prompt-for-dependencies' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'pull\'(commandline-poc)' -l 'ignore-unrelated-repos' -d 'Do not check if repositories are unrelated'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'not-in-remote' -d 'Select all patches not in the default push/pull repository or at location URL/PATH'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'from-match' -d 'Select changes starting with a patch matching PATTERN'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'from-patch' -d 'Select changes starting with a patch matching REGEXP'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'from-hash' -d 'Select changes starting with a patch with HASH'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'from-tag' -d 'Select changes starting with a tag matching REGEXP'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'last' -d 'Select the last NUMBER patches'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'auto-deps' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'dont-prompt-for-dependencies' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'prompt-deps' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'prompt-for-dependencies' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'obliterate\'(commandline-poc)' -l 'output-auto-name' -s O -d 'Output to automatically named file in DIRECTORY, default: current directory'
complete-c darcs -n'contains \'rollback\'(commandline-poc)' -l 'hash' -s h -d 'Select a single patch with HASH'
complete-c darcs -n'contains \'rollback\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'rollback\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'rollback\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'rollback\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'auto-deps' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'dont-prompt-for-dependencies' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'prompt-deps' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'prompt-for-dependencies' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'sign' -d 'Sign the patch with your gpg key'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'sign-as' -d 'Sign the patch with a given keyid'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'sign-ssl' -d 'Sign the patch using openssl with a given private key'
complete-c darcs -n'contains \'push\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'auto-deps' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'dont-prompt-for-dependencies' -d 'Don\'t ask about patches that are depended on by matched patches (with--match or --patch)'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'prompt-deps' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'prompt-for-dependencies' -d 'Prompt about patches that are depended on by matched patches [DEFAULT]'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'all' -s a -d 'Answer yes to all patches'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'no-interactive' -d 'Answer yes to all patches'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'interactive' -s i -d 'Prompt user interactively'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'output-auto-name' -s O -d 'Output to automatically named file in DIRECTORY, default: current directory'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'sign' -d 'Sign the patch with your gpg key'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'sign-as' -d 'Sign the patch with a given keyid'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'sign-ssl' -d 'Sign the patch using openssl with a given private key'
complete-c darcs -n'contains \'send\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'apply\'(commandline-poc)' -l 'allow-conflicts' -d 'Allow conflicts, but don\'t mark them'
complete-c darcs -n'contains \'apply\'(commandline-poc)' -l 'dont-allow-conflicts' -d 'Fail if there are patches that would create conflicts [DEFAULT]'
complete-c darcs -n'contains \'apply\'(commandline-poc)' -l 'no-allow-conflicts' -d 'Fail if there are patches that would create conflicts [DEFAULT]'
complete-c darcs -n'contains \'apply\'(commandline-poc)' -l 'no-resolve-conflicts' -d 'Fail if there are patches that would create conflicts [DEFAULT]'
complete-c darcs -n'contains \'apply\'(commandline-poc)' -l 'skip-conflicts' -d 'Filter out any patches that would create conflicts'
complete-c darcs -n'contains \'initialize\'(commandline-poc)' -l 'with-working-dir' -d 'Create a working tree (normal repository)[DEFAULT]'
complete-c darcs -n'contains \'initialize\'(commandline-poc)' -l 'no-working-dir' -d 'Do not create a working tree (bare repository)'
complete-c darcs -n'contains \'initialize\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'optimize\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'optimize\'(commandline-poc)' -l 'umask' -d 'Specify umask to use when writing'
#
# Completions for the 'optimize relink' subcommand
complete-c darcs -n'contains \'repair\'(commandline-poc)' -l 'repodir' -x -a '(__fish_complete_directories(commandline-ct))' -d 'Specify the repository directory in which to run'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'darcs-2\'(commandline-poc)' -l 'with-working-dir' -d 'Create a working tree (normal repository)[DEFAULT]'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'darcs-2\'(commandline-poc)' -l 'no-working-dir' -d 'Do not create a working tree (bare repository)'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'darcs-2\'(commandline-poc)' -l 'remote-darcs' -d 'Name of the darcs executable on the remote server'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'export\'(commandline-poc)' -l 'remote-darcs' -d 'Name of the darcs executable on the remote server'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'import\'(commandline-poc)' -l 'with-working-dir' -d 'Create a working tree (normal repository)[DEFAULT]'
complete-c darcs -n'contains \'convert\'(commandline-poc)&&contains\'import\'(commandline-poc)' -l 'no-working-dir' -d 'Do not create a working tree (bare repository)'