Thu, 12 Nov 2009 12:03:39 -0600 merge: fix changectx.ancestor(workingctx) (issue1327)
Matt Mackall <mpm@selenic.com> [Thu, 12 Nov 2009 12:03:39 -0600] rev 9843
merge: fix changectx.ancestor(workingctx) (issue1327)
Thu, 12 Nov 2009 16:39:11 +0100 hgweb: don't choke when an inexistent style is requested (issue1901)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 12 Nov 2009 16:39:11 +0100] rev 9842
hgweb: don't choke when an inexistent style is requested (issue1901)
Thu, 12 Nov 2009 10:29:40 -0500 pager: provide a default attend list
Brodie Rao <me+hg@dackz.net> [Thu, 12 Nov 2009 10:29:40 -0500] rev 9841
pager: provide a default attend list The default list includes commands which normally print large amounts of text. This should be more user-friendly than paging all commands by default, which can be confusing when the pager swallows input prompts (with, e.g., record, merge, HTTP/SSH authentication, etc.)
Thu, 12 Nov 2009 12:46:00 +0100 Add missing bash_completion for qfinish
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 12 Nov 2009 12:46:00 +0100] rev 9840
Add missing bash_completion for qfinish
Thu, 12 Nov 2009 13:43:36 +0100 help: don't show extension list on extension help
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 12 Nov 2009 13:43:36 +0100] rev 9839
help: don't show extension list on extension help
Thu, 12 Nov 2009 12:05:43 +0100 convert/svn: fix HTTP detection bug introduced by 1b2516a547d4
Patrick Mezard <pmezard@gmail.com> [Thu, 12 Nov 2009 12:05:43 +0100] rev 9838
convert/svn: fix HTTP detection bug introduced by 1b2516a547d4 The probe expected response is a 404 with content, and while urllib returns the response body in this case, urllib2 raises an HTTP error.
Wed, 11 Nov 2009 22:53:01 +0100 record: handle translated prompt correctly
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 22:53:01 +0100] rev 9837
record: handle translated prompt correctly The prompt function would return 'y' or 'n' untranslated. This should therefore not be compared to _('y') and _('n'). However, it turns out that prompt could just as well return a good old Boolean.
Wed, 11 Nov 2009 21:52:02 +0100 doc/style: add orange border color to notes
Nicolas Dumazet <nicdumz.commits@gmail.com> [Wed, 11 Nov 2009 21:52:02 +0100] rev 9836
doc/style: add orange border color to notes
Wed, 11 Nov 2009 21:45:13 +0100 hgrc.5: mark some words as inline literals
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 21:45:13 +0100] rev 9835
hgrc.5: mark some words as inline literals
Wed, 11 Nov 2009 21:29:35 +0100 hgignore.5: fix typo
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 21:29:35 +0100] rev 9834
hgignore.5: fix typo
Wed, 11 Nov 2009 21:16:20 +0100 doc/style: fix typo in comment (by timeless)
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 21:16:20 +0100] rev 9833
doc/style: fix typo in comment (by timeless)
Tue, 10 Nov 2009 21:48:10 +0900 doc/style: use default font color specified by user
Yuya Nishihara <yuya@tcha.org> [Tue, 10 Nov 2009 21:48:10 +0900] rev 9832
doc/style: use default font color specified by user * it's bad to specify only foreground color: http://www.w3.org/QA/Tips/color * some people prefer dark background * `color: #111' is mostly the same as `color: black', which is the default of almost all popular browsers. so it's preferable to delete `color: #111', rather than adding `background-color: white'.
Tue, 10 Nov 2009 22:27:31 -0800 help: improve wording of update help text
Stuart W Marks <smarks@smarks.org> [Tue, 10 Nov 2009 22:27:31 -0800] rev 9831
help: improve wording of update help text
Wed, 11 Nov 2009 20:08:26 +0100 hgrc.5: oft-requested "hg update" hook example
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 20:08:26 +0100] rev 9830
hgrc.5: oft-requested "hg update" hook example
Wed, 11 Nov 2009 19:45:00 +0100 convert/svn: delegate to svn bindings if HTTP probe fails
Patrick Mezard <pmezard@gmail.com> [Wed, 11 Nov 2009 19:45:00 +0100] rev 9829
convert/svn: delegate to svn bindings if HTTP probe fails convert extension tries to guess the remote repository type with HTTP probes. Unfortunately, it does not handle authentication or HTTPS handshakes, so regular svn repositories may be excluded. Instead, when a non-404 error is retrieved, we keep trying with the svn bindings. The drawback is missing svn bindings will make the conversion to fail even for non-svn targets. This can be avoided with --source.
Wed, 11 Nov 2009 18:32:56 +0100 test-rebase-newancestor: make executable
Patrick Mezard <pmezard@gmail.com> [Wed, 11 Nov 2009 18:32:56 +0100] rev 9828
test-rebase-newancestor: make executable
Wed, 11 Nov 2009 18:31:42 +0100 mdiff: fix diff -b/B/w on mixed whitespace hunks (issue127)
Patrick Mezard <pmezard@gmail.com> [Wed, 11 Nov 2009 18:31:42 +0100] rev 9827
mdiff: fix diff -b/B/w on mixed whitespace hunks (issue127) Previous code was computing hunks then checking if these hunks could be ignored when taking whitespace/blank-lines options in accounts. This approach is simple but fails with hunks containing both whitespace and non-whitespace changes, the whole hunk is emitted while it can be mostly made of whitespace. The new version normalize the whitespaces before hunk generation, and test for blank-lines afterwards.
Wed, 11 Nov 2009 17:02:00 +0100 contrib/perf: profile diff of working directory changes
Patrick Mezard <pmezard@gmail.com> [Wed, 11 Nov 2009 17:02:00 +0100] rev 9826
contrib/perf: profile diff of working directory changes
Wed, 04 Nov 2009 13:44:15 -0600 dispatch: better error message for --config option
Bill Schroeder <bschroeder@allstontrading.com> [Wed, 04 Nov 2009 13:44:15 -0600] rev 9825
dispatch: better error message for --config option
Wed, 11 Nov 2009 00:05:12 +0100 mq: fix literal blocks in docstrings
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 00:05:12 +0100] rev 9824
mq: fix literal blocks in docstrings
Tue, 10 Nov 2009 23:45:24 +0100 convert/mtn: handle change in mtn 0.45 certs output
Patrick Mezard <pmezard@gmail.com> [Tue, 10 Nov 2009 23:45:24 +0100] rev 9823
convert/mtn: handle change in mtn 0.45 certs output
Tue, 10 Nov 2009 22:42:13 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 10 Nov 2009 22:42:13 +0100] rev 9822
merge with crew
Sat, 07 Nov 2009 12:28:31 +0100 bundle: add test for Issue1704
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 07 Nov 2009 12:28:31 +0100] rev 9821
bundle: add test for Issue1704 Original version by Greg Ward.
Sat, 07 Nov 2009 12:28:30 +0100 bundle: don't send too many changesets (Issue1704)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sat, 07 Nov 2009 12:28:30 +0100] rev 9820
bundle: don't send too many changesets (Issue1704) The fast path in changegroupsubset can send too many csets. This happens because it uses the parents of all bases as common nodes and then goes forward from this again. If a base has a parent that has another child, which is -not- a base, then this other child will nevertheless end up in the changegroup. The fix is to not use findmissing(), but use nodesbetween() instead, as do the slow path and incoming/outgoing. The change to test-notify.out is correct, because it actually hits this bug, as can be seen by glog'ing the two repos: @ 22c88 |\ | o 0a184 | | o | 0647d |/ o cb9a9 and o 0647d | @ cb9a9 It used to pull 0647d again, which is unnecessary.
Tue, 10 Nov 2009 22:32:17 +0100 convert: reenable SVN support after license issue solved
Patrick Mezard <pmezard@gmail.com> [Tue, 10 Nov 2009 22:32:17 +0100] rev 9819
convert: reenable SVN support after license issue solved
Sun, 08 Nov 2009 18:08:24 +0100 patchbomb: normalize date format in generated mboxes
Patrick Mezard <pmezard@gmail.com> [Sun, 08 Nov 2009 18:08:24 +0100] rev 9818
patchbomb: normalize date format in generated mboxes mbox format should use time.asctime(). Unfortunately, this function writes 2-characters day of week on Windows while unix one writes a single character. Normalize to Windows version since the other one can hardly be written with strftime().
Tue, 10 Nov 2009 11:57:03 +0100 hghave: be more tolerant to rst2html output
Patrick Mezard <pmezard@gmail.com> [Tue, 10 Nov 2009 11:57:03 +0100] rev 9817
hghave: be more tolerant to rst2html output On Windows, rst2html.bat calls rst2html.py, printing something like: "rst2html.py (Docutils" (notice the extra ".py")
Tue, 10 Nov 2009 21:55:59 +0100 test-convert-hg-svn: fix test output
Patrick Mezard <pmezard@gmail.com> [Tue, 10 Nov 2009 21:55:59 +0100] rev 9816
test-convert-hg-svn: fix test output
Mon, 09 Nov 2009 20:15:49 +0100 rebase: make sure the newancestor is used during the whole update
Christian Boos <cboos@bct-technology.com> [Mon, 09 Nov 2009 20:15:49 +0100] rev 9815
rebase: make sure the newancestor is used during the whole update (issue1561) Before this change, newancestor was used only once as a replacement for ancestor.ancestor, but merge.update calls ancestor.ancestor several times, so it ends up with the "wrong" ancestor (the real ancestor, but we want the parent of the rebased changeset for all but the first rebased changeset). Added a new test case for this: test-rebase-newancestor. Also, in one scenario in test-rebase-collapse, there was a spurious conflict caused by the same issue, so that test case was fixed by removing the now unneeded conflict resolution and the output was adapted accordingly.
Fri, 06 Nov 2009 10:06:08 +0100 buildrpm: enhance changelog of the RPM file
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 10:06:08 +0100] rev 9814
buildrpm: enhance changelog of the RPM file Now the changelog is different depending if the parent is tagged: - for tags, keep the previous content, i.e. changelog of the tags. - for nightly build, changelog of the changesets since the latest tag As RPM is expecting strictly descending dates, I have used a python script to reorder the mercurial changelog.
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip