diff -r 381293e1135e -r d65e246100ed tests/test-help.t --- a/tests/test-help.t Mon Sep 19 17:15:39 2016 -0400 +++ b/tests/test-help.t Sun Oct 09 03:11:18 2016 +0200 @@ -318,19 +318,19 @@ --cwd DIR change working directory -y --noninteractive do not prompt, automatically pick the first choice for all prompts - -q --[no-]quiet suppress output - -v --[no-]verbose enable additional output + -q --quiet suppress output + -v --verbose enable additional output --config CONFIG [+] set/override config option (use 'section.name=value') - --[no-]debug enable debugging output - --[no-]debugger start debugger + --debug enable debugging output + --debugger start debugger --encoding ENCODE set the charset encoding (default: ascii) --encodingmode MODE set the charset encoding mode (default: strict) - --[no-]traceback always print a traceback on exception - --[no-]time time how long the command takes - --[no-]profile print command execution profile + --traceback always print a traceback on exception + --time time how long the command takes + --profile print command execution profile --version output version information and exit -h --help display help and exit - --[no-]hidden consider hidden changesets + --hidden consider hidden changesets (use 'hg help' for the full list of commands) @@ -353,8 +353,8 @@ -I --include PATTERN [+] include names matching the given patterns -X --exclude PATTERN [+] exclude names matching the given patterns - -S --[no-]subrepos recurse into subrepositories - -n --[no-]dry-run do not perform actions, just print output + -S --subrepos recurse into subrepositories + -n --dry-run do not perform actions, just print output (some details hidden, use --verbose to show complete help) @@ -404,8 +404,8 @@ -I --include PATTERN [+] include names matching the given patterns -X --exclude PATTERN [+] exclude names matching the given patterns - -S --[no-]subrepos recurse into subrepositories - -n --[no-]dry-run do not perform actions, just print output + -S --subrepos recurse into subrepositories + -n --dry-run do not perform actions, just print output global options ([+] can be repeated): @@ -414,19 +414,19 @@ --cwd DIR change working directory -y --noninteractive do not prompt, automatically pick the first choice for all prompts - -q --[no-]quiet suppress output - -v --[no-]verbose enable additional output + -q --quiet suppress output + -v --verbose enable additional output --config CONFIG [+] set/override config option (use 'section.name=value') - --[no-]debug enable debugging output - --[no-]debugger start debugger + --debug enable debugging output + --debugger start debugger --encoding ENCODE set the charset encoding (default: ascii) --encodingmode MODE set the charset encoding mode (default: strict) - --[no-]traceback always print a traceback on exception - --[no-]time time how long the command takes - --[no-]profile print command execution profile + --traceback always print a traceback on exception + --time time how long the command takes + --profile print command execution profile --version output version information and exit -h --help display help and exit - --[no-]hidden consider hidden changesets + --hidden consider hidden changesets Test the textwidth config option @@ -464,8 +464,8 @@ -I --include PATTERN [+] include names matching the given patterns -X --exclude PATTERN [+] exclude names matching the given patterns - -S --[no-]subrepos recurse into subrepositories - -n --[no-]dry-run do not perform actions, just print output + -S --subrepos recurse into subrepositories + -n --dry-run do not perform actions, just print output (use 'hg add -h' to show more help) [255] @@ -534,23 +534,23 @@ options ([+] can be repeated): - -r --rev REV [+] revision - -c --change REV change made by revision - -a --[no-]text treat all files as text - -g --[no-]git use git extended diff format - --[no-]nodates omit dates from diff headers - --[no-]noprefix omit a/ and b/ prefixes from filenames - -p --[no-]show-function show which function each change is in - --[no-]reverse produce a diff that undoes the changes - -w --[no-]ignore-all-space ignore white space when comparing lines - -b --[no-]ignore-space-change ignore changes in the amount of white space - -B --[no-]ignore-blank-lines ignore changes whose lines are all blank - -U --unified NUM number of lines of context to show - --[no-]stat output diffstat-style summary of changes - --root DIR produce diffs relative to subdirectory - -I --include PATTERN [+] include names matching the given patterns - -X --exclude PATTERN [+] exclude names matching the given patterns - -S --[no-]subrepos recurse into subrepositories + -r --rev REV [+] revision + -c --change REV change made by revision + -a --text treat all files as text + -g --git use git extended diff format + --nodates omit dates from diff headers + --noprefix omit a/ and b/ prefixes from filenames + -p --show-function show which function each change is in + --reverse produce a diff that undoes the changes + -w --ignore-all-space ignore white space when comparing lines + -b --ignore-space-change ignore changes in the amount of white space + -B --ignore-blank-lines ignore changes whose lines are all blank + -U --unified NUM number of lines of context to show + --stat output diffstat-style summary of changes + --root DIR produce diffs relative to subdirectory + -I --include PATTERN [+] include names matching the given patterns + -X --exclude PATTERN [+] exclude names matching the given patterns + -S --subrepos recurse into subrepositories (some details hidden, use --verbose to show complete help) @@ -596,22 +596,22 @@ options ([+] can be repeated): - -A --[no-]all show status of all files - -m --[no-]modified show only modified files - -a --[no-]added show only added files - -r --[no-]removed show only removed files - -d --[no-]deleted show only deleted (but tracked) files - -c --[no-]clean show only files without changes - -u --[no-]unknown show only unknown (not tracked) files - -i --[no-]ignored show only ignored files - -n --[no-]status hide status prefix - -C --[no-]copies show source of copied files - -0 --[no-]print0 end filenames with NUL, for use with xargs + -A --all show status of all files + -m --modified show only modified files + -a --added show only added files + -r --removed show only removed files + -d --deleted show only deleted (but tracked) files + -c --clean show only files without changes + -u --unknown show only unknown (not tracked) files + -i --ignored show only ignored files + -n --no-status hide status prefix + -C --copies show source of copied files + -0 --print0 end filenames with NUL, for use with xargs --rev REV [+] show difference from revision --change REV list the changed files of a revision -I --include PATTERN [+] include names matching the given patterns -X --exclude PATTERN [+] exclude names matching the given patterns - -S --[no-]subrepos recurse into subrepositories + -S --subrepos recurse into subrepositories (some details hidden, use --verbose to show complete help) @@ -717,7 +717,7 @@ options: - --[no-]remote check for push and pull + --remote check for push and pull (some details hidden, use --verbose to show complete help) @@ -743,7 +743,7 @@ --longdesc VALUE xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (default: 3) - -n --[no-] normal desc + -n -- normal desc --newline VALUE line1 line2 (some details hidden, use --verbose to show complete help) @@ -1128,9 +1128,9 @@ test deprecated and experimental options is shown with -v $ hg help -v debugoptDEP | grep dopt - --[no-]dopt option is (DEPRECATED) + --dopt option is (DEPRECATED) $ hg help -v debugoptEXP | grep eopt - --[no-]eopt option is (EXPERIMENTAL) + --eopt option is (EXPERIMENTAL) #if gettext test deprecated option is hidden with translation with untranslated description @@ -2474,10 +2474,10 @@
@@ -2494,19 +2494,19 @@
-A | ---[no-]after | +--after | record delete for missing files |
-f | ---[no-]force | +--force | forget added files, delete modified files |
-S | ---[no-]subrepos | +--subrepos | recurse into subrepositories |
-I | --include PATTERN [+] | @@ -2690,19 +2690,19 @@--noninteractive | do not prompt, automatically pick the first choice for all prompts |
-q | ---[no-]quiet | +--quiet | suppress output |
-v | ---[no-]verbose | +--verbose | enable additional output |
--config CONFIG [+] | set/override config option (use 'section.name=value') | ||
- | --[no-]debug | +--debug | enable debugging output |
- | --[no-]debugger | +--debugger | start debugger |
--encoding ENCODE | @@ -2711,13 +2711,13 @@--encodingmode MODE | set the charset encoding mode (default: strict) | |
- | --[no-]traceback | +--traceback | always print a traceback on exception |
- | --[no-]time | +--time | time how long the command takes |
- | --[no-]profile | +--profile | print command execution profile |
--version | @@ -2726,7 +2726,7 @@--help | display help and exit | |
- | --[no-]hidden | +--hidden | consider hidden changesets |