Thu, 05 Nov 2009 15:18:56 +0100 diff: add --inverse option
Yannick Gingras <ygingras@ygingras.net> [Thu, 05 Nov 2009 15:18:56 +0100] rev 9725
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.
Thu, 05 Nov 2009 15:06:35 +0100 hgweb: keep original order from hgwebdir config files (issue1535)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 15:06:35 +0100] rev 9724
hgweb: keep original order from hgwebdir config files (issue1535)
Thu, 05 Nov 2009 15:01:00 +0100 hgweb: use a tuple-list instead of dictionary for append-only store
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 15:01:00 +0100] rev 9723
hgweb: use a tuple-list instead of dictionary for append-only store
Thu, 05 Nov 2009 15:19:54 +0100 templater: readable dates older than 24 months revert to ISO8601 (issue1006)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 15:19:54 +0100] rev 9722
templater: readable dates older than 24 months revert to ISO8601 (issue1006)
Thu, 05 Nov 2009 14:44:29 +0100 templater: put 'ago' inside the age template filter
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 14:44:29 +0100] rev 9721
templater: put 'ago' inside the age template filter
Thu, 05 Nov 2009 14:26:37 +0100 coal/paper: show link to latest file revision (issue1344)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 14:26:37 +0100] rev 9720
coal/paper: show link to latest file revision (issue1344)
Thu, 05 Nov 2009 11:51:35 +0100 tests: fix hghave test for rst2html to not spew error output
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 11:51:35 +0100] rev 9719
tests: fix hghave test for rst2html to not spew error output
Thu, 05 Nov 2009 10:59:33 +0100 help: describe new cross-branch behavior in update help text, plus cleanups
Stuart W Marks <smarks@smarks.org> [Thu, 05 Nov 2009 10:59:33 +0100] rev 9718
help: describe new cross-branch behavior in update help text, plus cleanups
Thu, 05 Nov 2009 10:53:59 +0100 update: allow branch crossing without -c or -C, with no uncommitted changes
Stuart W Marks <smarks@smarks.org> [Thu, 05 Nov 2009 10:53:59 +0100] rev 9717
update: allow branch crossing without -c or -C, with no uncommitted changes Update will now allow crossing branches within the same named branch, when given a specific revision, if the working dir is clean, without requiring the -c or -C option. Abort if no revision is given and this would cross branches. Minor change to abort message if uncommitted changes are found. Modify test-update-branches and output to reflect the altered case. Modify test-merge5.out to reflect the altered case. Modify test-up-local-change.out with new message.
Thu, 05 Nov 2009 10:53:36 +0100 update: add comments and test cases for updating across branches
Stuart W Marks <smarks@smarks.org> [Thu, 05 Nov 2009 10:53:36 +0100] rev 9716
update: add comments and test cases for updating across branches Add comment to merge.py:update() showing various cases of 'hg update': to a descendant, crossing named branches, and crossing branches within a named branch; with no option, -c or -C; with or without uncommitted changes; and with or without a specific revision. Add tests for all of these cases.
Thu, 05 Nov 2009 10:49:28 +0100 patchbomb: fix handling of email addresses with Unicode domains (IDNA)
Marti Raudsepp <marti@juffo.org> [Thu, 05 Nov 2009 10:49:28 +0100] rev 9715
patchbomb: fix handling of email addresses with Unicode domains (IDNA) dom.encode('idna') requires dom to be a Unicode string.
Thu, 05 Nov 2009 11:05:13 +0100 clone: add option -u/--updaterev
Adrian Buehlmann <adrian@cadifra.com> [Thu, 05 Nov 2009 11:05:13 +0100] rev 9714
clone: add option -u/--updaterev
Thu, 05 Nov 2009 11:07:01 +0100 hgweb/sshserver: extract capabilities for easier modification
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 11:07:01 +0100] rev 9713
hgweb/sshserver: extract capabilities for easier modification
Thu, 05 Nov 2009 10:44:36 +0100 kill trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 05 Nov 2009 10:44:36 +0100] rev 9712
kill trailing whitespace
Thu, 05 Nov 2009 01:11:28 +0100 color: wrap qrecord
Martin Geisler <mg@lazybytes.net> [Thu, 05 Nov 2009 01:11:28 +0100] rev 9711
color: wrap qrecord The qrecord command is registered in uisetup phase, so we do our wrapping in extsetup phase.
Thu, 05 Nov 2009 01:10:43 +0100 record: use uisetup instead of extsetup to register qrecord
Martin Geisler <mg@lazybytes.net> [Thu, 05 Nov 2009 01:10:43 +0100] rev 9710
record: use uisetup instead of extsetup to register qrecord New commands should be registered in uisetup so that other extensions have a change of wrapping them in extsetup.
Wed, 04 Nov 2009 15:18:19 +0100 merge: supply base node to merge tools in the environment
Sune Foldager <cryo@cyanite.org> [Wed, 04 Nov 2009 15:18:19 +0100] rev 9709
merge: supply base node to merge tools in the environment Merge tools will be able to exploit this to correctly merge backouts. This won't work fully, though, until issue 1327 is solved, since the node information is not necessarily correct.
Wed, 04 Nov 2009 09:34:04 +0100 test-bisect: normalize shell error message
Martin Geisler <mg@lazybytes.net> [Wed, 04 Nov 2009 09:34:04 +0100] rev 9708
test-bisect: normalize shell error message Different shells on vary in their error messages. Here we're satisfied if the shell mentions './foobar' at all.
Mon, 02 Nov 2009 17:06:11 -0500 run-tests: add "debug" mode: don't capture child output, just show it.
Greg Ward <greg-hg@gerg.ca> [Mon, 02 Nov 2009 17:06:11 -0500] rev 9707
run-tests: add "debug" mode: don't capture child output, just show it. In debug mode, we: - don't try to diff expected vs actual output - disallow --interactive - disable timeouts (warn if user tried to supply one) - don't try to parse hghave output, since we don't have the output - don't try to save output to .err file
Mon, 02 Nov 2009 17:06:10 -0500 run-tests: make --tmpdir option more useful.
Greg Ward <greg-hg@gerg.ca> [Mon, 02 Nov 2009 17:06:10 -0500] rev 9706
run-tests: make --tmpdir option more useful. - instead of creating HGTMP inside tmpdir, now HGTMP is tmpdir (thus, fail if tmpdir already exists) - passing --tmpdir automatically turns on --keep-tmpdir
Mon, 02 Nov 2009 21:55:59 +0100 hg.1: kill spurious backslash
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:55:59 +0100] rev 9705
hg.1: kill spurious backslash I believe the backslash prevented asciidoc from automatically turning "(C)" into a real copyright symbol. This replacement is not done in reST in the first place.
Mon, 02 Nov 2009 21:47:03 +0100 help: markup email addresses as inline literals
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:47:03 +0100] rev 9704
help: markup email addresses as inline literals Otherwise we get useless links to user@example.org in the HTML version of the man pages.
Mon, 02 Nov 2009 21:38:42 +0100 doc/Makefile: add help/*.txt as a dependency
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:38:42 +0100] rev 9703
doc/Makefile: add help/*.txt as a dependency
Mon, 02 Nov 2009 21:32:42 +0100 doc: add some internal links to man pages
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:32:42 +0100] rev 9702
doc: add some internal links to man pages
Mon, 02 Nov 2009 21:08:33 +0100 hgrc.5: combined short paragraphs into one
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:08:33 +0100] rev 9701
hgrc.5: combined short paragraphs into one Short and precise sentences are good, but we can have more than one such sentence per paragraph.
Mon, 02 Nov 2009 21:02:56 +0100 doc: use reST note directive
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:02:56 +0100] rev 9700
doc: use reST note directive The 'NOTE: bla bla' syntax was for asciidoc and is still present in a couple of docstrings. The docstrings will be converted to reST format when minirst knows how to handle it.
Mon, 02 Nov 2009 20:53:34 +0100 hgrc.5: capitalize True and False consistently
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:53:34 +0100] rev 9699
hgrc.5: capitalize True and False consistently
Mon, 02 Nov 2009 20:50:57 +0100 commands: slightly better help for --traceback
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:50:57 +0100] rev 9698
commands: slightly better help for --traceback
Mon, 02 Nov 2009 20:50:30 +0100 hgrc.5: document ui.traceback setting
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:50:30 +0100] rev 9697
hgrc.5: document ui.traceback setting
Mon, 02 Nov 2009 19:07:26 +0100 fix tests output changed by 8269fe2d48f6
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 02 Nov 2009 19:07:26 +0100] rev 9696
fix tests output changed by 8269fe2d48f6
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip