timeless@mozdev.org
9445630fe0
hg help resolve grossly mischaracterizes the --all switch
2009-10-26 02:06:23 +02:00
Martin Geisler
5bd9b1a347
commands: use enumerated lists in help texts
2009-11-07 03:16:23 +01:00
Martin Geisler
c3718b9d5b
commands: call ui.username carefully in debuginstall
...
After 54b67f7bd5df, 'hg debuginstall' would abort halfway through if
no username was set. We now catch and display the exception instead.
2009-11-07 01:46:27 +01:00
Yannick Gingras
ed1d8b7e7a
diff: add --inverse option
...
Most of the time, one can reverse a diff by swapping the revisions passed with
-r but it happens that if you use the global -R, and diff against the tip of
the current repo, you can't swap the revisions. One use-case for that is
reviewing changes from a bundle before unbundling. One could also pipe the
output of `hg diff` to a command line filter that reverses the diff, but that
would remove the benefit from color diffs. Therefore, having an option in
`hg diff` to reverse a diff is a good thing.
The option flag selection was tricky. GNU patch uses -R/--reverse but -R is
already used as a global option and --reverse would make --rev ambiguous.
2009-11-05 15:18:56 +01:00
Stuart W Marks
f27d77ba1d
help: describe new cross-branch behavior in update help text, plus cleanups
2009-11-05 10:59:33 +01:00
Adrian Buehlmann
ba9637aae6
clone: add option -u/--updaterev
2009-11-05 11:05:13 +01:00
Martin Geisler
87e32229f6
commands: slightly better help for --traceback
2009-11-02 20:50:57 +01:00
Benoit Boissinot
a5cd832d0e
bisect: no need to save the state if it wasn't changed
2009-11-01 03:26:10 +01:00
Benoit Boissinot
b146297220
log --limit: break after a limited number of csets (broken by 37a70f0b3ab8)
2009-11-01 02:54:32 +01:00
Benoit Boissinot
80a458a464
pychecker: remove unused local variables
2009-10-31 17:04:46 +01:00
Benoit Boissinot
f7540399b7
remove unused imports
2009-10-31 16:56:58 +01:00
Benoit Boissinot
77d119c7c3
localrepo/branchcache: remove lbranchmap(), convert users to use utf-8 names
...
We don't need a "local-charset" aware branchmap() function, we can convert the
names when needed during the output.
2009-10-31 00:31:08 +01:00
Matt Mackall
4d8e4508a9
walkchangerevs: drop ui arg
2009-10-29 19:03:16 -05:00
Matt Mackall
1c290c8b2e
log: tidy up some filter tests
2009-10-29 17:07:54 -05:00
Matt Mackall
de712b58f9
walkchangerevs: move 'add' to callback
...
Now walkchangerevs is a simple iterator over contexts
2009-10-29 17:07:51 -05:00
Matt Mackall
74ca11743b
Merge with crew
2009-10-27 17:14:19 -05:00
Matt Mackall
0366236cf5
walkchangerevs: internalize ctx caching
2009-10-27 17:01:32 -05:00
Matt Mackall
67e7c0b434
walkchangerevs: yield contexts
2009-10-25 18:43:59 -05:00
Matt Mackall
201d81ac28
walkchangerevs: kill window step of iterator
2009-10-25 18:43:58 -05:00
Matt Mackall
69f8478d8c
walkchangerevs: pull out matchfn
...
* * *
imported patch mercurial/commands.py
2009-10-25 18:43:56 -05:00
timeless@mozdev.org
1834479e5a
minor documentation improvements
2009-10-25 14:45:38 +02:00
timeless
1ed92a7db7
commands: adding --no-status to resolve to match status
2009-10-25 13:27:54 +01:00
timeless@mozdev.org
33195b8982
commands: use rev from remote repo when updating as part of a pull
2009-10-21 12:41:28 +03:00
timeless@mozdev.org
eb0032e7aa
commands: highlighting that rev is based on the remote repository
2009-10-21 12:03:14 +03:00
Brodie Rao
7c2f2247c5
diffstat: with --git, mark binary files with Bin
...
Normally, diffs without any text insertions or deletions are reported
as having 0 lines changed by stock diffstat. Compatibility is
preserved with stock diffstat in this case, but when using --git,
binary files are marked with Bin as a means of clarification.
git diff --stat does something similar, though it also includes the
old and new file sizes.
2009-10-25 02:53:33 +02:00
Brodie Rao
8c7629d9e4
diff: add --stat for diffstat output
...
diff/qdiff --stat invokes patch.diffstat() on the diff output.
When in interactive mode, the output's maximum width is determined by the
terminal's width.
2009-10-25 02:52:35 +02:00
Martin Geisler
881b938c98
commands: search for translated version of "DEPRECATED"
...
The option description is already translated at this point, so we must
search for a translation of "DEPRECATED".
2009-10-24 00:29:25 +02:00
Matt Mackall
e4e621eb3d
summary: remove reference to -p
2009-10-21 17:42:22 -05:00
Matt Mackall
22f2e128cf
summary: add --remote
2009-10-20 11:59:38 -05:00
Matt Mackall
a6af18744b
summary: restore briefer commit status
2009-10-20 11:58:09 -05:00
Matt Mackall
a69545dfc3
summary: add empty repository and no revision checked out hints
2009-10-20 11:57:25 -05:00
Matt Mackall
0a74fdabf2
Merge with crew
2009-10-19 23:53:25 -05:00
Matt Mackall
73b30861ca
Remove parents from default help in favor of summary
2009-10-19 00:36:52 -05:00
Matt Mackall
e07bd87972
summary: quieter with -q
2009-10-19 00:22:49 -05:00
Matt Mackall
2a9f330665
commands: fix missing empty synopses
2009-10-19 00:21:06 -05:00
Matt Mackall
993bb8325e
Introduce summary command
2009-10-18 22:31:05 -05:00
Matt Mackall
207b3fe6fe
bisect: use util.system and fix good/bad when using -c
...
The existing scheme using util.find_exe and subprocess.call meant we
couldn't use simple shell commands in tests. Fix that.
Also, it mistakenly used status from the system() call rather than
good from the bisect call in reporting results.
2009-10-12 18:25:46 -05:00
Martin Geisler
8b8fb723b7
help: un-indent help topics
...
The help topics are reused in the HTML documentation, and there it
looks odd that whole sections are indented. We now only indent it for
output on the terminal.
2009-10-04 12:18:43 +02:00
Martin Geisler
cb4bdf9a1e
commands: simpler sort of help topic names
2009-10-04 10:17:01 +02:00
Matt Mackall
3e6199cea0
Merge with -stable
2009-09-30 21:42:51 -05:00
Martin Geisler
fba2d48279
Merge with main
2009-09-29 00:23:01 +02:00
Adrian Buehlmann
d88b8724c3
mention overlay bundle file in global --repository option
...
see http://mercurial.selenic.com/wiki/LookingIntoBundles
Drop mentioning symbolic path names for the sake of brevity. This is
a common feature of path options anyway.
2009-09-23 15:57:25 +02:00
Martin Geisler
9f1896c083
do not attempt to translate ui.debug output
2009-09-19 01:15:38 +02:00
Greg Ward
b802932aac
commands: tweak help for 'heads'.
...
- prefer "changeset" over "revision" for internal consistency
- clarify explanation of branch heads
- add a line break
- tighten some wording
2009-09-17 18:12:53 -04:00
Martin Geisler
74a6226f22
Merge with crew-stable
2009-09-17 21:52:08 +02:00
Martin Geisler
eb95e5f9c1
commands: expand -c and -C in update error message
2009-09-17 21:50:12 +02:00
Stuart W Marks
fd1368d11d
commands: forbid 'hg update --check --clean'
2009-09-17 21:34:05 +02:00
Patrick Mezard
f6c5bd6fa1
Merge with crew-stable
2009-09-05 19:39:46 +02:00
Patrick Mezard
d68b916da4
merge: exclude common ancestor from --preview (issue1818)
2009-09-05 18:56:51 +02:00
Christian Ebert
ebde959a47
log: prevent negative date range from displaying entire log (issue1805)
2009-09-04 11:51:28 +02:00