diff options
author | axel <axel@liljencrantz.se> | 2007-01-26 11:23:21 +1000 |
---|---|---|
committer | axel <axel@liljencrantz.se> | 2007-01-26 11:23:21 +1000 |
commit | 11c2ec91d4fe192b067880d430c562e8e160b4ca (patch) | |
tree | ae8d53f28aec01398e0d63d9fc587910b778c978 /share/completions/hg.fish | |
parent | cc6f133368d20d35ec557975e48c2d29d5548e56 (diff) |
Update make_mercurial_completions.fish to also handle cvs. Correct bug causing issues in darcs completions.
darcs-hash:20070126012321-ac50b-caa9749f5e844ce5d06d84f2c38e282049369ed1.gz
Diffstat (limited to 'share/completions/hg.fish')
-rw-r--r-- | share/completions/hg.fish | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/share/completions/hg.fish b/share/completions/hg.fish index 485e9195..a6dc6512 100644 --- a/share/completions/hg.fish +++ b/share/completions/hg.fish @@ -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' |