##// END OF EJS Templates
extensions: gracefully warn when doing min version check with no local version...
extensions: gracefully warn when doing min version check with no local version After doing a `make clean`, I started getting cryptic failures to import extensions with the `minimumhgversion` attribute on py3: *** failed to import extension evolve: '>' not supported between instances of 'int' and 'NoneType' *** failed to import extension topic: '>' not supported between instances of 'int' and 'NoneType' This now handles the `(None, None)` tuple before comparing, and disables the extension with the same friendly message as in py2. Differential Revision: https://phab.mercurial-scm.org/D9363

File last commit:

r46469:a46efd42 default
r46511:f96059fa default
Show More
test-completion.t
439 lines | 10.9 KiB | text/troff | Tads3Lexer
/ tests / test-completion.t
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 Show all commands except debug commands
$ hg debugcomplete
Taapas Agrawal
abort: added logic for of hg abort...
r42784 abort
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 add
addremove
annotate
archive
backout
bisect
bookmarks
branch
branches
bundle
cat
clone
commit
Matt Mackall
config: move showconfig code and add config as primary alias...
r20570 config
Taapas Agrawal
continue: added logic for hg continue...
r42831 continue
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 copy
diff
export
Matt Mackall
files: add new command unifying locate and manifest functionality
r22423 files
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 forget
graft
grep
heads
help
identify
import
incoming
init
locate
log
manifest
merge
outgoing
parents
paths
phase
pull
push
recover
remove
rename
resolve
revert
rollback
root
serve
Navaneeth Suresh
shelve: move shelve extension to core...
r42744 shelve
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 status
summary
tag
tags
tip
unbundle
Navaneeth Suresh
shelve: move shelve extension to core...
r42744 unshelve
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 update
verify
version
Show all commands that start with "a"
$ hg debugcomplete a
Taapas Agrawal
abort: added logic for of hg abort...
r42784 abort
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 add
addremove
annotate
archive
Do not show debug commands if there are other candidates
$ hg debugcomplete d
diff
Show debug commands if there are no other candidates
$ hg debugcomplete debug
debugancestor
Augie Fackler
debugcommands: create new debugantivirusrunning command...
r45709 debugantivirusrunning
Gregory Szorc
commands: support consuming stream clone bundles...
r26758 debugapplystreamclonebundle
Pulkit Goyal
debugbackupbundle: introduce command to interact with strip backups...
r44915 debugbackupbundle
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugbuilddag
debugbundle
Boris Feld
debug: add a debugcapabilities commands...
r34960 debugcapabilities
changing-files: add a debug command display changed files...
r46257 debugchangedfiles
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugcheckstate
Pierre-Yves David
color: move 'debugcolor' into the 'debugcommands' modules...
r31120 debugcolor
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugcommands
debugcomplete
debugconfig
Gregory Szorc
commands: support creating stream clone bundles...
r26757 debugcreatestreamclonebundle
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugdag
debugdata
debugdate
Gregory Szorc
commands: add debugdeltachain command...
r27263 debugdeltachain
Mads Kiilerich
debugstate: rename to debugdirstate...
r18962 debugdirstate
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugdiscovery
Boris Feld
debug: add a 'debugdownload' command...
r35578 debugdownload
liscju
mercurial: add debugextensions command (issue4676)...
r26351 debugextensions
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugfileset
Boris Feld
debugformat: add a 'debugformat' command...
r35337 debugformat
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugfsinfo
debuggetbundle
debugignore
debugindex
debugindexdot
Martin von Zweigbergk
debugcommands: add a debugindexstats command...
r40016 debugindexstats
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debuginstall
debugknown
debuglabelcomplete
Matt Mackall
commands: add debuglocks to report/clear lock state
r22559 debuglocks
Martijn Pieters
manifest: persist the manifestfulltext cache...
r38803 debugmanifestfulltextcache
Siddharth Agarwal
commands: add a new debug command to print merge state...
r26501 debugmergestate
Sean Farley
debugnamecomplete: rename from debuglabelcomplete...
r23762 debugnamecomplete
nodemap: have some python code writing a nodemap in persistent binary form...
r44788 debugnodemap
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugobsolete
Martin von Zweigbergk
context: introduce p[12]copies() methods and debugp[12]copies commands...
r41921 debugp1copies
debugp2copies
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugpathcomplete
Martin von Zweigbergk
debugcommands: add a debugpathcopies command...
r41656 debugpathcopies
Gregory Szorc
debugcommands: introduce debugpeer command...
r35947 debugpeer
FUJIWARA Katsunori
debugcommands: add debugpickmergetool to examine which merge tool is chosen...
r32256 debugpickmergetool
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugpushkey
debugpvec
Mads Kiilerich
debugrebuildstate: rename to debugrebuilddirstate...
r18963 debugrebuilddirstate
Gregory Szorc
repair: add functionality to rebuild fncache...
r25652 debugrebuildfncache
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugrename
Pulkit Goyal
debugcommands: introduce new debugrequirements command...
r45667 debugrequires
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugrevlog
Gregory Szorc
debugcommands: introduce debugrevlogindex (BC)...
r39318 debugrevlogindex
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugrevspec
Gregory Szorc
debugcommands: add debugserve command...
r36544 debugserve
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugsetparents
sidedata: add a debugsidedata command...
r43309 debugsidedata
Matt Harbison
debug: add a method to check the state of, and built an SSL cert chain...
r33493 debugssl
Valentin Gatien-Baron
strip: move into core...
r46477 debugstrip
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugsub
debugsuccessorssets
Valentin Gatien-Baron
tags: add a debug command to display .hg/cache/hgtagsfnodes1...
r44772 debugtagscache
Yuya Nishihara
templater: add debugtemplate command...
r28548 debugtemplate
Yuya Nishihara
ui: add debug commands to test interactive prompt...
r36810 debuguigetpass
debuguiprompt
Pierre-Yves David
caches: introduce a 'debugupdatecaches' command...
r32265 debugupdatecaches
Gregory Szorc
debugcommands: stub for debugupgraderepo command...
r30774 debugupgraderepo
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugwalk
av6
debug: add debugwhyunstable that explains instabilities...
r36972 debugwhyunstable
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugwireargs
Gregory Szorc
debugcommands: add debugwireproto command...
r36545 debugwireproto
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797
Do not show the alias of a debug command if there are other candidates
(this should hide rawcommit)
$ hg debugcomplete r
recover
remove
rename
resolve
revert
rollback
root
Show the alias of a debug command if there are no other candidates
$ hg debugcomplete rawc
Show the global options
$ hg debugcomplete --options | sort
Pierre-Yves David
color: add the definition of '--color' in core...
r31104 --color
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --config
--cwd
--debug
--debugger
--encoding
--encodingmode
--help
--hidden
--noninteractive
Augie Fackler
pager: move more behavior into core...
r30993 --pager
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --profile
--quiet
--repository
--time
--traceback
--verbose
--version
-R
-h
-q
-v
-y
Show the options for the "serve" command
$ hg debugcomplete --options serve | sort
--accesslog
--address
--certificate
--cmdserver
Pierre-Yves David
color: add the definition of '--color' in core...
r31104 --color
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --config
--cwd
--daemon
Jun Wu
serve: rename --daemon-pipefds to --daemon-postexec (BC)...
r28194 --daemon-postexec
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --debug
--debugger
--encoding
--encodingmode
--errorlog
--help
--hidden
--ipv6
--name
--noninteractive
Augie Fackler
pager: move more behavior into core...
r30993 --pager
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --pid-file
--port
--prefix
Nicola Spanti
serve: add option print-url...
r38196 --print-url
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --profile
--quiet
--repository
--stdio
--style
Matt Harbison
serve: add support for Mercurial subrepositories...
r32005 --subrepos
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 --templates
--time
--traceback
--verbose
--version
--web-conf
-6
-A
-E
-R
Matt Harbison
serve: add support for Mercurial subrepositories...
r32005 -S
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 -a
-d
-h
-n
-p
-q
-t
-v
-y
Show an error if we use --options with an ambiguous abbreviation
$ hg debugcomplete --options s
hg: command 's' is ambiguous:
Navaneeth Suresh
shelve: move shelve extension to core...
r42744 serve shelve showconfig status summary
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 [255]
Show all commands + options
$ hg debugcommands
Taapas Agrawal
abort: added logic for of hg abort...
r42784 abort: dry-run
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 add: include, exclude, subrepos, dry-run
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 addremove: similarity, subrepos, include, exclude, dry-run
David Soria Parra
mdiff: add a --ignore-space-at-eol option...
r34015 annotate: rev, follow, no-follow, text, user, file, date, number, changeset, line-number, skip, ignore-all-space, ignore-space-change, ignore-blank-lines, ignore-space-at-eol, include, exclude, template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 archive: no-decode, prefix, rev, type, subrepos, include, exclude
Ruslan Sayfutdinov
backout: commit changeset by default (BC)...
r27890 backout: merge, commit, no-commit, parent, rev, edit, tool, include, exclude, message, logfile, date, user
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 bisect: reset, good, bad, skip, extend, command, noupdate
Yuya Nishihara
bookmarks: remove --active in favor of --list...
r39790 bookmarks: force, rev, delete, rename, inactive, list, template
Pulkit Goyal
branch: add a --rev flag to change branch name of given revisions...
r35763 branch: force, clean, rev
Navaneeth Suresh
branches: add -r option to show branch name(s) of a given rev (issue5948)...
r41094 branches: active, closed, rev, template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 bundle: force, rev, branch, base, all, type, ssh, remotecmd, insecure
Yuya Nishihara
cat: add formatter support...
r32578 cat: output, rev, decode, include, exclude, template
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 clone: noupdate, updaterev, rev, branch, pull, uncompressed, stream, ssh, remotecmd, insecure
Sushil khanchi
commit: add --force-close-branch flag to close a non-head changeset...
r42745 commit: addremove, close-branch, amend, secret, edit, force-close-branch, interactive, include, exclude, message, logfile, date, user, subrepos
Pulkit Goyal
config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode...
r46368 config: untrusted, edit, local, shared, non-shared, global, template
Taapas Agrawal
continue: added logic for hg continue...
r42831 continue: dry-run
Martin von Zweigbergk
copy: add experimetal support for unmarking committed copies...
r44845 copy: forget, after, at-rev, force, include, exclude, dry-run
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugancestor:
Augie Fackler
debugcommands: create new debugantivirusrunning command...
r45709 debugantivirusrunning:
Gregory Szorc
commands: support consuming stream clone bundles...
r26758 debugapplystreamclonebundle:
Pulkit Goyal
debugbackupbundle: introduce command to interact with strip backups...
r44915 debugbackupbundle: recover, patch, git, limit, no-merges, stat, graph, style, template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugbuilddag: mergeable-file, overwritten-file, new-file
Danek Duvall
debugbundle: add --part-type flag to emit only named part types...
r32694 debugbundle: all, part-type, spec
Boris Feld
debug: add a debugcapabilities commands...
r34960 debugcapabilities:
changing-files: add a debug command display changed files...
r46257 debugchangedfiles:
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugcheckstate:
Pierre-Yves David
color: move 'debugcolor' into the 'debugcommands' modules...
r31120 debugcolor: style
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugcommands:
debugcomplete: options
Gregory Szorc
commands: support creating stream clone bundles...
r26757 debugcreatestreamclonebundle:
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugdag: tags, branches, dots, spaces
Martin von Zweigbergk
treemanifest: add --dir option to debug{revlog,data,index}...
r25119 debugdata: changelog, manifest, dir
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugdate: extended
Gregory Szorc
commands: add debugdeltachain command...
r27263 debugdeltachain: changelog, manifest, dir, template
Martin von Zweigbergk
debugdirstate: deprecate --nodates in favor of --no-dates...
r39796 debugdirstate: nodates, dates, datesort
debugdiscovery: allow to select random seed during debugdiscovery run...
r42197 debugdiscovery: old, nonheads, rev, seed, ssh, remotecmd, insecure
Boris Feld
debug: add a 'debugdownload' command...
r35578 debugdownload: output
liscju
mercurial: add debugextensions command (issue4676)...
r26351 debugextensions: template
Yuya Nishihara
debugfileset: add option to show matcher representation
r38838 debugfileset: rev, all-files, show-matcher, show-stage
Boris Feld
debugformat: add a 'debugformat' command...
r35337 debugformat: template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugfsinfo:
debuggetbundle: head, common, type
debugignore:
Gregory Szorc
debugcommands: introduce debugrevlogindex (BC)...
r39318 debugindex: changelog, manifest, dir, template
Gregory Szorc
commands.debugindexdot: use cmdutil.openrevlog()...
r27256 debugindexdot: changelog, manifest, dir
Martin von Zweigbergk
debugcommands: add a debugindexstats command...
r40016 debugindexstats:
timeless
debuginstall: convert to formatter...
r28440 debuginstall: template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugknown:
debuglabelcomplete:
Paul Morelle
debuglocks: allow setting a lock
r35396 debuglocks: force-lock, force-wlock, set-lock, set-wlock
Martijn Pieters
manifest: persist the manifestfulltext cache...
r38803 debugmanifestfulltextcache: clear, add
Martin von Zweigbergk
debugmergestate: make templated...
r44880 debugmergestate: style, template
Sean Farley
debugnamecomplete: rename from debuglabelcomplete...
r23762 debugnamecomplete:
nodemap: add a flag to dump the details of the docket...
r44806 debugnodemap: dump-new, dump-disk, check, metadata
obsolete: add a function to compute "exclusive-markers" for a set of nodes...
r32626 debugobsolete: flags, record-parents, rev, exclusive, index, delete, date, user, template
Martin von Zweigbergk
context: introduce p[12]copies() methods and debugp[12]copies commands...
r41921 debugp1copies: rev
debugp2copies: rev
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugpathcomplete: full, normal, added, removed
Martin von Zweigbergk
debugcommands: add a debugpathcopies command...
r41656 debugpathcopies: include, exclude
Gregory Szorc
debugcommands: introduce debugpeer command...
r35947 debugpeer:
FUJIWARA Katsunori
debugcommands: add debugpickmergetool to examine which merge tool is chosen...
r32256 debugpickmergetool: rev, changedelete, include, exclude, tool
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugpushkey:
debugpvec:
Durham Goode
dirstate: add --minimal flag to debugrebuilddirstate...
r26024 debugrebuilddirstate: rev, minimal
Gregory Szorc
repair: add functionality to rebuild fncache...
r25652 debugrebuildfncache:
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugrename: rev
Pulkit Goyal
debugcommands: introduce new debugrequirements command...
r45667 debugrequires:
Martin von Zweigbergk
treemanifest: add --dir option to debug{revlog,data,index}...
r25119 debugrevlog: changelog, manifest, dir, dump
Gregory Szorc
debugcommands: introduce debugrevlogindex (BC)...
r39318 debugrevlogindex: changelog, manifest, dir, format
Yuya Nishihara
debugrevspec: add option to suppress list of computed revisions...
r32796 debugrevspec: optimize, show-revs, show-set, show-stage, no-optimized, verify-optimized
Gregory Szorc
debugcommands: add debugserve command...
r36544 debugserve: sshstdio, logiofd, logiofile
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugsetparents:
sidedata: add a debugsidedata command...
r43309 debugsidedata: changelog, manifest, dir
Matt Harbison
debug: add a method to check the state of, and built an SSL cert chain...
r33493 debugssl:
Valentin Gatien-Baron
strip: move into core...
r46477 debugstrip: rev, force, no-backup, nobackup, , keep, bookmark, soft
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugsub: rev
Boris Feld
obsolete: closest divergent support...
r33274 debugsuccessorssets: closest
Valentin Gatien-Baron
tags: add a debug command to display .hg/cache/hgtagsfnodes1...
r44772 debugtagscache:
Yuya Nishihara
templater: add debugtemplate command...
r28548 debugtemplate: rev, define
Yuya Nishihara
ui: add debug commands to test interactive prompt...
r36810 debuguigetpass: prompt
debuguiprompt: prompt
Pierre-Yves David
caches: introduce a 'debugupdatecaches' command...
r32265 debugupdatecaches:
upgrade: add an argument to control changelog upgrade...
r43099 debugupgraderepo: optimize, run, backup, changelog, manifest
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugwalk: include, exclude
av6
debug: add debugwhyunstable that explains instabilities...
r36972 debugwhyunstable:
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 debugwireargs: three, four, five, ssh, remotecmd, insecure
Gregory Szorc
debugcommands: ability to suppress logging of handshake...
r37736 debugwireproto: localssh, peer, noreadstderr, nologhandshake, ssh, remotecmd, insecure
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 diff: rev, change, text, git, binary, nodates, noprefix, show-function, reverse, ignore-all-space, ignore-space-change, ignore-blank-lines, ignore-space-at-eol, unified, stat, root, include, exclude, subrepos
export: bookmark, output, switch-parent, rev, text, git, binary, nodates, template
Matt Harbison
subrepo: add basic support to hgsubrepo for the files command...
r24413 files: rev, print0, include, exclude, template, subrepos
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 forget: interactive, include, exclude, dry-run
Mads Kiilerich
graft: introduce --base option for using custom base revision while merging...
r40460 graft: rev, base, continue, stop, abort, edit, log, no-commit, force, currentdate, currentuser, date, user, tool, dry-run
Yuya Nishihara
grep: rename --allfiles to --all-files...
r38670 grep: print0, all, diff, text, follow, ignore-case, files-with-matches, line-number, rev, all-files, user, date, template, include, exclude
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 heads: rev, topo, active, closed, style, template
timeless
help: add --system flag to get help for various platform(s)
r27763 help: extension, command, keyword, system
Matt Harbison
identify: add template support...
r33051 identify: rev, num, id, branch, tags, bookmarks, ssh, remotecmd, insecure, template
Denis Laxalde
import: add a --secret option...
r44118 import: strip, base, secret, edit, force, no-commit, bypass, partial, exact, prefix, import-branch, message, logfile, date, user, similarity
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 incoming: force, newest-first, bundle, rev, bookmarks, branch, patch, git, limit, no-merges, stat, graph, style, template, ssh, remotecmd, insecure, subrepos
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 init: ssh, remotecmd, insecure
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 locate: rev, print0, fullpath, include, exclude
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 log: follow, follow-first, date, copies, keyword, rev, line-range, removed, only-merges, user, only-branch, branch, prune, patch, git, limit, no-merges, stat, graph, style, template, include, exclude
Matt Mackall
commands: add hidden -T option for files/manifest/status/tags...
r22429 manifest: rev, all, template
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 merge: force, rev, preview, abort, tool
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 outgoing: force, rev, newest-first, bookmarks, branch, patch, git, limit, no-merges, stat, graph, style, template, ssh, remotecmd, insecure, subrepos
parents: rev, style, template
Yuya Nishihara
paths: port to generic templater...
r27728 paths: template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 phase: public, draft, secret, force, rev
Pulkit Goyal
pull: add `--confirm` flag to confirm before writing changes...
r45033 pull: update, force, confirm, rev, bookmark, branch, ssh, remotecmd, insecure
Dan Villiom Podlaski Christiansen
push: add --all-bookmarks option...
r46407 push: force, rev, bookmark, all-bookmarks, branch, new-branch, pushvars, publish, ssh, remotecmd, insecure
recover: add a --[no-]verify flag...
r42320 recover: verify
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 remove: after, force, subrepos, include, exclude, dry-run
Martin von Zweigbergk
rename: add support for --at-rev, which marks as copy and removes the source...
r45928 rename: after, at-rev, force, include, exclude, dry-run
Valentin Gatien-Baron
resolve: add a flag for the default behavior of re-merging...
r39429 resolve: all, list, mark, unmark, no-status, re-merge, tool, include, exclude, template
Laurent Charignon
revert: add flag to make revert interactive
r24359 revert: all, date, rev, no-backup, interactive, include, exclude, dry-run
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 rollback: dry-run, force
Yuya Nishihara
root: add support for -Tformatter option...
r42610 root: template
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 serve: accesslog, daemon, daemon-postexec, errorlog, port, address, prefix, name, web-conf, webdir-conf, pid-file, stdio, cmdserver, templates, style, ipv6, certificate, print-url, subrepos
Navaneeth Suresh
shelve: move shelve extension to core...
r42744 shelve: addremove, unknown, cleanup, date, delete, edit, keep, list, message, name, patch, interactive, stat, include, exclude
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 status: all, modified, added, removed, deleted, clean, unknown, ignored, no-status, terse, copies, print0, rev, change, include, exclude, subrepos, template
summary: remote
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 tag: force, local, rev, remove, edit, message, date, user
Matt Mackall
commands: add hidden -T option for files/manifest/status/tags...
r22429 tags: template
Bryan O'Sullivan
tests: rename test-debugcomplete.t to test-completion.t
r18797 tip: patch, git, style, template
unbundle: update
Navaneeth Suresh
unshelve: add interactive mode...
r42835 unshelve: abort, continue, interactive, keep, name, tool, date
Rodrigo Damazio
help: adding a proper declaration for shortlist/basic commands (API)...
r40331 update: clean, check, merge, date, rev, tool
verify: introduce an experimental --full flag...
r42332 verify: full
Yuya Nishihara
version: add formatter support...
r29840 version: template
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798
$ hg init a
$ cd a
$ echo fee > fee
$ hg ci -q -Amfee
Bryan O'Sullivan
test-completion: test completion of tags
r18800 $ hg tag fee
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798 $ mkdir fie
$ echo dead > fie/dead
$ echo live > fie/live
$ hg bookmark fo
Bryan O'Sullivan
test-completion: test completion of tags
r18800 $ hg branch -q fie
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798 $ hg ci -q -Amfie
$ echo fo > fo
Bryan O'Sullivan
test-completion: test completion of tags
r18800 $ hg branch -qf default
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798 $ hg ci -q -Amfo
$ echo Fum > Fum
$ hg ci -q -AmFum
$ hg bookmark Fum
Test debugpathcomplete
$ hg debugpathcomplete f
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fee
Sean Farley
pathcomplete: remove ambiguous entries for sole completion on a directory...
r20136 fie
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fo
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798 $ hg debugpathcomplete -f f
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fee
fie/dead
fie/live
fo
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798
$ hg rm Fum
$ hg debugpathcomplete -r F
Bryan O'Sullivan
test-completion: test completion of tags
r18800 Fum
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798
Sean Farley
debugnamecomplete: rename from debuglabelcomplete...
r23762 Test debugnamecomplete
Bryan O'Sullivan
tests: test debugpathcomplete and debuglabelcomplete
r18798
Sean Farley
debugnamecomplete: rename from debuglabelcomplete...
r23762 $ hg debugnamecomplete
Bryan O'Sullivan
test-completion: test completion of tags
r18800 Fum
default
fee
Bryan O'Sullivan
debuglabelcomplete: compute active branch heads correctly...
r18892 fie
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fo
tip
Sean Farley
debugnamecomplete: rename from debuglabelcomplete...
r23762 $ hg debugnamecomplete f
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fee
Bryan O'Sullivan
debuglabelcomplete: compute active branch heads correctly...
r18892 fie
Bryan O'Sullivan
test-completion: test completion of tags
r18800 fo
Kyle Lippincott
debuglabelcomplete: fix to call debugnamecomplete in new location...
r31402
Test debuglabelcomplete, a deprecated name for debugnamecomplete that is still
used for completions in some shells.
$ hg debuglabelcomplete
Fum
default
fee
fie
fo
tip
$ hg debuglabelcomplete f
fee
fie
fo