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.
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.
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.
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
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
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.
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.
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:38:42 +0100] rev 9703
doc/Makefile: add help/*.txt as a dependency
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 21:32:42 +0100] rev 9702
doc: add some internal links to man pages
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.
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.
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:53:34 +0100] rev 9699
hgrc.5: capitalize True and False consistently
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:50:57 +0100] rev 9698
commands: slightly better help for --traceback
Martin Geisler <mg@lazybytes.net> [Mon, 02 Nov 2009 20:50:30 +0100] rev 9697
hgrc.5: document ui.traceback setting
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 02 Nov 2009 19:07:26 +0100] rev 9696
fix tests output changed by
8269fe2d48f6
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 02 Nov 2009 17:54:19 +0100] rev 9695
byterange: backport fix from upstream
Sune Foldager <cryo@cyanite.org> [Mon, 02 Nov 2009 10:20:04 +0100] rev 9694
hgweb: send proper error messages to the client
Fixes a bug in protocol which caused an exception during exception handling in
some cases on Windows. Also makes sure the server error message is correctly
propagated to the client, instead of being thrown away.
Sune Foldager <cryo@cyanite.org> [Mon, 02 Nov 2009 10:19:14 +0100] rev 9693
transaction: always remove empty journal on abort
When transactions without entries were aborted, the journal (of size 0) was not
unlinked, which prevents subsequent operations until hg recover is run on the
repository.
We also make sure the journal is unlinked when committing, even if the provided
hook doesn't do so.
Sune Foldager <cryo@cyanite.org> [Mon, 02 Nov 2009 10:18:43 +0100] rev 9692
test-bisect: fix shell-dependent output
Sune Foldager <cryo@cyanite.org> [Mon, 02 Nov 2009 10:17:20 +0100] rev 9691
change 'journal already exists' to 'abandoned transaction found'
Journal already exists is a pretty internal piece of information, which
doesn't necessarily mean much to people who are not familiar with the code.
The new text is a more well-known concept.
Sune Foldager <cryo@cyanite.org> [Mon, 02 Nov 2009 10:15:04 +0100] rev 9690
verify: report existence of journal
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 01 Nov 2009 03:26:10 +0100] rev 9689
bisect: no need to save the state if it wasn't changed
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 01 Nov 2009 02:57:11 +0100] rev 9688
record: get the right position (account for skipped files)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 01 Nov 2009 02:54:32 +0100] rev 9687
log --limit: break after a limited number of csets (broken by
f3d60543924f)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:17:59 +0100] rev 9686
transaction: more specific exceptions, os.unlink can raise OSError
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:10:52 +0100] rev 9685
lock: catch specific exceptions
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:02:34 +0100] rev 9684
patch: use the public ctx API instead of the internals
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:02:13 +0100] rev 9683
patch: don't use mutable object as default argument
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:01:08 +0100] rev 9682
patch: initialize all attributes of the hunk class
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 31 Oct 2009 18:00:05 +0100] rev 9681
patch: simplify logic