aboutsummaryrefslogtreecommitdiffhomepage
path: root/init/completions
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2006-02-13 08:19:18 +1000
committerGravatar axel <axel@liljencrantz.se>2006-02-13 08:19:18 +1000
commitbad4269dc91920c552cff2c16bbcf37bb845e27b (patch)
treee9c4fe7326d2f8d2de4e4d17eeb1f5c84f2c107d /init/completions
parenteffe6f47a372d35fa47ab508e7c905d64fbb9b54 (diff)
Remove trailing periods from descriptions
darcs-hash:20060212221918-ac50b-d2310f6a166b585b242a9b548b1d1f890cac2e03.gz
Diffstat (limited to 'init/completions')
-rw-r--r--init/completions/cvs.fish194
-rw-r--r--init/completions/svn.fish116
2 files changed, 155 insertions, 155 deletions
diff --git a/init/completions/cvs.fish b/init/completions/cvs.fish
index 4bf020e9..e40d7c87 100644
--- a/init/completions/cvs.fish
+++ b/init/completions/cvs.fish
@@ -65,7 +65,7 @@ complete -c cvs -n '__fish_no_cvs_subcommand' -s f -d (_ "Do not use the ~/.cvsr
complete -c cvs -n '__fish_no_cvs_subcommand' -s H -d (_ "Displays usage information for command")
complete -c cvs -n '__fish_no_cvs_subcommand' -s n -d (_ "Do not change any files")
complete -c cvs -n '__fish_no_cvs_subcommand' -s Q -d (_ "Cause CVS to be really quiet")
-complete -c cvs -n '__fish_no_cvs_subcommand' -s R -d (_ "Read-only repository mode.")
+complete -c cvs -n '__fish_no_cvs_subcommand' -s R -d (_ "Read-only repository mode")
complete -c cvs -n '__fish_no_cvs_subcommand' -s q -d (_ "Cause CVS to be somewhat quiet")
complete -c cvs -n '__fish_no_cvs_subcommand' -s r -d (_ "Make checked-out files read-only")
complete -c cvs -n '__fish_no_cvs_subcommand' -x -s s -d (_ "Set CVS user variable")
@@ -79,17 +79,17 @@ complete -c cvs -n '__fish_no_cvs_subcommand' -x -s z -d (_ "Compression level f
# Universal cvs options, which can be applied to any cvs command.
#
-complete -c cvs -n '__fish_seen_subcommand_from checkout diff export history rdiff rtag update' -x -s D -d (_ "Use the most recent revision no later than date.")
-complete -c cvs -n '__fish_seen_subcommand_from annotate export rdiff rtag update' -s f -d (_ "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 -d (_ "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 -d (_ "Don't recurse.")
-complete -c cvs -n '__fish_seen_subcommand_from add commit import' -x -s m -d (_ "Specify log message instead of invoking editor.")
-complete -c cvs -n '__fish_seen_subcommand_from checkout commit export rtag' -s n -d (_ "Don't run any tag programs.")
-complete -c cvs -n 'not __fish_no_cvs_subcommand' -s P -d (_ "Prune empty directories.")
-complete -c cvs -n '__fish_seen_subcommand_from checkout update' -s p -d (_ "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 -d (_ "Process directories recursively.")
-complete -c cvs -n '__fish_seen_subcommand_from annotate checkout commit diff history export rdiff rtag update' -x -s r -d (_ "Use a specified tag.")
-complete -c cvs -n '__fish_seen_subcommand_from import update' -r -s W -d (_ "Specify filenames to be filtered.")
+complete -c cvs -n '__fish_seen_subcommand_from checkout diff export history rdiff rtag update' -x -s D -d (_ "Use the most recent revision no later than date")
+complete -c cvs -n '__fish_seen_subcommand_from annotate export rdiff rtag update' -s f -d (_ "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 -d (_ "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 -d (_ "Don't recurse")
+complete -c cvs -n '__fish_seen_subcommand_from add commit import' -x -s m -d (_ "Specify log message instead of invoking editor")
+complete -c cvs -n '__fish_seen_subcommand_from checkout commit export rtag' -s n -d (_ "Don't run any tag programs")
+complete -c cvs -n 'not __fish_no_cvs_subcommand' -s P -d (_ "Prune empty directories")
+complete -c cvs -n '__fish_seen_subcommand_from checkout update' -s p -d (_ "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 -d (_ "Process directories recursively")
+complete -c cvs -n '__fish_seen_subcommand_from annotate checkout commit diff history export rdiff rtag update' -x -s r -d (_ "Use a specified tag")
+complete -c cvs -n '__fish_seen_subcommand_from import update' -r -s W -d (_ "Specify filenames to be filtered")
#
# cvs options for admin. Note that all options marked as "useless", "might not
@@ -97,90 +97,90 @@ complete -c cvs -n '__fish_seen_subcommand_from import update' -r -s W -d (_ "Sp
#
set -l admin_opt -c cvs -n 'contains admin (commandline -poc)'
-complete $admin_opt -x -s k -d (_ "Set the default keyword substitution.")
-complete $admin_opt -s l -d (_ "Lock a revision.")
-complete $admin_opt -x -s m -d (_ "Replace a log message.")
-complete $admin_opt -x -s n -d (_ "Force name/rev association.")
-complete $admin_opt -x -s N -d (_ "Make a name/rev association.")
-complete $admin_opt -s q -d (_ "Run quietly.")
-complete $admin_opt -x -s s -d (_ "Set a state attribute for a revision.")
-complete $admin_opt -s t -d (_ "Write descriptive text from a file into RCS.")
-complete $admin_opt -x -o t- -d (_ "Write descriptive text into RCS.")
-complete $admin_opt -x -s l -d (_ "Unlock a revision.")
+complete $admin_opt -x -s k -d (_ "Set the default keyword substitution")
+complete $admin_opt -s l -d (_ "Lock a revision")
+complete $admin_opt -x -s m -d (_ "Replace a log message")
+complete $admin_opt -x -s n -d (_ "Force name/rev association")
+complete $admin_opt -x -s N -d (_ "Make a name/rev association")
+complete $admin_opt -s q -d (_ "Run quietly")
+complete $admin_opt -x -s s -d (_ "Set a state attribute for a revision")
+complete $admin_opt -s t -d (_ "Write descriptive text from a file into RCS")
+complete $admin_opt -x -o t- -d (_ "Write descriptive text into RCS")
+complete $admin_opt -x -s l -d (_ "Unlock a revision")
#
# cvs options for annotate.
#
set -l annotate_opt -c cvs -n 'contains annotate (commandline -poc)'
-complete $annotate_opt -s f -d (_ "Annotate binary files.")
+complete $annotate_opt -s f -d (_ "Annotate binary files")
#
# cvs options for checkout.
#
set -l checkout_opt -c cvs -n 'contains checkout (commandline -poc)'
-complete $checkout_opt -s A -d (_ "Reset sticky tags/dates/k-opts.")
-complete $checkout_opt -s c -d (_ "Copy module file to stdout.")
-complete $checkout_opt -x -s d -d (_ "Name directory for working files.")
-complete $checkout_opt -x -s j -d (_ "Merge revisions.")
-complete $checkout_opt -s N -d (_ "For -d. Don't shorten paths.")
+complete $checkout_opt -s A -d (_ "Reset sticky tags/dates/k-opts")
+complete $checkout_opt -s c -d (_ "Copy module file to stdout")
+complete $checkout_opt -x -s d -d (_ "Name directory for working files")
+complete $checkout_opt -x -s j -d (_ "Merge revisions")
+complete $checkout_opt -s N -d (_ "For -d. Don't shorten paths")
#
# cvs options for commit.
#
set -l commit_opt -c cvs -n 'contains commit (commandline -poc)'
-complete $commit_opt -r -s F -d (_ "Read log message from file.")
-complete $commit_opt -s f -d (_ "Force new revision.")
+complete $commit_opt -r -s F -d (_ "Read log message from file")
+complete $commit_opt -s f -d (_ "Force new revision")
#
# cvs options for diff.
#
set -l diff_opt -c cvs -n 'contains diff (commandline -poc)'
-complete $diff_opt -s a -l text -d (_ "Treat all files as text.")
-complete $diff_opt -s b -l ignore-space-change -d (_ "Treat all whitespace as one space.")
-complete $diff_opt -s B -l ignore-blank-lines -d (_ "Ignore blank line only changes.")
-complete $diff_opt -l binary -d (_ "Binary mode.")
-complete $diff_opt -l brief -d (_ "Report only whether files differ.")
-complete $diff_opt -s c -d (_ "Use context format.")
-complete $diff_opt -r -s C -d (_ "Set context size.")
-complete $diff_opt -l context -d (_ "Set context format and, optionally, size.")
-complete $diff_opt -l changed-group-format -d (_ "Set line group format.")
-complete $diff_opt -s d -l minimal -d (_ "Try to find a smaller set of changes.")
-complete $diff_opt -s e -l ed -d (_ "Make output a valid ed script.")
-complete $diff_opt -s t -l expand-tabs -d (_ "Expand tabs to spaces.")
-complete $diff_opt -s f -l forward-ed -d (_ "Output that looks like an ed script.")
-complete $diff_opt -x -s F -d (_ "Set regexp for context, unified formats.")
-complete $diff_opt -s H -l speed-large-files -d (_ "Speed handling of large files with small changes.")
-complete $diff_opt -x -l horizon-lines -d (_ "Set horizon lines.")
-complete $diff_opt -s i -l ignore-case -d (_ "Ignore changes in case.")
-complete $diff_opt -x -s I -l ignore-matching-lines -d (_ "Ignore changes matching regexp.")
-complete $diff_opt -x -l ifdef -d (_ "Make ifdef from diff.")
-complete $diff_opt -s w -l ignore-all-space -d (_ "Ignore whitespace.")
-complete $diff_opt -s T -l initial-tab -d (_ "Start lines with a tab.")
-complete $diff_opt -x -s L -l label -d (_ "Use label instead of filename in output.")
-complete $diff_opt -l left-column -d (_ "Print only left column.")
-complete $diff_opt -x -l line-format -d (_ "Use format to produce if-then-else output.")
-complete $diff_opt -s n -l rcs -d (_ "Produce RCS-style diffs.")
-complete $diff_opt -s N -l new-file -d (_ "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 -d (_ "Specifies line formatting.")
-complete $diff_opt -s p -l show-c-function -d (_ "Identify the C function each change is in.")
-complete $diff_opt -s s -l report-identical-files -d (_ "Report identical files.")
-complete $diff_opt -s y -l side-by-side -d (_ "Use side-by-side format.")
-complete $diff_opt -l suppress-common-lines -d (_ "Suppress common lines in side-by-side.")
-complete $diff_opt -s u -l unified -d (_ "Use unified format.")
-complete $diff_opt -x -s U -d (_ "Set context size in unified.")
-complete $diff_opt -x -s W -l width -d (_ "Set column width for side-by-side format.")
+complete $diff_opt -s a -l text -d (_ "Treat all files as text")
+complete $diff_opt -s b -l ignore-space-change -d (_ "Treat all whitespace as one space")
+complete $diff_opt -s B -l ignore-blank-lines -d (_ "Ignore blank line only changes")
+complete $diff_opt -l binary -d (_ "Binary mode")
+complete $diff_opt -l brief -d (_ "Report only whether files differ")
+complete $diff_opt -s c -d (_ "Use context format")
+complete $diff_opt -r -s C -d (_ "Set context size")
+complete $diff_opt -l context -d (_ "Set context format and, optionally, size")
+complete $diff_opt -l changed-group-format -d (_ "Set line group format")
+complete $diff_opt -s d -l minimal -d (_ "Try to find a smaller set of changes")
+complete $diff_opt -s e -l ed -d (_ "Make output a valid ed script")
+complete $diff_opt -s t -l expand-tabs -d (_ "Expand tabs to spaces")
+complete $diff_opt -s f -l forward-ed -d (_ "Output that looks like an ed script")
+complete $diff_opt -x -s F -d (_ "Set regexp for context, unified formats")
+complete $diff_opt -s H -l speed-large-files -d (_ "Speed handling of large files with small changes")
+complete $diff_opt -x -l horizon-lines -d (_ "Set horizon lines")
+complete $diff_opt -s i -l ignore-case -d (_ "Ignore changes in case")
+complete $diff_opt -x -s I -l ignore-matching-lines -d (_ "Ignore changes matching regexp")
+complete $diff_opt -x -l ifdef -d (_ "Make ifdef from diff")
+complete $diff_opt -s w -l ignore-all-space -d (_ "Ignore whitespace")
+complete $diff_opt -s T -l initial-tab -d (_ "Start lines with a tab")
+complete $diff_opt -x -s L -l label -d (_ "Use label instead of filename in output")
+complete $diff_opt -l left-column -d (_ "Print only left column")
+complete $diff_opt -x -l line-format -d (_ "Use format to produce if-then-else output")
+complete $diff_opt -s n -l rcs -d (_ "Produce RCS-style diffs")
+complete $diff_opt -s N -l new-file -d (_ "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 -d (_ "Specifies line formatting")
+complete $diff_opt -s p -l show-c-function -d (_ "Identify the C function each change is in")
+complete $diff_opt -s s -l report-identical-files -d (_ "Report identical files")
+complete $diff_opt -s y -l side-by-side -d (_ "Use side-by-side format")
+complete $diff_opt -l suppress-common-lines -d (_ "Suppress common lines in side-by-side")
+complete $diff_opt -s u -l unified -d (_ "Use unified format")
+complete $diff_opt -x -s U -d (_ "Set context size in unified")
+complete $diff_opt -x -s W -l width -d (_ "Set column width for side-by-side format")
#
# cvs export options.
#
set -l export_opt -c cvs -n 'contains export (commandline -poc)'
-complete $export_opt -x -s d -d (_ "Name directory for working files.")
-complete $export_opt -s N -d (_ "For -d. Don't shorten paths.")
+complete $export_opt -x -s d -d (_ "Name directory for working files")
+complete $export_opt -s N -d (_ "For -d. Don't shorten paths")
#
# cvs history options.
@@ -188,64 +188,64 @@ complete $export_opt -s N -d (_ "For -d. Don't shorten paths.")
#
set -l history_opt -c cvs -n 'contains history (commandline -poc)'
-complete $history_opt -s c -d (_ "Report on each commit.")
-complete $history_opt -s e -d (_ "Report on everything.")
-complete $history_opt -x -s m -d (_ "Report on a module.")
-complete $history_opt -s o -d (_ "Report on checked-out modules.")
-complete $history_opt -s T -d (_ "Report on all tags.")
-complete $history_opt -x -s x -d (_ "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 -d (_ "Show history for all users.")
-complete $history_opt -s l -d (_ "Show last modification only.")
-complete $history_opt -s w -d (_ "Show only records for this directory.")
+complete $history_opt -s c -d (_ "Report on each commit")
+complete $history_opt -s e -d (_ "Report on everything")
+complete $history_opt -x -s m -d (_ "Report on a module")
+complete $history_opt -s o -d (_ "Report on checked-out modules")
+complete $history_opt -s T -d (_ "Report on all tags")
+complete $history_opt -x -s x -d (_ "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 -d (_ "Show history for all users")
+complete $history_opt -s l -d (_ "Show last modification only")
+complete $history_opt -s w -d (_ "Show only records for this directory")
#
# cvs import options.
#
set -l import_opt -c cvs -n 'contains import (commandline -poc)'
-complete $import_opt -x -s b -d (_ "Multiple vendor branch.")
-complete $import_opt -r -s I -d (_ "Files to ignore during import.")
+complete $import_opt -x -s b -d (_ "Multiple vendor branch")
+complete $import_opt -r -s I -d (_ "Files to ignore during import")
#
# cvs log options.
#
set -l log_opt -c cvs -n 'contains log (commandline -poc)'
-complete $log_opt -s b -d (_ "Print info about revision on default branch.")
-complete $log_opt -x -s d -d (_ "Specify date range for query.")
-complete $log_opt -s h -d (_ "Print only file info.")
-complete $log_opt -s N -d (_ "Do not print tags.")
-complete $log_opt -s R -d (_ "Print only rcs filename.")
-complete $log_opt -x -s r -d (_ "Print only given revisions.")
-complete $log_opt -s S -d (_ "Suppress header if no revisions found.")
-complete $log_opt -x -s s -d (_ "Specify revision states.")
-complete $log_opt -s t -d (_ "Same as -h, plus descriptive text.")
-complete $log_opt -x -s w -d (_ "Specify users for query.")
+complete $log_opt -s b -d (_ "Print info about revision on default branch")
+complete $log_opt -x -s d -d (_ "Specify date range for query")
+complete $log_opt -s h -d (_ "Print only file info")
+complete $log_opt -s N -d (_ "Do not print tags")
+complete $log_opt -s R -d (_ "Print only rcs filename")
+complete $log_opt -x -s r -d (_ "Print only given revisions")
+complete $log_opt -s S -d (_ "Suppress header if no revisions found")
+complete $log_opt -x -s s -d (_ "Specify revision states")
+complete $log_opt -s t -d (_ "Same as -h, plus descriptive text")
+complete $log_opt -x -s w -d (_ "Specify users for query")
#
# cvs rdiff options.
#
set -l rdiff_opt -c cvs -n 'contains rdiff (commandline -poc)'
-complete $rdiff_opt -s c -d (_ "Use context diff format.")
-complete $rdiff_opt -s s -d (_ "Create summary change report.")
-complete $rdiff_opt -s t -d (_ "diff top two revisions.")
-complete $rdiff_opt -s u -d (_ "Use unidiff format.")
+complete $rdiff_opt -s c -d (_ "Use context diff format")
+complete $rdiff_opt -s s -d (_ "Create summary change report")
+complete $rdiff_opt -s t -d (_ "diff top two revisions")
+complete $rdiff_opt -s u -d (_ "Use unidiff format")
#
# cvs release options.
#
-complete -c cvs -n 'contains release (commandline -poc)' -s d -d (_ "Delete working copy if release succeeds.")
+complete -c cvs -n 'contains release (commandline -poc)' -s d -d (_ "Delete working copy if release succeeds")
#
# cvs update options.
#
set -l update_opt -c cvs -n 'contains update (commandline -poc)'
-complete $update_opt -s A -d (_ "Reset sticky tags, dates, and k-opts.")
-complete $update_opt -s C -d (_ "Overwrite modified files with clean copies.")
-complete $update_opt -s d -d (_ "Create any missing directories.")
-complete $update_opt -x -s I -d (_ "Specify files to ignore.")
-complete $update_opt -x -s j -d (_ "Merge revisions.")
+complete $update_opt -s A -d (_ "Reset sticky tags, dates, and k-opts")
+complete $update_opt -s C -d (_ "Overwrite modified files with clean copies")
+complete $update_opt -s d -d (_ "Create any missing directories")
+complete $update_opt -x -s I -d (_ "Specify files to ignore")
+complete $update_opt -x -s j -d (_ "Merge revisions")
diff --git a/init/completions/svn.fish b/init/completions/svn.fish
index d50dd243..a2f7f169 100644
--- a/init/completions/svn.fish
+++ b/init/completions/svn.fish
@@ -19,113 +19,113 @@ end
#
complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'add\t"'(_ "Place files or directories under version control")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'blame\t"'(_ "Output files/URLs with revision and author information inline.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'cat\t"'(_ "Output content of files/URLs.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'checkout\t"'(_ "Check out a working copy from the repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'cleanup\t"'(_ "Recursively clean up the working copy.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'commit\t"'(_ "Send changes from your working copy to the repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'import\t"'(_ "Commit an unversioned file or tree into the repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'info\t"'(_ "Display information about a local or remote item.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'list\t"'(_ "List directory entries in the repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'lock\t"'(_ "Lock working copy paths or URLs in the repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'log\t"'(_ "Show the log messages for a set of revision(s) and/or file(s).")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'merge\t"'(_ "Apply the differences between two sources to a working copy path.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'mkdir\t"'(_ "Create a new directory under version control.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'move\t"'(_ "Move and/or rename something in working copy or repository.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propdel\t"'(_ "Remove a property from files, dirs, or revisions.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propedit\t"'(_ "Edit a property with an external editor on targets.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propget\t"'(_ "Print value of a property on files, dirs, or revisions.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'proplist\t"'(_ "List all properties on files, dirs, or revisions.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'resolved\t"'(_ "Remove conflicted state on working copy files or directories.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'revert\t"'(_ "Restore pristine working copy file.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'status\t"'(_ "Print the status of working copy files and directories.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'switch\t"'(_ "Update the working copy to a different URL.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'unlock\t"'(_ "Unlock working copy paths or URLs.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'update\t"'(_ "Bring changes from the repository into the working copy.")'"'
-complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'help\t"'(_ "Describe the usage of this program or its subcommands.")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'blame\t"'(_ "Output files/URLs with revision and author information inline")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'cat\t"'(_ "Output content of files/URLs")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'checkout\t"'(_ "Check out a working copy from the repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'cleanup\t"'(_ "Recursively clean up the working copy")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'commit\t"'(_ "Send changes from your working copy to the repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'import\t"'(_ "Commit an unversioned file or tree into the repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'info\t"'(_ "Display information about a local or remote item")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'list\t"'(_ "List directory entries in the repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'lock\t"'(_ "Lock working copy paths or URLs in the repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'log\t"'(_ "Show the log messages for a set of revision(s) and/or file(s)")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'merge\t"'(_ "Apply the differences between two sources to a working copy path")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'mkdir\t"'(_ "Create a new directory under version control")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'move\t"'(_ "Move and/or rename something in working copy or repository")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propdel\t"'(_ "Remove a property from files, dirs, or revisions")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propedit\t"'(_ "Edit a property with an external editor on targets")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'propget\t"'(_ "Print value of a property on files, dirs, or revisions")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'proplist\t"'(_ "List all properties on files, dirs, or revisions")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'resolved\t"'(_ "Remove conflicted state on working copy files or directories")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'revert\t"'(_ "Restore pristine working copy file")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'status\t"'(_ "Print the status of working copy files and directories")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'switch\t"'(_ "Update the working copy to a different URL")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'unlock\t"'(_ "Unlock working copy paths or URLs")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'update\t"'(_ "Bring changes from the repository into the working copy")'"'
+complete -c svn -n '__fish_svn_subcommand_allowed' -xa 'help\t"'(_ "Describe the usage of this program or its subcommands")'"'
# -s/--revision
-complete -c svn -n '__fish_seen_subcommand_from blame cat checkout info list log merge move propdel propedit propget proplist switch update' -x -s r -l revision -d (_ "Specify revision.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat checkout info list log merge move propdel propedit propget proplist switch update' -x -s r -l revision -d (_ "Specify revision")
# --targets
-complete -c svn -n '__fish_seen_subcommand_from add commit import info lock log resolved revert unlock' -r -l targets -d (_ "Pass contents of file as additional args.")
+complete -c svn -n '__fish_seen_subcommand_from add commit import info lock log resolved revert unlock' -r -l targets -d (_ "Pass contents of file as additional args")
# -N/--non-recursive
-complete -c svn -n '__fish_seen_subcommand_from add checkout commit import merge status switch update' -s N -l non-recursive -d (_ "Don't recurse.")
+complete -c svn -n '__fish_seen_subcommand_from add checkout commit import merge status switch update' -s N -l non-recursive -d (_ "Don't recurse")
# -q/--quiet
-complete -c svn -n '__fish_seen_subcommand_from add checkout commit import log merge mkdir move propdel proplist resolved revert status switch update help' -s q -l quiet -d (_ "Print as little as possible.")
+complete -c svn -n '__fish_seen_subcommand_from add checkout commit import log merge mkdir move propdel proplist resolved revert status switch update help' -s q -l quiet -d (_ "Print as little as possible")
# --force
-complete -c svn -n '__fish_seen_subcommand_from add lock merge move propedit unlock' -l force -d (_ "Force operation to run.")
+complete -c svn -n '__fish_seen_subcommand_from add lock merge move propedit unlock' -l force -d (_ "Force operation to run")
# --auto-props
-complete -c svn -n '__fish_seen_subcommand_from add' -l auto-props -d (_ "Enable automatic properties.")
+complete -c svn -n '__fish_seen_subcommand_from add' -l auto-props -d (_ "Enable automatic properties")
# --no-auto-props
-complete -c svn -n '__fish_seen_subcommand_from add' -l no-auto-props -d (_ "Disable automatic properties.")
+complete -c svn -n '__fish_seen_subcommand_from add' -l no-auto-props -d (_ "Disable automatic properties")
# -v/--verbose
-complete -c svn -n '__fish_seen_subcommand_from blame cat log proplist status' -s v -l verbose -d (_ "Print extra info.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat log proplist status' -s v -l verbose -d (_ "Print extra info")
# --username
-complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -x -l username -d (_ "Specify a username.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -x -l username -d (_ "Specify a username")
# --password
-complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -x -l password -d (_ "Specify a password.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -x -l password -d (_ "Specify a password")
# --no-auth-cache
-complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -l no-auth-cache -d (_ "Don't cache auth tokens.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -l no-auth-cache -d (_ "Don't cache auth tokens")
# --non-interactive
-complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -l non-interactive -d (_ "Do no interactive prompting.")
+complete -c svn -n '__fish_seen_subcommand_from blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist status switch unlock update' -l non-interactive -d (_ "Do no interactive prompting")
# --config-dir
-complete -c svn -n '__fish_seen_subcommand_from add cleanup blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist resolved revert status switch unlock update help' -r -l config-dir -d (_ "Read user config files from named directory.")
+complete -c svn -n '__fish_seen_subcommand_from add cleanup blame cat checkout commit import info list lock log merge mkdir move propdel propedit propget proplist resolved revert status switch unlock update help' -r -l config-dir -d (_ "Read user config files from named directory")
# --no-unlock
-complete -c svn -n '__fish_seen_subcommand_from commit import' -l no-unlock -d (_ "Don't unlock targets.")
+complete -c svn -n '__fish_seen_subcommand_from commit import' -l no-unlock -d (_ "Don't unlock targets")
# -m/--message
-complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -x -s m -l message -d (_ "Specify commit message.")
+complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -x -s m -l message -d (_ "Specify commit message")
# -F/--file
-complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -r -s F -l file -d (_ "Read commit message from file.")
+complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -r -s F -l file -d (_ "Read commit message from file")
# --force-log
-complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -l force-log -d (_ "Force log message source validity.")
+complete -c svn -n '__fish_seen_subcommand_from commit import lock mkdir move' -l force-log -d (_ "Force log message source validity")
# --editor-cmd
-complete -c svn -n '__fish_seen_subcommand_from commit import mkdir move propedit' -x -l editor-cmd -d (_ "Specify external editor.")
+complete -c svn -n '__fish_seen_subcommand_from commit import mkdir move propedit' -x -l editor-cmd -d (_ "Specify external editor")
# --recursive
-complete -c svn -n '__fish_seen_subcommand_from info list propdel propget proplist resolved revert' -s R -l recursive -d (_ "Descend recursively.")
+complete -c svn -n '__fish_seen_subcommand_from info list propdel propget proplist resolved revert' -s R -l recursive -d (_ "Descend recursively")
# --incremental
-complete -c svn -n '__fish_seen_subcommand_from list log' -l incremental -d (_ "Give output suitable for concatenation.")
+complete -c svn -n '__fish_seen_subcommand_from list log' -l incremental -d (_ "Give output suitable for concatenation")
# --xml
-complete -c svn -n '__fish_seen_subcommand_from list log' -l xml -d (_ "Output in XML.")
+complete -c svn -n '__fish_seen_subcommand_from list log' -l xml -d (_ "Output in XML")
# --diff3-cmd
-complete -c svn -n '__fish_seen_subcommand_from cleanup merge switch update' -x -l diff3-cmd -d (_ "Specify merge command.")
+complete -c svn -n '__fish_seen_subcommand_from cleanup merge switch update' -x -l diff3-cmd -d (_ "Specify merge command")
# --encoding
-complete -c svn -n '__fish_seen_subcommand_from lock mkdir move propedit' -x -l encoding -d (_ "Force encoding.")
+complete -c svn -n '__fish_seen_subcommand_from lock mkdir move propedit' -x -l encoding -d (_ "Force encoding")
# --revprop
-complete -c svn -n '__fish_seen_subcommand_from propdel propedit propget' -l revprop -d (_ "Operate on revision property.")
+complete -c svn -n '__fish_seen_subcommand_from propdel propedit propget' -l revprop -d (_ "Operate on revision property")
# --strict
-complete -c svn -n '__fish_seen_subcommand_from propget' -l strict -d (_ "Use strict semantics.")
+complete -c svn -n '__fish_seen_subcommand_from propget' -l strict -d (_ "Use strict semantics")
# --ignore-externals
-complete -c svn -n '__fish_seen_subcommand_from checkout status update' -l ignore-externals -d (_ "Ignore externals definitions.")
+complete -c svn -n '__fish_seen_subcommand_from checkout status update' -l ignore-externals -d (_ "Ignore externals definitions")
#
# Flags for svn log
#
set -l logopt -c svn -n 'contains log (commandline -poc)'
-complete $logopt -l stop-on-copy -d (_ "Do not cross copies.")
-complete $logopt -l limit -d (_ "Maximum number of log entries.")
+complete $logopt -l stop-on-copy -d (_ "Do not cross copies")
+complete $logopt -l limit -d (_ "Maximum number of log entries")
#
# Flags for svn merge
#
set -l mergeopt -c svn -n 'contains merge (commandline -poc)'
-complete $mergeopt -l dry-run -d (_ "Make no changes.")
-complete $mergeopt -l ignore-ancestry -d (_ "Ignore ancestry when calculating merge.")
+complete $mergeopt -l dry-run -d (_ "Make no changes")
+complete $mergeopt -l ignore-ancestry -d (_ "Ignore ancestry when calculating merge")
#
# Flags for svn status
#
set -l statusopt -c svn -n 'contains status (commandline -poc)'
-complete $statusopt -s u -l show-updates -d (_ "Display update information.")
-complete $statusopt -l no-ignore -d (_ "Disregard ignores.")
+complete $statusopt -s u -l show-updates -d (_ "Display update information")
+complete $statusopt -l no-ignore -d (_ "Disregard ignores")
#
# Flags for svn switch
#
set -l switchopt -c svn -n 'contains switch (commandline -poc)'
-complete $switchopt -l relocate -d (_ "Relocate VIA URL-rewriting.")
+complete $switchopt -l relocate -d (_ "Relocate VIA URL-rewriting")
#
# Flags for svn help
#
set -l helpopt -c svn -n 'contains help (commandline -poc)'
-complete $helpopt -l version -d (_ "Print client version info.")
+complete $helpopt -l version -d (_ "Print client version info")