mirror of
https://github.com/fish-shell/fish-shell
synced 2025-01-12 21:18:53 +00:00
Update make_mercurial_completions.fish to also handle cvs. Correct bug causing issues in darcs completions.
darcs-hash:20070126012321-ac50b-caa9749f5e844ce5d06d84f2c38e282049369ed1.gz
This commit is contained in:
parent
cc6f133368
commit
11c2ec91d4
4 changed files with 639 additions and 344 deletions
|
@ -14,6 +14,77 @@ function esc
|
|||
end
|
||||
|
||||
|
||||
#
|
||||
# This function formats a list of completion information into a set of fish completions
|
||||
#
|
||||
# The first argument is the condition string, which will be copied to
|
||||
# the resulting commandline verbatim
|
||||
#
|
||||
# Remaining arguments are tab separated lists of completion
|
||||
# information. Each list contains four elements, the short switch, the
|
||||
# long switch, the argument and the description.
|
||||
#
|
||||
|
||||
function complete_from_list
|
||||
|
||||
set condition $argv[1]
|
||||
set -e argv[1]
|
||||
|
||||
for j in $argv
|
||||
set exploded (echo $j|tr \t \n)
|
||||
set short $exploded[1]
|
||||
set long $exploded[2]
|
||||
set arg $exploded[3]
|
||||
set desc (cap (esc $exploded[4]))
|
||||
|
||||
set str
|
||||
|
||||
switch $short
|
||||
case '-?'
|
||||
set str $str -s (printf "%s\n" $short|cut -c 2)
|
||||
end
|
||||
|
||||
switch $long
|
||||
case '--?*'
|
||||
set str $str -l (printf "%s\n" $long|cut -c 3-)
|
||||
end
|
||||
|
||||
switch $arg
|
||||
case '=DIRECTORY' ' dir'
|
||||
set str $str -x -a "'(__fish_complete_directories (commandline -ct))'"
|
||||
|
||||
case '=COMMAND'
|
||||
set str $str -x -a "'(__fish_complete_command)'"
|
||||
|
||||
case '=USERNAME' ' <user>'
|
||||
set str $str -x -a "'(__fish_complete_users)'"
|
||||
|
||||
case '=FILENAME' '=FILE' ' <file>'
|
||||
set str $str -r
|
||||
|
||||
case ' arg'
|
||||
set str $str -x
|
||||
|
||||
case ' (*):'
|
||||
set str $str -x -a \'(echo $arg| sed -e "s/ (\(.*\)):/\1/" |tr '/' ' ')\'
|
||||
|
||||
case '?*'
|
||||
set str $str -x
|
||||
echo "Don't know how to handle arguments of type '$arg'" >&2
|
||||
end
|
||||
|
||||
switch $desc
|
||||
case '?*'
|
||||
set str $str --description \'$desc\'
|
||||
end
|
||||
|
||||
echo complete -c $cmd $condition $str
|
||||
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
|
||||
set cmd $argv[1]; or exit 1
|
||||
|
||||
echo '
|
||||
|
@ -35,12 +106,6 @@ while count $argv >/dev/null
|
|||
end
|
||||
|
||||
|
||||
echo '
|
||||
#
|
||||
# subcommands
|
||||
#
|
||||
'
|
||||
|
||||
eval "function cmd; $cmd \$argv; end"
|
||||
|
||||
set -l cmd_str
|
||||
|
@ -56,6 +121,15 @@ switch $cmd
|
|||
cmd help|sed -ne 's/'$svn_re'/\1\n\3\n\5\n\7/p'| grep .
|
||||
end
|
||||
|
||||
function list_subcommand_help
|
||||
set short_exp '\(-.\|\)'
|
||||
set long_exp '\(--[^ =,]*\)'
|
||||
set arg_exp '\(\|[= ][^ ][^ ]*\)'
|
||||
set desc_exp '\([\t ]*:[\t ]*\|\)\([^ ].*\)'
|
||||
set re "^ *$short_exp *$long_exp$arg_exp *$desc_exp\$"
|
||||
cmd help $argv | sed -n -e 's/'$re'/\1\t\2\t\3\t\5/p'
|
||||
end
|
||||
|
||||
|
||||
for i in (list_subcommand)
|
||||
set desc (cmd help $i|head -n 1|sed -e 's/[^:]*: *\(.*\)$/\1/')
|
||||
|
@ -63,15 +137,63 @@ switch $cmd
|
|||
set cmd_str $cmd_str "-a $i --description '$desc'"
|
||||
end
|
||||
|
||||
case cvs
|
||||
|
||||
function list_subcommand
|
||||
cmd --help-commands 2>| sed -n -e 's/^ *\([^ ][^ ]*\) .*$/\1/p'
|
||||
end
|
||||
|
||||
set short_exp '\(-.\)'
|
||||
set arg_exp '\(\| [^ \t][^ \t]*\)'
|
||||
set desc_exp '\([\t ]*:[\t ]*\|\)\([^ ].*\)'
|
||||
set re '^[ \t]*'$short_exp$arg_exp'[ \t]*'$desc_exp'$'
|
||||
|
||||
function list_subcommand_help
|
||||
#'s/^[ \t]*\(-.\)[ \t]\([^- \t][^ \t]*\)*[ \t]*\([^-].*\)$/\1\t\2\t\3/p'
|
||||
|
||||
cmd -H $argv 2>| sed -n -e 's/'$re'/\1\t\t\2\t\4/p'
|
||||
end
|
||||
|
||||
echo '
|
||||
#
|
||||
# Global switches
|
||||
#
|
||||
'
|
||||
|
||||
complete_from_list "-n '__fish_use_subcommand'" (cmd --help-options 2>| sed -n -e 's/'$re'/\1\t\t\2\t\4/p')
|
||||
|
||||
set cmd_str_internal (cmd --help-commands 2>| sed -n -e 's/^ *\([^ ][^ ]*\)[\t ]*\([^ ].*\)$/\1\t\2/p')
|
||||
for i in $cmd_str_internal
|
||||
set exploded (echo $i|tr \t \n)
|
||||
set cmd_str $cmd_str "-a $exploded[1] --description '"(esc $exploded[2])"'"
|
||||
end
|
||||
|
||||
case '*'
|
||||
|
||||
function list_subcommand
|
||||
cmd help | sed -n -e 's/^ *\([^ ][^ ]*\) .*$/\1/p'
|
||||
end
|
||||
set cmd_str (cmd help | sed -n -e 's/^ *\([^ ][^ ]*\)[\t ] *\([^ ].*\)$/-a \1 --description \'\2\'/p')
|
||||
|
||||
function list_subcommand_help
|
||||
set short_exp '\(-.\|\)'
|
||||
set long_exp '\(--[^ =,]*\)'
|
||||
set arg_exp '\(\|[= ][^ ][^ ]*\)'
|
||||
set desc_exp '\([\t ]*:[\t ]*\|\)\([^ ].*\)'
|
||||
set re "^ *$short_exp *$long_exp$arg_exp *$desc_exp\$"
|
||||
|
||||
cmd help $argv | sed -n -e 's/'$re'/\1\t\2\t\3\t\5/p'
|
||||
end
|
||||
|
||||
set cmd_str (cmd help | sed -n -e 's/^ *\([^ ][^ ]*\)[\t ]*\([^ ].*\)$/-a \1 --description \'\2\'/p')
|
||||
|
||||
end
|
||||
|
||||
echo '
|
||||
#
|
||||
# subcommands
|
||||
#
|
||||
'
|
||||
|
||||
printf "complete -c $cmd -n '__fish_use_subcommand' -x %s\n" $cmd_str
|
||||
|
||||
for i in (list_subcommand)
|
||||
|
@ -82,62 +204,9 @@ for i in (list_subcommand)
|
|||
# Completions for the \''$i'\' subcommand
|
||||
#
|
||||
'
|
||||
set -l cmd_str "complete -c $cmd -n 'contains $i (commandline -poc)' %s\n"
|
||||
|
||||
set short_exp '\(-.\|\)'
|
||||
set long_exp '--\([^ =,]*\)'
|
||||
set arg_exp '\(\|[= ][^ ][^ ]*\)'
|
||||
set desc_exp '\([\t ]*:[\t ]*\|\)\([^ ].*\)'
|
||||
set re "^ *$short_exp *$long_exp$arg_exp *$desc_exp\$"
|
||||
complete_from_list "-n 'contains $i (commandline -poc)'" (list_subcommand_help $i)
|
||||
|
||||
for j in (cmd help $i | sed -n -e 's/'$re'/\1\t\2\t\3\t\5/p')
|
||||
set exploded (echo $j|tr \t \n)
|
||||
set short $exploded[1]
|
||||
set long $exploded[2]
|
||||
set arg $exploded[3]
|
||||
set desc (cap (esc $exploded[4]))
|
||||
|
||||
set str
|
||||
|
||||
switch $short
|
||||
case '-?'
|
||||
set str $str -s (echo $short|cut -c 2)
|
||||
end
|
||||
|
||||
switch $long
|
||||
case '?*'
|
||||
set str $str -l $long
|
||||
end
|
||||
|
||||
switch $arg
|
||||
case '=DIRECTORY'
|
||||
set str $str -x -a "(__fish_complete_directories (commandline -ct))"
|
||||
|
||||
case '=COMMAND'
|
||||
set str $str -x -a "(__fish_complete_command)"
|
||||
|
||||
case '=USERNAME'
|
||||
set str $str -x -a "(__fish_complete_users)"
|
||||
|
||||
case '=FILENAME' '=FILE'
|
||||
set str $str -r
|
||||
|
||||
case ' arg'
|
||||
set str $str -x
|
||||
|
||||
case '?*'
|
||||
set str $str -x
|
||||
echo "Don't know how to handle arguments of type $arg" >&2
|
||||
end
|
||||
|
||||
switch $desc
|
||||
case '?*'
|
||||
set str $str --description \'$desc\'
|
||||
end
|
||||
|
||||
echo complete -c $cmd -n "'contains $i (commandline -poc)'" $str
|
||||
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
|
|
|
@ -1,251 +1,477 @@
|
|||
#
|
||||
# Completions for the cvs VCS command
|
||||
#
|
||||
# Incomplete, the number of switches for cvs is _huge_
|
||||
#
|
||||
|
||||
function __fish_no_cvs_subcommand
|
||||
set -l cvscommands add admin annotate checkout commit diff edit editors export history import init kserver log login logout pserver rannotate rdiff release remove rlog rtag server status tag unedit update version watch watchers
|
||||
set -l cmd (commandline -poc)
|
||||
set -e cmd[1]
|
||||
for i in $cmd
|
||||
if contains -- $i $cvscommands
|
||||
return 1
|
||||
end
|
||||
end
|
||||
return 0
|
||||
end
|
||||
|
||||
#
|
||||
# If no subcommand has been specified, complete using all available subcommands
|
||||
# Completions for the cvs command
|
||||
# This file was autogenerated by the file make_mercurial_completions.fish
|
||||
# which is shipped with the fish source code
|
||||
#
|
||||
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'add' --description "Add a new file/directory to the repository"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'admin' --description "Administration front end for rcs"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'annotate' --description "Show last revision where each line was modified"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'checkout' --description "Checkout sources for editing"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'commit' --description "Check files into the repository"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'diff' --description "Show differences between revisions"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'edit' --description "Get ready to edit a watched file"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'editors' --description "See who is editing a watched file"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'export' --description "Export sources from CVS, similar to checkout"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'history' --description "Show repository access history"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'import' --description "Import sources into CVS, using vendor branches"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'init' --description "Create a CVS repository if it doesnt exist"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'kserver' --description "Kerberos server mode"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'log' --description "Print out history information for files"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'login' --description "Prompt for password for authenticating server"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'logout' --description "Removes entry in .cvspass for remote repository"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'pserver' --description "Password server mode"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'rannotate' --description "Show last revision where each line of module was modified"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'rdiff' --description "Create "patch" format diffs between releases"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'release' --description "Indicate that a Module is no longer in use"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'remove' --description "Remove an entry from the repository"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'rlog' --description "Print out history information for a module"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'rtag' --description "Add a symbolic tag to a module"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'server' --description "Server mode"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'status' --description "Display status information on checked out files"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'tag' --description "Add a symbolic tag to checked out version of files"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'unedit' --description "Undo an edit command"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'update' --description "Bring work tree in sync with repository"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'version' --description "Display version and exit"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'watch' --description "Set watches"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -xa 'watchers' --description "See who is watching a file"
|
||||
|
||||
#
|
||||
# cvs_options switches, which must be specified before a command.
|
||||
#
|
||||
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -l allow-root --description "Specify legal cvsroot directory."
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s a --description "Authenticate all net traffic"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -r -s T --description "Use "tmpdir" for temporary files"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s d --description "Overrides $CVSROOT as the root of the CVS tree"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s e --description "Use "editor" for editing log information"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s f --description "Do not use the ~/.cvsrc file"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s H --description "Displays usage information for command"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s n --description "Do not change any files"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s Q --description "Cause CVS to be really quiet"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s R --description "Read-only repository mode"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s q --description "Cause CVS to be somewhat quiet"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s r --description "Make checked-out files read-only"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s s --description "Set CVS user variable"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s t --description "Show trace of program execution -- try with -n"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s v --description "Display version and exit"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s w --description "Make checked-out files read-write (default)"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -s x --description "Encrypt all net traffic"
|
||||
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s z --description "Compression level for net traffic" -a '1 2 3 4 5 6 7 8 9'
|
||||
|
||||
#
|
||||
# Universal cvs options, which can be applied to any cvs command.
|
||||
# Completions from commandline
|
||||
#
|
||||
|
||||
complete -c cvs -n '__fish_seen_subcommand_from checkout diff export history rdiff rtag update' -x -s D --description "Use the most recent revision no later than date"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from annotate export rdiff rtag update' -s f --description "Retrieve files even when no match for tag/date"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from add checkout diff import update' -x -s k --description "Alter default keyword processing"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from annotate checkout commit diff edit editors export log rdiff remove rtag status tag unedit update watch watchers' -s l --description "Don't recurse"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from add commit import' -x -s m --description "Specify log message instead of invoking editor"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from checkout commit export rtag' -s n --description "Don't run any tag programs"
|
||||
complete -c cvs -n 'not __fish_no_cvs_subcommand' -s P --description "Prune empty directories"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from checkout update' -s p --description "Pipe files to stdout"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from annotate checkout commit diff edit editors export rdiff remove rtag status tag unedit update watch watchers' -s R --description "Process directories recursively"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from annotate checkout commit diff history export rdiff rtag update' -x -s r --description "Use a specified tag"
|
||||
complete -c cvs -n '__fish_seen_subcommand_from import update' -r -s W --description "Specify filenames to be filtered"
|
||||
|
||||
#
|
||||
# cvs options for admin. Note that all options marked as "useless", "might not
|
||||
# work", "excessively dangerous" or "does nothing" are not included!
|
||||
# Global switches
|
||||
#
|
||||
|
||||
set -l admin_opt -c cvs -n 'contains admin (commandline -poc)'
|
||||
complete $admin_opt -x -s k --description "Set the default keyword substitution"
|
||||
complete $admin_opt -s l --description "Lock a revision"
|
||||
complete $admin_opt -x -s m --description "Replace a log message"
|
||||
complete $admin_opt -x -s n --description "Force name/rev association"
|
||||
complete $admin_opt -x -s N --description "Make a name/rev association"
|
||||
complete $admin_opt -s q --description "Run quietly"
|
||||
complete $admin_opt -x -s s --description "Set a state attribute for a revision"
|
||||
complete $admin_opt -s t --description "Write descriptive text from a file into RCS"
|
||||
complete $admin_opt -x -o t- --description "Write descriptive text into RCS"
|
||||
complete $admin_opt -x -s l --description "Unlock a revision"
|
||||
complete -c cvs -n '__fish_use_subcommand' -s H --description 'Displays usage information for command.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s Q --description 'Cause CVS to be really quiet.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s q --description 'Cause CVS to be somewhat quiet.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s r --description 'Make checked-out files read-only.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s w --description 'Make checked-out files read-write (default).'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s n --description 'Do not execute anything that will change the disk.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s t --description 'Show trace of program execution -- try with -n.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s v --description 'CVS version and copyright.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s T -x --description 'Use \'tmpdir\' for temporary files.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s e -x --description 'Use \'editor\' for editing log information.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s d -x --description 'Overrides $CVSROOT as the root of the CVS tree.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s f --description 'Do not use the ~/.cvsrc file.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s z -x --description 'Use compression level \'#\' for net traffic.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s x --description 'Encrypt all net traffic.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s a --description 'Authenticate all net traffic.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s 4 --description 'Use IPv4.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s 6 --description 'Use IPv6.'
|
||||
complete -c cvs -n '__fish_use_subcommand' -s s -x --description 'Set CVS user variable.'
|
||||
|
||||
#
|
||||
# cvs options for annotate.
|
||||
# subcommands
|
||||
#
|
||||
|
||||
set -l annotate_opt -c cvs -n 'contains annotate (commandline -poc)'
|
||||
complete $annotate_opt -s f --description "Annotate binary files"
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a add --description 'Add a new file/directory to the repository'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a admin --description 'Administration front end for rcs'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a annotate --description 'Show last revision where each line was modified'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a checkout --description 'Checkout sources for editing'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a commit --description 'Check files into the repository'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a diff --description 'Show differences between revisions'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a edit --description 'Get ready to edit a watched file'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a editors --description 'See who is editing a watched file'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a export --description 'Export sources from CVS, similar to checkout'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a history --description 'Show repository access history'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a import --description 'Import sources into CVS, using vendor branches'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a init --description 'Create a CVS repository if it doesn\'t exist'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a kserver --description 'Kerberos server mode'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a log --description 'Print out history information for files'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a login --description 'Prompt for password for authenticating server'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a logout --description 'Removes entry in .cvspass for remote repository'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a pserver --description 'Password server mode'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a rannotate --description 'Show last revision where each line of module was modified'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a rdiff --description 'Create \'patch\' format diffs between releases'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a release --description 'Indicate that a Module is no longer in use'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a remove --description 'Remove an entry from the repository'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a rlog --description 'Print out history information for a module'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a rtag --description 'Add a symbolic tag to a module'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a server --description 'Server mode'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a status --description 'Display status information on checked out files'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a tag --description 'Add a symbolic tag to checked out version of files'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a unedit --description 'Undo an edit command'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a update --description 'Bring work tree in sync with repository'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a version --description 'Show current CVS version(s)'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a watch --description 'Set watches'
|
||||
complete -c cvs -n '__fish_use_subcommand' -x -a watchers --description 'See who is watching a file'
|
||||
|
||||
|
||||
#
|
||||
# cvs options for checkout.
|
||||
# Completions for the 'add' subcommand
|
||||
#
|
||||
|
||||
set -l checkout_opt -c cvs -n 'contains checkout (commandline -poc)'
|
||||
complete $checkout_opt -s A --description "Reset sticky tags/dates/k-opts"
|
||||
complete $checkout_opt -s c --description "Copy module file to stdout"
|
||||
complete $checkout_opt -x -s d --description "Name directory for working files"
|
||||
complete $checkout_opt -x -s j --description "Merge revisions"
|
||||
complete $checkout_opt -s N --description "For -d. Don't shorten paths"
|
||||
complete -c cvs -n 'contains add (commandline -poc)' -s k -x --description 'Use "rcs-kflag" to add the file with the specified'
|
||||
complete -c cvs -n 'contains add (commandline -poc)' -s m -x --description 'Use "message" for the creation log.'
|
||||
|
||||
|
||||
#
|
||||
# cvs options for commit.
|
||||
# Completions for the 'admin' subcommand
|
||||
#
|
||||
|
||||
set -l commit_opt -c cvs -n 'contains commit (commandline -poc)'
|
||||
complete $commit_opt -r -s F --description "Read log message from file"
|
||||
complete $commit_opt -s f --description "Force new revision"
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s a -x --description 'Append (comma-separated) user names to access list.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s A -x --description 'Append another file\'s access list.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s b --description '[rev] Set default branch (highest branch on trunk if omitted).'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s c -x --description 'Set comment leader.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s e --description '[users] Remove (comma-separated) user names from access list'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s I --description 'Run interactively.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s k -x --description 'Set keyword substitution mode:'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s l --description '[rev] Lock revision (latest revision on branch,'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s L --description 'Set strict locking.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s m -x --description 'Replace revision\'s log message.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s n -x --description 'Tag branch or revision. If :rev is omitted,'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s N -x --description 'Same as -n except override existing tag.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s o -x --description 'Delete (outdate) specified range of revisions:'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s q --description 'Run quietly.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s s -x --description 'Set revision state (latest revision on branch,'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s t --description '[file] Get descriptive text from file (stdin if omitted).'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s t --description '-string Set descriptive text.'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s u --description '[rev] Unlock the revision (latest revision on branch,'
|
||||
complete -c cvs -n 'contains admin (commandline -poc)' -s U --description 'Unset strict locking.'
|
||||
|
||||
|
||||
#
|
||||
# cvs options for diff.
|
||||
# Completions for the 'annotate' subcommand
|
||||
#
|
||||
|
||||
set -l diff_opt -c cvs -n 'contains diff (commandline -poc)'
|
||||
complete $diff_opt -s a -l text --description "Treat all files as text"
|
||||
complete $diff_opt -s b -l ignore-space-change --description "Treat all whitespace as one space"
|
||||
complete $diff_opt -s B -l ignore-blank-lines --description "Ignore blank line only changes"
|
||||
complete $diff_opt -l binary --description "Binary mode"
|
||||
complete $diff_opt -l brief --description "Report only whether files differ"
|
||||
complete $diff_opt -s c --description "Use context format"
|
||||
complete $diff_opt -r -s C --description "Set context size"
|
||||
complete $diff_opt -l context --description "Set context format and, optionally, size"
|
||||
complete $diff_opt -l changed-group-format --description "Set line group format"
|
||||
complete $diff_opt -s d -l minimal --description "Try to find a smaller set of changes"
|
||||
complete $diff_opt -s e -l ed --description "Make output a valid ed script"
|
||||
complete $diff_opt -s t -l expand-tabs --description "Expand tabs to spaces"
|
||||
complete $diff_opt -s f -l forward-ed --description "Output that looks like an ed script"
|
||||
complete $diff_opt -x -s F --description "Set regexp for context, unified formats"
|
||||
complete $diff_opt -s H -l speed-large-files --description "Speed handling of large files with small changes"
|
||||
complete $diff_opt -x -l horizon-lines --description "Set horizon lines"
|
||||
complete $diff_opt -s i -l ignore-case --description "Ignore changes in case"
|
||||
complete $diff_opt -x -s I -l ignore-matching-lines --description "Ignore changes matching regexp"
|
||||
complete $diff_opt -x -l ifdef --description "Make ifdef from diff"
|
||||
complete $diff_opt -s w -l ignore-all-space --description "Ignore whitespace"
|
||||
complete $diff_opt -s T -l initial-tab --description "Start lines with a tab"
|
||||
complete $diff_opt -x -s L -l label --description "Use label instead of filename in output"
|
||||
complete $diff_opt -l left-column --description "Print only left column"
|
||||
complete $diff_opt -x -l line-format --description "Use format to produce if-then-else output"
|
||||
complete $diff_opt -s n -l rcs --description "Produce RCS-style diffs"
|
||||
complete $diff_opt -s N -l new-file --description "Treat files absent from one dir as empty"
|
||||
complete $diff_opt -l new-group-format -l new-line-format -l old-group-format -l old-line-format --description "Specifies line formatting"
|
||||
complete $diff_opt -s p -l show-c-function --description "Identify the C function each change is in"
|
||||
complete $diff_opt -s s -l report-identical-files --description "Report identical files"
|
||||
complete $diff_opt -s y -l side-by-side --description "Use side-by-side format"
|
||||
complete $diff_opt -l suppress-common-lines --description "Suppress common lines in side-by-side"
|
||||
complete $diff_opt -s u -l unified --description "Use unified format"
|
||||
complete $diff_opt -x -s U --description "Set context size in unified"
|
||||
complete $diff_opt -x -s W -l width --description "Set column width for side-by-side format"
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s l --description 'Local directory only, no recursion.'
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s f --description 'Use head revision if tag/date not found.'
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s F --description 'Annotate binary files.'
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s r -x --description 'Annotate file as of specified revision/tag.'
|
||||
complete -c cvs -n 'contains annotate (commandline -poc)' -s D -x --description 'Annotate file as of specified date.'
|
||||
|
||||
|
||||
#
|
||||
# cvs export options.
|
||||
# Completions for the 'checkout' subcommand
|
||||
#
|
||||
|
||||
set -l export_opt -c cvs -n 'contains export (commandline -poc)'
|
||||
complete $export_opt -x -s d --description "Name directory for working files"
|
||||
complete $export_opt -s N --description "For -d. Don't shorten paths"
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s A --description 'Reset any sticky tags/date/kopts.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s N --description 'Don\'t shorten module paths if -d specified.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s P --description 'Prune empty directories.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s c --description '"cat" the module database.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s l --description 'Local directory only, not recursive'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s n --description 'Do not run module program (if any).'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s p --description 'Check out files to standard output (avoids stickiness).'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s s --description 'Like -c, but include module status.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s r -x --description 'Check out revision or tag. (implies -P) (is sticky)'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s D -x --description 'Check out revisions as of date. (implies -P) (is sticky)'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s d -x -a '(__fish_complete_directories (commandline -ct))' --description 'Check out into dir instead of module name.'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s k -x --description 'Use RCS kopt -k option on checkout. (is sticky)'
|
||||
complete -c cvs -n 'contains checkout (commandline -poc)' -s j -x --description 'Merge in changes made between current revision and rev.'
|
||||
|
||||
|
||||
#
|
||||
# cvs history options.
|
||||
# Incomplete - many are a pain to describe.
|
||||
# Completions for the 'commit' subcommand
|
||||
#
|
||||
|
||||
set -l history_opt -c cvs -n 'contains history (commandline -poc)'
|
||||
complete $history_opt -s c --description "Report on each commit"
|
||||
complete $history_opt -s e --description "Report on everything"
|
||||
complete $history_opt -x -s m --description "Report on a module"
|
||||
complete $history_opt -s o --description "Report on checked-out modules"
|
||||
complete $history_opt -s T --description "Report on all tags"
|
||||
complete $history_opt -x -s x --description "Specify record type" -a "F\trelease O\tcheckout E\texport T\trtag C\tcollisions G\tmerge U\t'Working file copied from repository' P\t'Working file patched to repository' W\t'Working copy deleted during update' A\t'New file added' M\t'File modified' R\t'File removed.'"
|
||||
complete $history_opt -s a --description "Show history for all users"
|
||||
complete $history_opt -s l --description "Show last modification only"
|
||||
complete $history_opt -s w --description "Show only records for this directory"
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s l --description 'Local directory only (not recursive).'
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s f --description 'Force the file to be committed; disables recursion.'
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s F -x --description 'Read the log message from file.'
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s m -x --description 'Log message.'
|
||||
complete -c cvs -n 'contains commit (commandline -poc)' -s r -x --description 'Commit to this branch or trunk revision.'
|
||||
|
||||
|
||||
#
|
||||
# cvs import options.
|
||||
# Completions for the 'diff' subcommand
|
||||
#
|
||||
|
||||
set -l import_opt -c cvs -n 'contains import (commandline -poc)'
|
||||
complete $import_opt -x -s b --description "Multiple vendor branch"
|
||||
complete $import_opt -r -s I --description "Files to ignore during import"
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s l --description 'Local directory only, not recursive'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s k -x --description 'Specify keyword expansion mode.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s D -x --description 'Diff revision for date against working file.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s D -x --description 'Diff rev1/date1 against date2.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s r -x --description 'Diff revision for rev1 against working file.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s r -x --description 'Diff rev1/date1 against rev2.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s i --description '--ignore-case Consider upper- and lower-case to be the same.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s w --description '--ignore-all-space Ignore all white space.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s b --description '--ignore-space-change Ignore changes in the amount of white space.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s B --description '--ignore-blank-lines Ignore changes whose lines are all blank.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s I -x --description '--ignore-matching-lines=RE Ignore changes whose lines all match RE.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Binary Read and write data in binary mode.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s a --description '--text Treat all files as text.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s c --description '-C NUM --context[=NUM] Output NUM (default 2) lines of copied context.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s u --description '-U NUM --unified[=NUM] Output NUM (default 2) lines of unified context.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s N --description 'UM Use NUM context lines.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s L -x --description '--label LABEL Use LABEL instead of file name.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s p --description '--show-c-function Show which C function each change is in.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s F -x --description '--show-function-line=RE Show the most recent line matching RE.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Brief Output only whether files differ.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s e --description '--ed Output an ed script.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s f --description '--forward-ed Output something like an ed script in forward order.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s n --description '--rcs Output an RCS format diff.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s y --description '--side-by-side Output in two columns.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s W -x --description '--width=NUM Output at most NUM (default 130) characters per line.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Left-column Output only the left column of common lines.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Suppress-common-lines Do not output common lines.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Ifdef=NAME Output merged file to show `#ifdef NAME\' diffs.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'GTYPE-group-format=GFMT Similar, but format GTYPE input groups with GFMT.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Line-format=LFMT Similar, but format all input lines with LFMT.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'LTYPE-line-format=LFMT Similar, but format LTYPE input lines with LFMT.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s t --description '--expand-tabs Expand tabs to spaces in output.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s T --description '--initial-tab Make tabs line up by prepending a tab.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s N --description '--new-file Treat absent files as empty.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s s --description '--report-identical-files Report when two files are the same.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s - --description 'Horizon-lines=NUM Keep NUM lines of the common prefix and suffix.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s d --description '--minimal Try hard to find a smaller set of changes.'
|
||||
complete -c cvs -n 'contains diff (commandline -poc)' -s H --description '--speed-large-files Assume large files and many scattered small changes.'
|
||||
|
||||
|
||||
#
|
||||
# cvs log options.
|
||||
# Completions for the 'edit' subcommand
|
||||
#
|
||||
|
||||
set -l log_opt -c cvs -n 'contains log (commandline -poc)'
|
||||
complete $log_opt -s b --description "Print info about revision on default branch"
|
||||
complete $log_opt -x -s d --description "Specify date range for query"
|
||||
complete $log_opt -s h --description "Print only file info"
|
||||
complete $log_opt -s N --description "Do not print tags"
|
||||
complete $log_opt -s R --description "Print only rcs filename"
|
||||
complete $log_opt -x -s r --description "Print only given revisions"
|
||||
complete $log_opt -s S --description "Suppress header if no revisions found"
|
||||
complete $log_opt -x -s s --description "Specify revision states"
|
||||
complete $log_opt -s t --description "Same as -h, plus descriptive text"
|
||||
complete $log_opt -x -s w --description "Specify users for query"
|
||||
complete -c cvs -n 'contains edit (commandline -poc)' -s l --description 'Local directory only, not recursive.'
|
||||
complete -c cvs -n 'contains edit (commandline -poc)' -s R --description 'Process directories recursively (default).'
|
||||
complete -c cvs -n 'contains edit (commandline -poc)' -s a --description 'Specify action to register for temporary watch, one of:'
|
||||
|
||||
|
||||
#
|
||||
# cvs rdiff options.
|
||||
# Completions for the 'editors' subcommand
|
||||
#
|
||||
|
||||
set -l rdiff_opt -c cvs -n 'contains rdiff (commandline -poc)'
|
||||
complete $rdiff_opt -s c --description "Use context diff format"
|
||||
complete $rdiff_opt -s s --description "Create summary change report"
|
||||
complete $rdiff_opt -s t --description "diff top two revisions"
|
||||
complete $rdiff_opt -s u --description "Use unidiff format"
|
||||
complete -c cvs -n 'contains editors (commandline -poc)' -s l --description 'Process this directory only (not recursive).'
|
||||
complete -c cvs -n 'contains editors (commandline -poc)' -s R --description 'Process directories recursively (default).'
|
||||
|
||||
|
||||
#
|
||||
# cvs release options.
|
||||
# Completions for the 'export' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains release (commandline -poc)' -s d --description "Delete working copy if release succeeds"
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s N --description 'Don\'t shorten module paths if -d specified.'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s l --description 'Local directory only, not recursive'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s R --description 'Process directories recursively (default).'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s n --description 'Do not run module program (if any).'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s r -x --description 'Export tagged revisions.'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s D -x --description 'Export revisions as of date.'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s d -x -a '(__fish_complete_directories (commandline -ct))' --description 'Export into dir instead of module name.'
|
||||
complete -c cvs -n 'contains export (commandline -poc)' -s k -x --description 'Use RCS kopt -k option on checkout.'
|
||||
|
||||
|
||||
#
|
||||
# cvs update options.
|
||||
# Completions for the 'history' subcommand
|
||||
#
|
||||
|
||||
set -l update_opt -c cvs -n 'contains update (commandline -poc)'
|
||||
complete $update_opt -s A --description "Reset sticky tags, dates, and k-opts"
|
||||
complete $update_opt -s C --description "Overwrite modified files with clean copies"
|
||||
complete $update_opt -s d --description "Create any missing directories"
|
||||
complete $update_opt -x -s I --description "Specify files to ignore"
|
||||
complete $update_opt -x -s j --description "Merge revisions"
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s T --description 'Produce report on all TAGs'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s c --description 'Committed (Modified) files'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s o --description 'Checked out modules'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s m -x --description 'Look for specified module (repeatable)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s x -x --description 'Extract by record type'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s e --description 'Everything (same as -x, but all record types)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s a --description 'All users (Default is self)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s l --description 'Last modified (committed or modified report)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s w --description 'Working directory must match'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s D -x --description 'Since date (Many formats)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s b -x --description 'Back to record with str in module/file/repos field'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s f -r --description 'Specified file (same as command line) (repeatable)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s n -x --description 'In module (repeatable)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s p -x --description 'In repository (repeatable)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s r -x --description 'Since rev or tag (looks inside RCS files!)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s t -x --description 'Since tag record placed in history file (by anyone).'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s u -x -a '(__fish_complete_users)' --description 'For user name (repeatable)'
|
||||
complete -c cvs -n 'contains history (commandline -poc)' -s z -x --description 'Output for time zone <tz> (e.g. -z -0700)'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'import' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s d --description 'Use the file\'s modification time as the time of import.'
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s k -x --description 'Set default RCS keyword substitution mode.'
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s I -x --description 'More files to ignore (! to reset).'
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s b -x --description 'Vendor branch id.'
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s m -x --description 'Log message.'
|
||||
complete -c cvs -n 'contains import (commandline -poc)' -s W -x --description 'Wrappers specification line.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'init' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'kserver' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'log' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s l --description 'Local directory only, no recursion.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s b --description 'Only list revisions on the default branch.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s h --description 'Only print header.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s R --description 'Only print name of RCS file.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s t --description 'Only print header and descriptive text.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s N --description 'Do not list tags.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s S --description 'Do not print name/header if no revisions selected. -d, -r,'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s s --description ', & -w have little effect in conjunction with -b, -h, -R, and'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s t -x --description 'This option.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s r --description '[revisions]'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s d -x --description 'A semicolon-separated list of dates'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s s -x --description 'Only list revisions with specified states.'
|
||||
complete -c cvs -n 'contains log (commandline -poc)' -s w --description '[logins]'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'login' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'logout' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'pserver' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'rannotate' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s l --description 'Local directory only, no recursion.'
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s f --description 'Use head revision if tag/date not found.'
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s F --description 'Annotate binary files.'
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s r -x --description 'Annotate file as of specified revision/tag.'
|
||||
complete -c cvs -n 'contains rannotate (commandline -poc)' -s D -x --description 'Annotate file as of specified date.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'rdiff' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s r -x --description 'Date [-r rev2 | -D date2] modules...'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s l --description 'Local directory only, not recursive'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s c --description 'Context diffs (default)'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s u --description 'Unidiff format.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s s --description 'Short patch - one liner per file.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s t --description 'Top two diffs - last change made to the file.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s V -x --description 'Use RCS Version "vers" for keyword expansion.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s k -x --description 'Specify keyword expansion mode.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s D -x --description 'Date.'
|
||||
complete -c cvs -n 'contains rdiff (commandline -poc)' -s r -x --description 'Revision - symbolic or numeric.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'release' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains release (commandline -poc)' -s d --description 'Delete the given directory.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'remove' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains remove (commandline -poc)' -s f --description 'Delete the file before removing it.'
|
||||
complete -c cvs -n 'contains remove (commandline -poc)' -s l --description 'Process this directory only (not recursive).'
|
||||
complete -c cvs -n 'contains remove (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'rlog' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s l --description 'Local directory only, no recursion.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s b --description 'Only list revisions on the default branch.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s h --description 'Only print header.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s R --description 'Only print name of RCS file.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s t --description 'Only print header and descriptive text.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s N --description 'Do not list tags.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s S --description 'Do not print name/header if no revisions selected. -d, -r,'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s s --description ', & -w have little effect in conjunction with -b, -h, -R, and'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s t -x --description 'This option.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s r --description '[revisions]'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s d -x --description 'A semicolon-separated list of dates'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s s -x --description 'Only list revisions with specified states.'
|
||||
complete -c cvs -n 'contains rlog (commandline -poc)' -s w --description '[logins]'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'rtag' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s a --description 'Clear tag from removed files that would not otherwise be tagged.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s b --description 'Make the tag a "branch" tag, allowing concurrent development.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s B --description 'Allows -F and -d to disturb branch tags. Use with extreme care.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s d --description 'Delete the given tag.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s F --description 'Move tag if it already exists.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s l --description 'Local directory only, not recursive.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s n --description 'No execution of \'tag program\'.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s r -x --description 'Existing revision/tag.'
|
||||
complete -c cvs -n 'contains rtag (commandline -poc)' -s D --description 'Existing date.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'server' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'status' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains status (commandline -poc)' -s v --description 'Verbose format; includes tag information for the file'
|
||||
complete -c cvs -n 'contains status (commandline -poc)' -s l --description 'Process this directory only (not recursive).'
|
||||
complete -c cvs -n 'contains status (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'tag' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s b --description 'Make the tag a "branch" tag, allowing concurrent development.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s B --description 'Allows -F and -d to disturb branch tags. Use with extreme care.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s c --description 'Check that working files are unmodified.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s d --description 'Delete the given tag.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s F --description 'Move tag if it already exists.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s l --description 'Local directory only, not recursive.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s r -x --description 'Existing revision/tag.'
|
||||
complete -c cvs -n 'contains tag (commandline -poc)' -s D --description 'Existing date.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'unedit' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains unedit (commandline -poc)' -s l --description 'Local directory only, not recursive.'
|
||||
complete -c cvs -n 'contains unedit (commandline -poc)' -s R --description 'Process directories recursively (default).'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'update' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s A --description 'Reset any sticky tags/date/kopts.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s P --description 'Prune empty directories.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s C --description 'Overwrite locally modified files with clean repository copies.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s d --description 'Build directories, like checkout does.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s f --description 'Force a head revision match if tag/date not found.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s l --description 'Local directory only, no recursion.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s R --description 'Process directories recursively.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s p --description 'Send updates to standard output (avoids stickiness).'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s k -x --description 'Use RCS kopt -k option on checkout. (is sticky)'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s r -x --description 'Update using specified revision/tag (is sticky).'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s D -x --description 'Set date to update from (is sticky).'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s j -x --description 'Merge in changes made between current revision and rev.'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s I -x --description 'More files to ignore (! to reset).'
|
||||
complete -c cvs -n 'contains update (commandline -poc)' -s W -x --description 'Wrappers specification line.'
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'version' subcommand
|
||||
#
|
||||
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'watch' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains watch (commandline -poc)' -s l -x -a 'on off add remove' --description 'Local directory only, not recursive.'
|
||||
complete -c cvs -n 'contains watch (commandline -poc)' -s R -x -a 'on off add remove' --description 'Process directories recursively (default).'
|
||||
complete -c cvs -n 'contains watch (commandline -poc)' -s a -x -a 'add remove' --description 'Specify what actions, one of: `edit\', `unedit\','
|
||||
|
||||
|
||||
#
|
||||
# Completions for the 'watchers' subcommand
|
||||
#
|
||||
|
||||
complete -c cvs -n 'contains watchers (commandline -poc)' -s l --description 'Process this directory only (not recursive).'
|
||||
complete -c cvs -n 'contains watchers (commandline -poc)' -s R --description 'Process directories recursively (default).'
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -58,7 +58,7 @@ complete -c darcs -n 'contains help (commandline -poc)' -s v -l verbose --descri
|
|||
complete -c darcs -n 'contains help (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains help (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -77,11 +77,11 @@ complete -c darcs -n 'contains add (commandline -poc)' -l no-date-trick --descri
|
|||
complete -c darcs -n 'contains add (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -s q -l quiet --description 'Suppress informational output'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l standard-verbosity --description 'Neither verbose nor quiet output'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l dry-run --description 'Don\'t actually take the action'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains add (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -93,10 +93,10 @@ complete -c darcs -n 'contains add (commandline -poc)' -l run-posthook --descrip
|
|||
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains remove (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -109,10 +109,10 @@ complete -c darcs -n 'contains remove (commandline -poc)' -l run-posthook --desc
|
|||
complete -c darcs -n 'contains mv (commandline -poc)' -l case-ok --description 'Don\'t refuse to add files differing only in case'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains mv (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -127,10 +127,10 @@ complete -c darcs -n 'contains replace (commandline -poc)' -s f -l force --descr
|
|||
complete -c darcs -n 'contains replace (commandline -poc)' -l no-force --description 'Don\'t force the replace if it looks scary'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains replace (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -145,10 +145,10 @@ complete -c darcs -n 'contains revert (commandline -poc)' -l standard-verbosity
|
|||
complete -c darcs -n 'contains revert (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -s a -l all --description 'Answer yes to all patches'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains revert (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -163,10 +163,10 @@ complete -c darcs -n 'contains unrevert (commandline -poc)' -l standard-verbosit
|
|||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -s a -l all --description 'Answer yes to all patches'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains unrevert (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -185,10 +185,10 @@ complete -c darcs -n 'contains whatsnew (commandline -poc)' -l ignore-times --de
|
|||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -s l -l look-for-adds --description 'In addition to modifications, look for files that are not boring, and thus are potentially pending addition'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l dont-look-for-adds --description 'Don\'t look for any files or directories that could be added, and don\'t add them automatically'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l boring --description 'Don\'t skip boring files'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains whatsnew (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -219,10 +219,10 @@ complete -c darcs -n 'contains record (commandline -poc)' -l prompt-long-comment
|
|||
complete -c darcs -n 'contains record (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -s l -l look-for-adds --description 'In addition to modifications, look for files that are not boring, and thus are potentially pending addition'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l dont-look-for-adds --description 'Don\'t look for any files or directories that could be added, and don\'t add them automatically'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains record (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -241,10 +241,10 @@ complete -c darcs -n 'contains unrecord (commandline -poc)' -s v -l verbose --de
|
|||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l compress --description 'Create compressed patches'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l dont-compress --description 'Don\'t create compressed patches'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains unrecord (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -268,10 +268,10 @@ complete -c darcs -n 'contains amend-record (commandline -poc)' -s i -l interact
|
|||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -s l -l look-for-adds --description 'In addition to modifications, look for files that are not boring, and thus are potentially pending addition'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l dont-look-for-adds --description 'Don\'t look for any files or directories that could be added, and don\'t add them automatically'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains amend-record (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -284,10 +284,10 @@ complete -c darcs -n 'contains amend-record (commandline -poc)' -l run-posthook
|
|||
complete -c darcs -n 'contains resolve (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains resolve (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -304,10 +304,10 @@ complete -c darcs -n 'contains tag (commandline -poc)' -l pipe --description 'Ex
|
|||
complete -c darcs -n 'contains tag (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description '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))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains tag (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -317,10 +317,10 @@ complete -c darcs -n 'contains tag (commandline -poc)' -l run-posthook --descrip
|
|||
# Completions for the 'setpref' subcommand
|
||||
#
|
||||
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description '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))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains setpref (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -335,10 +335,10 @@ complete -c darcs -n 'contains rollback (commandline -poc)' -l compress --descri
|
|||
complete -c darcs -n 'contains rollback (commandline -poc)' -l dont-compress --description 'Don\'t create compressed patches'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains rollback (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -356,13 +356,13 @@ complete -c darcs -n 'contains diff (commandline -poc)' -l from-patch -x --descr
|
|||
complete -c darcs -n 'contains diff (commandline -poc)' -l from-tag -x --description 'Select changes starting with a tag matching REGEXP'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l match -x --description 'Select a single patch matching PATTERN'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l last -x --description 'Select the last NUMBER patches'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l diff-command -x -a (__fish_complete_command) --description 'Specify diff command (ignores --diff-opts)'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l diff-command -x -a '(__fish_complete_command)' --description 'Specify diff command (ignores --diff-opts)'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l diff-opts -x --description 'Options to pass to diff'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -s u -l unified --description 'Pass -u option to diff'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains diff (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -390,12 +390,12 @@ complete -c darcs -n 'contains changes (commandline -poc)' -s q -l quiet --descr
|
|||
complete -c darcs -n 'contains changes (commandline -poc)' -l standard-verbosity --description 'Neither verbose nor quiet output'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l reverse --description 'Show changes in reverse order'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l repo -x --description 'Specify the repository URL'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -s a -l all --description 'Answer yes to all patches'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains changes (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -414,10 +414,10 @@ complete -c darcs -n 'contains annotate (commandline -poc)' -l human-readable --
|
|||
complete -c darcs -n 'contains annotate (commandline -poc)' -l xml-output --description 'Generate XML formatted output'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l match -x --description 'Select patch matching PATTERN'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l creator-hash -x --description 'Specify hash of creator patch (see docs)'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains annotate (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -429,10 +429,10 @@ complete -c darcs -n 'contains annotate (commandline -poc)' -l run-posthook --de
|
|||
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains dist (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -444,10 +444,10 @@ complete -c darcs -n 'contains dist (commandline -poc)' -l run-posthook --descri
|
|||
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains trackdown (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -469,7 +469,7 @@ complete -c darcs -n 'contains pull (commandline -poc)' -s a -l all --descriptio
|
|||
complete -c darcs -n 'contains pull (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l intersection --description 'Take intersection of all repositories'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l union --description 'Take union of all repositories [default]'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l external-merge -x -a (__fish_complete_command) --description 'Use external tool to merge conflicts'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l external-merge -x -a '(__fish_complete_command)' --description 'Use external tool to merge conflicts'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l compress --description 'Create compressed patches'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l dont-compress --description 'Don\'t create compressed patches'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l test --description 'Run the test script'
|
||||
|
@ -484,13 +484,13 @@ complete -c darcs -n 'contains pull (commandline -poc)' -l ignore-times --descri
|
|||
complete -c darcs -n 'contains pull (commandline -poc)' -l no-deps --description 'Don\'t automatically fulfill dependencies'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l set-default --description 'Set default repository [DEFAULT]'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l no-set-default --description 'Don\'t set default repository'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l set-scripts-executable --description 'Make scripts executable'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l dont-set-scripts-executable --description 'Don\'t make scripts executable'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l disable-ssh-cm --description 'Disable use of SSH ControlMaster feature'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains pull (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -510,10 +510,10 @@ complete -c darcs -n 'contains unpull (commandline -poc)' -l standard-verbosity
|
|||
complete -c darcs -n 'contains unpull (commandline -poc)' -l compress --description 'Create compressed patches'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l dont-compress --description 'Don\'t create compressed patches'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains unpull (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -533,10 +533,10 @@ complete -c darcs -n 'contains obliterate (commandline -poc)' -l standard-verbos
|
|||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l compress --description 'Create compressed patches'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l dont-compress --description 'Don\'t create compressed patches'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l ignore-times --description 'Don\'t trust the file modification times'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains obliterate (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -552,7 +552,7 @@ complete -c darcs -n 'contains push (commandline -poc)' -l standard-verbosity --
|
|||
complete -c darcs -n 'contains push (commandline -poc)' -l matches -x --description 'Select patches matching PATTERN'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -s a -l all --description 'Answer yes to all patches'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l apply-as -x -a (__fish_complete_users) --description 'Apply patch as another user using sudo'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l apply-as -x -a '(__fish_complete_users)' --description 'Apply patch as another user using sudo'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l apply-as-myself --description 'Don\'t use sudo to apply as another user [DEFAULT]'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l sign --description 'Sign the patch with your gpg key'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l sign-as -x --description 'Sign the patch with a given keyid'
|
||||
|
@ -561,13 +561,13 @@ complete -c darcs -n 'contains push (commandline -poc)' -l dont-sign --descripti
|
|||
complete -c darcs -n 'contains push (commandline -poc)' -l dry-run --description 'Don\'t actually take the action'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -s s -l summary --description 'Summarize changes'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l no-summary --description 'Don\'t summarize changes'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l disable-ssh-cm --description 'Disable use of SSH ControlMaster feature'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l set-default --description 'Set default repository [DEFAULT]'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l no-set-default --description 'Don\'t set default repository'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains push (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -602,11 +602,11 @@ complete -c darcs -n 'contains send (commandline -poc)' -l logfile -r --descript
|
|||
complete -c darcs -n 'contains send (commandline -poc)' -l delete-logfile --description 'Delete the logfile when done'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l set-default --description 'Set default repository [DEFAULT]'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l no-set-default --description 'Don\'t set default repository'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l sendmail-command -x -a (__fish_complete_command) --description 'Specify sendmail command'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l sendmail-command -x -a '(__fish_complete_command)' --description 'Specify sendmail command'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains send (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -630,7 +630,7 @@ complete -c darcs -n 'contains apply (commandline -poc)' -s a -l all --descripti
|
|||
complete -c darcs -n 'contains apply (commandline -poc)' -s i -l interactive --description 'Prompt user interactively'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l mark-conflicts --description 'Mark conflicts'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l allow-conflicts --description 'Allow conflicts, but don\'t mark them'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l external-merge -x -a (__fish_complete_command) --description 'Use external tool to merge conflicts'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l external-merge -x -a '(__fish_complete_command)' --description 'Use external tool to merge conflicts'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l no-resolve-conflicts --description 'Equivalent to --dont-allow-conflicts, for backwards compatibility'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l dont-allow-conflicts --description 'Fail on patches that create conflicts [DEFAULT]'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l no-test --description 'Don\'t run the test script'
|
||||
|
@ -638,13 +638,13 @@ complete -c darcs -n 'contains apply (commandline -poc)' -l test --description '
|
|||
complete -c darcs -n 'contains apply (commandline -poc)' -l happy-forwarding --description 'Forward unsigned messages without extra header'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l leave-test-directory --description 'Don\'t remove the test directory'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l remove-test-directory --description 'Remove the test directory'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l sendmail-command -x -a (__fish_complete_command) --description 'Specify sendmail command'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l sendmail-command -x -a '(__fish_complete_command)' --description 'Specify sendmail command'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l set-scripts-executable --description 'Make scripts executable'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l dont-set-scripts-executable --description 'Don\'t make scripts executable'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains apply (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -654,7 +654,7 @@ complete -c darcs -n 'contains apply (commandline -poc)' -l run-posthook --descr
|
|||
# Completions for the 'get' subcommand
|
||||
#
|
||||
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l repo-name -x -a (__fish_complete_directories (commandline -ct)) --description 'Path of output directory'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l repo-name -x -a '(__fish_complete_directories (commandline -ct))' --description 'Path of output directory'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l partial --description 'Get partial repository using checkpoint'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l complete --description 'Get a complete copy of the repository'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l to-match -x --description 'Select changes up to a patch matching PATTERN'
|
||||
|
@ -670,11 +670,11 @@ complete -c darcs -n 'contains get (commandline -poc)' -l set-scripts-executable
|
|||
complete -c darcs -n 'contains get (commandline -poc)' -l dont-set-scripts-executable --description 'Don\'t make scripts executable'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l plain-pristine-tree --description 'Use a plain pristine tree [DEFAULT]'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l no-pristine-tree --description 'Use no pristine tree'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l disable-ssh-cm --description 'Disable use of SSH ControlMaster feature'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains get (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -687,19 +687,19 @@ complete -c darcs -n 'contains get (commandline -poc)' -l run-posthook --descrip
|
|||
complete -c darcs -n 'contains put (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -s q -l quiet --description 'Suppress informational output'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l standard-verbosity --description 'Neither verbose nor quiet output'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l to-match -x --description 'Select changes up to a patch matching PATTERN'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l to-patch -x --description 'Select changes up to a patch matching REGEXP'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l tag -x --description 'Select tag matching REGEXP'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l context -r --description 'Version specified by the context in FILENAME'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l apply-as -x -a (__fish_complete_users) --description 'Apply patch as another user using sudo'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l apply-as -x -a '(__fish_complete_users)' --description 'Apply patch as another user using sudo'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l apply-as-myself --description 'Don\'t use sudo to apply as another user [DEFAULT]'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l plain-pristine-tree --description 'Use a plain pristine tree [DEFAULT]'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l no-pristine-tree --description 'Use no pristine tree'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l disable-ssh-cm --description 'Disable use of SSH ControlMaster feature'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains put (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -711,10 +711,10 @@ complete -c darcs -n 'contains put (commandline -poc)' -l run-posthook --descrip
|
|||
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l plain-pristine-tree --description 'Use a plain pristine tree [DEFAULT]'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l no-pristine-tree --description 'Use no pristine tree'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains initialize (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -730,7 +730,7 @@ complete -c darcs -n 'contains optimize (commandline -poc)' -l dont-compress --d
|
|||
complete -c darcs -n 'contains optimize (commandline -poc)' -l uncompress --description 'Uncompress patches'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l standard-verbosity --description 'Don\'t give verbose output'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description '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))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l modernize-patches --description 'Rewrite all patches in current darcs format'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l reorder-patches --description 'Reorder the patches in the repository'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l sibling -x --description 'Specify a sibling directory'
|
||||
|
@ -738,7 +738,7 @@ complete -c darcs -n 'contains optimize (commandline -poc)' -l relink --descript
|
|||
complete -c darcs -n 'contains optimize (commandline -poc)' -l relink-pristine --description 'Relink pristine tree (not recommended)'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains optimize (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -757,10 +757,10 @@ complete -c darcs -n 'contains check (commandline -poc)' -l no-test --descriptio
|
|||
complete -c darcs -n 'contains check (commandline -poc)' -l test --description 'Run the test script'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l leave-test-directory --description 'Don\'t remove the test directory'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l remove-test-directory --description 'Remove the test directory'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains check (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
@ -773,10 +773,10 @@ complete -c darcs -n 'contains check (commandline -poc)' -l run-posthook --descr
|
|||
complete -c darcs -n 'contains repair (commandline -poc)' -s v -l verbose --description 'Give verbose output'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -s q -l quiet --description 'Suppress informational output'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l standard-verbosity --description 'Neither verbose nor quiet output'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l repodir -x -a (__fish_complete_directories (commandline -ct)) --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l repodir -x -a '(__fish_complete_directories (commandline -ct))' --description 'Specify the repository directory in which to run'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l disable --description 'Disable this command'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -s h -l help --description 'Shows brief description of command and its arguments'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l posthook -x -a (__fish_complete_command) --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l posthook -x -a '(__fish_complete_command)' --description 'Specify command to run after this darcs command.'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l no-posthook --description 'Do not run posthook command.'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l prompt-posthook --description 'Prompt before running posthook. [DEFAULT]'
|
||||
complete -c darcs -n 'contains repair (commandline -poc)' -l run-posthook --description 'Run posthook command without prompting.'
|
||||
|
|
|
@ -64,7 +64,7 @@ complete -c hg -n '__fish_use_subcommand' -x -a version --description 'output ve
|
|||
|
||||
complete -c hg -n 'contains add (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
complete -c hg -n 'contains add (commandline -poc)' -s X -l exclude --description 'Exclude names matching the given patterns'
|
||||
complete -c hg -n 'contains add (commandline -poc)' -s -l dry-run --description 'Do not perform actions, just print output'
|
||||
complete -c hg -n 'contains add (commandline -poc)' -s n -l dry-run --description 'Do not perform actions, just print output'
|
||||
|
||||
|
||||
#
|
||||
|
@ -75,7 +75,7 @@ complete -c hg -n 'contains annotate (commandline -poc)' -s r -l rev --descripti
|
|||
complete -c hg -n 'contains annotate (commandline -poc)' -s a -l text --description 'Treat all files as text'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s u -l user --description 'List the author'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s d -l date --description 'List the date'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s -l number --description 'List the revision number (default)'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s n -l number --description 'List the revision number (default)'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s c -l changeset --description 'List the changeset'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
complete -c hg -n 'contains annotate (commandline -poc)' -s X -l exclude --description 'Exclude names matching the given patterns'
|
||||
|
@ -132,7 +132,7 @@ complete -c hg -n 'contains clone (commandline -poc)' -s U -l noupdate --descrip
|
|||
complete -c hg -n 'contains clone (commandline -poc)' -s r -l rev --description 'A changeset you would like to have after cloning'
|
||||
complete -c hg -n 'contains clone (commandline -poc)' -l pull --description 'Use pull protocol to copy metadata'
|
||||
complete -c hg -n 'contains clone (commandline -poc)' -l uncompressed --description 'Use uncompressed transfer (fast over LAN)'
|
||||
complete -c hg -n 'contains clone (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains clone (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains clone (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
||||
|
||||
|
@ -157,7 +157,7 @@ complete -c hg -n 'contains copy (commandline -poc)' -s A -l after --description
|
|||
complete -c hg -n 'contains copy (commandline -poc)' -s f -l force --description 'Forcibly copy over an existing managed file'
|
||||
complete -c hg -n 'contains copy (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
complete -c hg -n 'contains copy (commandline -poc)' -s X -l exclude --description 'Exclude names matching the given patterns'
|
||||
complete -c hg -n 'contains copy (commandline -poc)' -s -l dry-run --description 'Do not perform actions, just print output'
|
||||
complete -c hg -n 'contains copy (commandline -poc)' -s n -l dry-run --description 'Do not perform actions, just print output'
|
||||
|
||||
|
||||
#
|
||||
|
@ -191,7 +191,7 @@ complete -c hg -n 'contains grep (commandline -poc)' -s 0 -l print0 --descriptio
|
|||
complete -c hg -n 'contains grep (commandline -poc)' -l all --description 'Print all revisions that match'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s i -l ignore-case --description 'Ignore case when matching'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s l -l files-with-matches --description 'Print only filenames and revs that match'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s -l line-number --description 'Print matching line numbers'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s n -l line-number --description 'Print matching line numbers'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s r -l rev --description 'Search in given revision range'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s u -l user --description 'Print user who committed change'
|
||||
complete -c hg -n 'contains grep (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
|
@ -237,12 +237,12 @@ complete -c hg -n 'contains import (commandline -poc)' -s f -l force --descripti
|
|||
complete -c hg -n 'contains incoming (commandline -poc)' -s M -l no-merges --description 'Do not show merges'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s f -l force --description 'Run even when remote repository is unrelated'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -l style --description 'Display using template map file'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s -l newest-first --description 'Show newest record first'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s n -l newest-first --description 'Show newest record first'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -l bundle --description 'File to store the bundles into'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s p -l patch --description 'Show patch'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s r -l rev --description 'A specific revision you would like to pull'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -l template --description 'Display with template'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains incoming (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
||||
|
||||
|
@ -250,7 +250,7 @@ complete -c hg -n 'contains incoming (commandline -poc)' -l remotecmd --descript
|
|||
# Completions for the 'init' subcommand
|
||||
#
|
||||
|
||||
complete -c hg -n 'contains init (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains init (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains init (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
||||
|
||||
|
@ -305,9 +305,9 @@ complete -c hg -n 'contains outgoing (commandline -poc)' -s f -l force --descrip
|
|||
complete -c hg -n 'contains outgoing (commandline -poc)' -s p -l patch --description 'Show patch'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -l style --description 'Display using template map file'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -s r -l rev --description 'A specific revision you would like to push'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -s -l newest-first --description 'Show newest record first'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -s n -l newest-first --description 'Show newest record first'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -l template --description 'Display with template'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains outgoing (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
||||
|
||||
|
@ -332,7 +332,7 @@ complete -c hg -n 'contains parents (commandline -poc)' -l template --descriptio
|
|||
#
|
||||
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -s u -l update --description 'Update the working directory to tip after pull'
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -s f -l force --description 'Run even when remote repository is unrelated'
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -s r -l rev --description 'A specific revision you would like to pull'
|
||||
complete -c hg -n 'contains pull (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
@ -343,7 +343,7 @@ complete -c hg -n 'contains pull (commandline -poc)' -l remotecmd --description
|
|||
#
|
||||
|
||||
complete -c hg -n 'contains push (commandline -poc)' -s f -l force --description 'Force push'
|
||||
complete -c hg -n 'contains push (commandline -poc)' -s -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains push (commandline -poc)' -s e -l ssh --description 'Specify ssh command to use'
|
||||
complete -c hg -n 'contains push (commandline -poc)' -s r -l rev --description 'A specific revision you would like to push'
|
||||
complete -c hg -n 'contains push (commandline -poc)' -l remotecmd --description 'Specify hg command to run on the remote side'
|
||||
|
||||
|
@ -372,7 +372,7 @@ complete -c hg -n 'contains rename (commandline -poc)' -s A -l after --descripti
|
|||
complete -c hg -n 'contains rename (commandline -poc)' -s f -l force --description 'Forcibly copy over an existing managed file'
|
||||
complete -c hg -n 'contains rename (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
complete -c hg -n 'contains rename (commandline -poc)' -s X -l exclude --description 'Exclude names matching the given patterns'
|
||||
complete -c hg -n 'contains rename (commandline -poc)' -s -l dry-run --description 'Do not perform actions, just print output'
|
||||
complete -c hg -n 'contains rename (commandline -poc)' -s n -l dry-run --description 'Do not perform actions, just print output'
|
||||
|
||||
|
||||
#
|
||||
|
@ -383,7 +383,7 @@ complete -c hg -n 'contains revert (commandline -poc)' -s r -l rev --description
|
|||
complete -c hg -n 'contains revert (commandline -poc)' -l no-backup --description 'Do not save backup copies of files'
|
||||
complete -c hg -n 'contains revert (commandline -poc)' -s I -l include --description 'Include names matching given patterns'
|
||||
complete -c hg -n 'contains revert (commandline -poc)' -s X -l exclude --description 'Exclude names matching given patterns'
|
||||
complete -c hg -n 'contains revert (commandline -poc)' -s -l dry-run --description 'Do not perform actions, just print output'
|
||||
complete -c hg -n 'contains revert (commandline -poc)' -s n -l dry-run --description 'Do not perform actions, just print output'
|
||||
|
||||
|
||||
#
|
||||
|
@ -405,10 +405,10 @@ complete -c hg -n 'contains revert (commandline -poc)' -s -l dry-run --descripti
|
|||
complete -c hg -n 'contains serve (commandline -poc)' -s A -l accesslog --description 'Name of access log file to write to'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s d -l daemon --description 'Run server in background'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -l daemon-pipefds --description 'Used internally by daemon mode'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s -l errorlog --description 'Name of error log file to write to'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s E -l errorlog --description 'Name of error log file to write to'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s p -l port --description 'Port to use (default: 8000)'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s a -l address --description 'Address to use'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s -l name --description 'Name to show in web pages (default: working dir)'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -s n -l name --description 'Name to show in web pages (default: working dir)'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -l webdir-conf --description 'Name of the webdir config file (serve more than one repo)'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -l pid-file --description 'Name of file to write process ID to'
|
||||
complete -c hg -n 'contains serve (commandline -poc)' -l stdio --description 'For remote clients'
|
||||
|
@ -427,7 +427,7 @@ complete -c hg -n 'contains status (commandline -poc)' -s r -l removed --descrip
|
|||
complete -c hg -n 'contains status (commandline -poc)' -s d -l deleted --description 'Show only deleted (but tracked) files'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s u -l unknown --description 'Show only unknown (not tracked) files'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s i -l ignored --description 'Show ignored files'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s -l no-status --description 'Hide status prefix'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s n -l no-status --description 'Hide status prefix'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s C -l copies --description 'Show source of copied files'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s 0 -l print0 --description 'End filenames with NUL, for use with xargs'
|
||||
complete -c hg -n 'contains status (commandline -poc)' -s I -l include --description 'Include names matching the given patterns'
|
||||
|
|
Loading…
Reference in a new issue