Mon, 16 Nov 2009 13:35:36 +0100 support encoding fallback in branchmap to maintain compatibility with 1.3.x
Henrik Stuart <henrik.stuart@edlund.dk> [Mon, 16 Nov 2009 13:35:36 +0100] rev 9861
support encoding fallback in branchmap to maintain compatibility with 1.3.x
Mon, 16 Nov 2009 14:09:31 +0100 convert/svn: fix warning when repo detection failed
Patrick Mezard <pmezard@gmail.com> [Mon, 16 Nov 2009 14:09:31 +0100] rev 9860
convert/svn: fix warning when repo detection failed
Mon, 16 Nov 2009 11:58:03 +0100 inotify: workaround test-inotify-dirty-dirstate failures
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 16 Nov 2009 11:58:03 +0100] rev 9859
inotify: workaround test-inotify-dirty-dirstate failures - disable inotify during clone - record inotify daemon PID, in order to have them properly killed
Mon, 16 Nov 2009 11:55:29 +0100 lock: the correct way to do a trylock() is to use a timeout of 0
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 16 Nov 2009 11:55:29 +0100] rev 9858
lock: the correct way to do a trylock() is to use a timeout of 0
Sat, 14 Nov 2009 14:21:53 +0100 diff: change --inverse to --reverse
Martin Geisler <mg@lazybytes.net> [Sat, 14 Nov 2009 14:21:53 +0100] rev 9857
diff: change --inverse to --reverse This fixes an incompatibility with patch(1), which also uses --reverse for reversed diffs. The --inverse flag was added in 3f522d2fa633. That name was chosen over --reverse since it was thought that --reverse would make --rev ambiguous. It turns out that both flags can co-exist, with the cost that --rev can no longer be shortened to --r and --re. Since one can always use the short -r option, this is not a real problem.
Mon, 09 Nov 2009 17:41:21 +0100 setup: pass LD_LIBRARY_PATH to subprocess when determining version.
Christian Boos <cboos@bct-technology.com> [Mon, 09 Nov 2009 17:41:21 +0100] rev 9856
setup: pass LD_LIBRARY_PATH to subprocess when determining version.
Wed, 11 Nov 2009 14:38:59 +0900 inotify: Do not access inotify when dirstate is dirty (issue1811)
Nicolas Dumazet <nicdumz.commits@gmail.com> [Wed, 11 Nov 2009 14:38:59 +0900] rev 9855
inotify: Do not access inotify when dirstate is dirty (issue1811) Original patch was provided by Simon Heimberg It delegates dirstate computation to dirstate.status when dirstate is dirty: better be slow from time to time instead of using wrong data. This solves issue1719. As the last component, issue1810, is still not solved, test-inotify-dirty-dirstate will fail for now. It emphasizes a regression due to 7c01599dd340: changeset: 9515:7c01599dd340 user: Nicolas Dumazet <nicdumz.commits@gmail.com> date: Sun Aug 16 11:11:37 2009 +0900 summary: inotify: use cmdutil.service instead of local daemonizing code Ancestors of 7c01599dd30 are passing the test, when applied this patch. Regression has to be investigated, but this patch is important since it affects often mq operations.
Fri, 13 Nov 2009 08:31:10 +0900 inotify: mark directories visited during lookup (issue1844)
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 13 Nov 2009 08:31:10 +0900] rev 9854
inotify: mark directories visited during lookup (issue1844) Emulate the match.dir calls that are made in dirstate.walk: * first mark the visited directories on the server side * then extend the transmitted response to include this directory list * and lastly call match.dir on each directory
Fri, 13 Nov 2009 06:36:26 +0100 Merge with crew-stable
Henrik Stuart <hg@hstuart.dk> [Fri, 13 Nov 2009 06:36:26 +0100] rev 9853
Merge with crew-stable
Fri, 13 Nov 2009 06:29:49 +0100 url: generalise HTTPS proxy handling to accomodate Python changes
Henrik Stuart <hg@hstuart.dk> [Fri, 13 Nov 2009 06:29:49 +0100] rev 9852
url: generalise HTTPS proxy handling to accomodate Python changes Python 2.6.3 introduced HTTPS proxy tunnelling in a way that interferes with the way HTTPS proxying is handled in Mercurial. This fix generalises it to work on Python 2.4 to 2.6.
Thu, 12 Nov 2009 14:05:52 -0800 Make it possible to debug failed hook imports via use of --traceback
Bryan O'Sullivan <bos@serpentine.com> [Thu, 12 Nov 2009 14:05:52 -0800] rev 9851
Make it possible to debug failed hook imports via use of --traceback Prior to this change, if a Python hook module failed to load (e.g. due to an import error or path problem), it was impossible to figure out why the error occurred, because the ImportErrors that got raised were caught but never displayed. If run with --traceback or ui.traceback=True, hg now prints tracebacks of both of the ImportError instances that get raised before it bails.
Thu, 12 Nov 2009 14:34:07 -0600 Merge with i18n
Matt Mackall <mpm@selenic.com> [Thu, 12 Nov 2009 14:34:07 -0600] rev 9850
Merge with i18n
Thu, 12 Nov 2009 16:51:32 -0200 i18n-pt_BR: synchronized with crew d3dbdca92458
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 12 Nov 2009 16:51:32 -0200] rev 9849
i18n-pt_BR: synchronized with crew d3dbdca92458 messages for a40ec11795c3 still included
Wed, 11 Nov 2009 22:55:44 +0100 i18n-da: translate parentrevspec and record
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 22:55:44 +0100] rev 9848
i18n-da: translate parentrevspec and record
Wed, 11 Nov 2009 00:44:40 +0100 i18n-da: translations in color, graphlog, mq
Martin Geisler <mg@lazybytes.net> [Wed, 11 Nov 2009 00:44:40 +0100] rev 9847
i18n-da: translations in color, graphlog, mq
Tue, 10 Nov 2009 20:51:11 +0100 i18n-da: synchronized with a40ec11795c3
Martin Geisler <mg@lazybytes.net> [Tue, 10 Nov 2009 20:51:11 +0100] rev 9846
i18n-da: synchronized with a40ec11795c3
Tue, 10 Nov 2009 20:07:32 +0100 i18n-sv: synchronized with a40ec11795c3
Jens Bäckman <jens.backman@gmail.com> [Tue, 10 Nov 2009 20:07:32 +0100] rev 9845
i18n-sv: synchronized with a40ec11795c3
Mon, 09 Nov 2009 19:46:08 -0200 i18n-pt_BR: synchronized with a40ec11795c3
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 09 Nov 2009 19:46:08 -0200] rev 9844
i18n-pt_BR: synchronized with a40ec11795c3
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.
Fri, 06 Nov 2009 09:59:55 +0100 buildrpm: build full RPM package including sources
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 09:59:55 +0100] rev 9813
buildrpm: build full RPM package including sources
Fri, 06 Nov 2009 09:53:23 +0100 buildrpm: cleanup script
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 09:53:23 +0100] rev 9812
buildrpm: cleanup script
Fri, 06 Nov 2009 09:35:38 +0100 buildrpm: enable to start the script from anywhere
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 09:35:38 +0100] rev 9811
buildrpm: enable to start the script from anywhere Previously the script worked only from the hg root.
Fri, 06 Nov 2009 09:30:18 +0100 buildrpm: warn if there is outstanding uncommitted changes
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 09:30:18 +0100] rev 9810
buildrpm: warn if there is outstanding uncommitted changes
Fri, 06 Nov 2009 09:26:29 +0100 buildrpm: build from working dir parent and use hg version for RPM versioning
Gilles Moris <gilles.moris@free.fr> [Fri, 06 Nov 2009 09:26:29 +0100] rev 9809
buildrpm: build from working dir parent and use hg version for RPM versioning Previous, RPMs was always built from tip, and the release number did not match the 'hg version' put in place for 1.4. This will enable also to this script to be able to build official tag and not only nightly build.
Mon, 09 Nov 2009 23:47:24 +0100 doc: fix language in CSS comments (by timeless)
Martin Geisler <mg@lazybytes.net> [Mon, 09 Nov 2009 23:47:24 +0100] rev 9808
doc: fix language in CSS comments (by timeless)
Mon, 09 Nov 2009 17:33:16 +0100 setup: fix f51d1822d6fd refactoring, propagate env to runcmd
Christian Boos <cboos@bct-technology.com> [Mon, 09 Nov 2009 17:33:16 +0100] rev 9807
setup: fix f51d1822d6fd refactoring, propagate env to runcmd
Mon, 09 Nov 2009 17:28:40 -0200 clone: simplify help text
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 09 Nov 2009 17:28:40 -0200] rev 9806
clone: simplify help text
Mon, 09 Nov 2009 20:43:06 +0100 Merge with main
Martin Geisler <mg@lazybytes.net> [Mon, 09 Nov 2009 20:43:06 +0100] rev 9805
Merge with main
Mon, 09 Nov 2009 20:39:58 +0100 i18n-zh: updated Chinese translation
Dongsheng Song <dongsheng.song@gmail.com> [Mon, 09 Nov 2009 20:39:58 +0100] rev 9804
i18n-zh: updated Chinese translation
Sun, 08 Nov 2009 00:41:54 +0100 i18n-da: synchronized with 6cb1808e5ae7
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 00:41:54 +0100] rev 9803
i18n-da: synchronized with 6cb1808e5ae7
Sun, 08 Nov 2009 18:50:39 +0100 test-extension: Solaris grep don't know [[:digit:]]
Mads Kiilerich <mads@kiilerich.com> [Sun, 08 Nov 2009 18:50:39 +0100] rev 9802
test-extension: Solaris grep don't know [[:digit:]]
Sun, 08 Nov 2009 18:18:46 +0100 merge with hg-stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 08 Nov 2009 18:18:46 +0100] rev 9801
merge with hg-stable
Sun, 08 Nov 2009 18:05:56 +0100 fix test-patchbomb on solaris
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 08 Nov 2009 18:05:56 +0100] rev 9800
fix test-patchbomb on solaris
Sun, 08 Nov 2009 17:59:36 +0100 fix test-diffstat on solaris
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 08 Nov 2009 17:59:36 +0100] rev 9799
fix test-diffstat on solaris
Sun, 08 Nov 2009 17:27:01 +0100 doc: uppercase first letter in HTML man pages
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 17:27:01 +0100] rev 9798
doc: uppercase first letter in HTML man pages
Sun, 08 Nov 2009 10:40:51 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Sun, 08 Nov 2009 10:40:51 -0600] rev 9797
Merge with crew
Sun, 08 Nov 2009 17:09:28 +0100 merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Nov 2009 17:09:28 +0100] rev 9796
merge with crew
Sun, 08 Nov 2009 17:03:24 +0100 merge with stable
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 08 Nov 2009 17:03:24 +0100] rev 9795
merge with stable
Mon, 09 Nov 2009 00:00:47 +0900 doc: styles for man page, which suit with the mercurial website
Yuya Nishihara <yuya@tcha.org> [Mon, 09 Nov 2009 00:00:47 +0900] rev 9794
doc: styles for man page, which suit with the mercurial website designed loosely based on: http://mercurial.selenic.com/css/styles.css with some modifications by intention: * visited links are colored differently * no fixed size * works without typeface.js we keep most styles, which is from docutils, untouched. tested with: * MSIE 6.0 on Windows * Firefox 3.5 on Linux
Sun, 08 Nov 2009 16:16:21 +0100 rst2man: more robust uppercasing of section titles
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 16:16:21 +0100] rev 9793
rst2man: more robust uppercasing of section titles This handles section titles with child elements such as emphasis or inline literals.
Sun, 08 Nov 2009 11:46:38 +0100 doc: use titlecase in man page section titles
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 11:46:38 +0100] rev 9792
doc: use titlecase in man page section titles
Sun, 08 Nov 2009 11:41:34 +0100 rst2man: automatically write sections in uppercase
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 11:41:34 +0100] rev 9791
rst2man: automatically write sections in uppercase Man pages have uppercased section titles but other formats do not. Letting rst2man handle the tranformation allows better reuse of text between man pages and other formats.
Sun, 08 Nov 2009 00:11:34 +0100 relink: do not translate format string with no text
Martin Geisler <mg@lazybytes.net> [Sun, 08 Nov 2009 00:11:34 +0100] rev 9790
relink: do not translate format string with no text
Sat, 07 Nov 2009 23:38:01 +0100 Use utf-8 encoding in test-branchmap's clone call
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 07 Nov 2009 23:38:01 +0100] rev 9789
Use utf-8 encoding in test-branchmap's clone call After 75520c24feda it is printed in local encoding, i.e. "C" if not set otherwise.
Sat, 07 Nov 2009 23:35:46 +0100 Branch name printed since a3d73b3e1f8a now in local encoding.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 07 Nov 2009 23:35:46 +0100] rev 9788
Branch name printed since a3d73b3e1f8a now in local encoding.
Sat, 07 Nov 2009 23:27:25 +0100 Make test-branchmap executable and adjust output after a3d73b3e1f8a
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 07 Nov 2009 23:27:25 +0100] rev 9787
Make test-branchmap executable and adjust output after a3d73b3e1f8a
Sat, 07 Nov 2009 22:13:09 +0100 ui: refer to "hg help config" when no username is set
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 22:13:09 +0100] rev 9786
ui: refer to "hg help config" when no username is set
Sat, 07 Nov 2009 22:12:50 +0100 help: add "hg help config" topic
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 22:12:50 +0100] rev 9785
help: add "hg help config" topic This is a condensed version of the first two sections of hgrc.5.txt. After a slight upgrade of minirst, we can move the whole of hgrc.5.txt into the config help topic and just let the man page include it.
Sat, 07 Nov 2009 18:47:04 +0100 hgrc.5: do not mention "name: value" syntax
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 18:47:04 +0100] rev 9784
hgrc.5: do not mention "name: value" syntax This was supported in versions prior to 1.3 where we used the standard Python ConfigParser. The new config parser never supported it.
Sun, 08 Nov 2009 10:29:52 -0600 submerge: properly deal with overwrites
Matt Mackall <mpm@selenic.com> [Sun, 08 Nov 2009 10:29:52 -0600] rev 9783
submerge: properly deal with overwrites also pull .hgsubstate check out of inner loop
Sun, 08 Nov 2009 10:24:18 -0600 subrepo: add more debugging output, lose _ markers
Matt Mackall <mpm@selenic.com> [Sun, 08 Nov 2009 10:24:18 -0600] rev 9782
subrepo: add more debugging output, lose _ markers
Sat, 07 Nov 2009 16:31:43 -0600 subrepo: do a linear update when appropriate
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 16:31:43 -0600] rev 9781
subrepo: do a linear update when appropriate
Sat, 07 Nov 2009 16:30:42 -0600 subrepo: notice dirty subrepo states when merging
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 16:30:42 -0600] rev 9780
subrepo: notice dirty subrepo states when merging
Sat, 07 Nov 2009 16:29:49 -0600 subrepo: add some debug output to submerge
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 16:29:49 -0600] rev 9779
subrepo: add some debug output to submerge
Sat, 07 Nov 2009 14:13:15 -0600 Merge with i18n
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 14:13:15 -0600] rev 9778
Merge with i18n
Wed, 04 Nov 2009 22:14:26 +0100 i18n-sv: add missing newlines to translations
Martin Geisler <mg@lazybytes.net> [Wed, 04 Nov 2009 22:14:26 +0100] rev 9777
i18n-sv: add missing newlines to translations
Wed, 04 Nov 2009 21:59:41 +0100 i18n-sv: simple translation fixes
Jens Bäckman <jens.backman@gmail.com> [Wed, 04 Nov 2009 21:59:41 +0100] rev 9776
i18n-sv: simple translation fixes Fixed the fuzzy translations. Also took care of a few really simple strings, and translated the 'summary' command.
Mon, 02 Nov 2009 17:25:43 +0200 i18n-de: Update msgids, remove .txt linespecs + few small translations
Fabian Kreutz <fabian.kreutz@starnet.fi> [Mon, 02 Nov 2009 17:25:43 +0200] rev 9775
i18n-de: Update msgids, remove .txt linespecs + few small translations
Wed, 28 Oct 2009 18:53:12 -0200 i18n-pt_BR: synchronized with d942e06d7b14
Wagner Bruna <wbruna@softwareexpress.com.br> [Wed, 28 Oct 2009 18:53:12 -0200] rev 9774
i18n-pt_BR: synchronized with d942e06d7b14
Wed, 28 Oct 2009 20:48:24 +0100 Merge with main
Martin Geisler <mg@lazybytes.net> [Wed, 28 Oct 2009 20:48:24 +0100] rev 9773
Merge with main
Mon, 26 Oct 2009 20:58:49 +0100 i18n-da: synchronized with e06c940d554d plus some new translations
Martin Geisler <mg@lazybytes.net> [Mon, 26 Oct 2009 20:58:49 +0100] rev 9772
i18n-da: synchronized with e06c940d554d plus some new translations
Mon, 26 Oct 2009 12:32:14 -0200 i18n-pt_BR: synchronized with e06c940d554d
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 26 Oct 2009 12:32:14 -0200] rev 9771
i18n-pt_BR: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:50:30 +0100 i18n-zh_TW: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:50:30 +0100] rev 9770
i18n-zh_TW: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:50:12 +0100 i18n-zh_CN: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:50:12 +0100] rev 9769
i18n-zh_CN: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:49:25 +0100 i18n-sv: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:49:25 +0100] rev 9768
i18n-sv: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:47:48 +0100 i18n-ja: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:47:48 +0100] rev 9767
i18n-ja: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:46:23 +0100 i18n-it: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:46:23 +0100] rev 9766
i18n-it: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:44:57 +0100 i18n-fr: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:44:57 +0100] rev 9765
i18n-fr: synchronized with e06c940d554d
Sun, 25 Oct 2009 12:44:22 +0100 i18n-el: synchronized with e06c940d554d
Martin Geisler <mg@lazybytes.net> [Sun, 25 Oct 2009 12:44:22 +0100] rev 9764
i18n-el: synchronized with e06c940d554d
Sat, 24 Oct 2009 00:47:49 +0200 Merge with main
Martin Geisler <mg@lazybytes.net> [Sat, 24 Oct 2009 00:47:49 +0200] rev 9763
Merge with main
Sat, 24 Oct 2009 00:44:57 +0200 i18n-da: synchronized
Martin Geisler <mg@lazybytes.net> [Sat, 24 Oct 2009 00:44:57 +0200] rev 9762
i18n-da: synchronized
Tue, 20 Oct 2009 15:26:22 -0200 i18n-pt_BR: translate 'changeset' like 'revision'
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 20 Oct 2009 15:26:22 -0200] rev 9761
i18n-pt_BR: translate 'changeset' like 'revision' On Mercurial, 'changeset' and 'revision' may be used interchangeably, but the first is more or less untranslatable to a single word.
Tue, 20 Oct 2009 18:24:56 +0200 i18n: merge de and pt_BR translations
Martin Geisler <mg@lazybytes.net> [Tue, 20 Oct 2009 18:24:56 +0200] rev 9760
i18n: merge de and pt_BR translations
Tue, 20 Oct 2009 18:11:21 +0200 i18n-de: fixed inline emphasis
Martin Geisler <mg@lazybytes.net> [Tue, 20 Oct 2009 18:11:21 +0200] rev 9759
i18n-de: fixed inline emphasis The test-gendoc test said: gendoc-de.txt:1385: (WARNING/2) Inline emphasis start-string without end-string
Tue, 20 Oct 2009 18:23:33 +0200 i18n-pt_BR: fixed bullet list
Martin Geisler <mg@lazybytes.net> [Tue, 20 Oct 2009 18:23:33 +0200] rev 9758
i18n-pt_BR: fixed bullet list The test-gendoc test said: gendoc-pt_BR.txt:1475: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.
Tue, 20 Oct 2009 13:09:47 -0200 i18n-pt_BR: synchronized with fc493cb90bb1
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 20 Oct 2009 13:09:47 -0200] rev 9757
i18n-pt_BR: synchronized with fc493cb90bb1
Tue, 20 Oct 2009 13:07:26 -0200 i18n-pt_BR: synchronized with 5287de171d74
Wagner Bruna <wbruna@softwareexpress.com.br> [Tue, 20 Oct 2009 13:07:26 -0200] rev 9756
i18n-pt_BR: synchronized with 5287de171d74
Tue, 20 Oct 2009 17:31:09 +0300 i18n-de: Removed all fuzzies and translated small alphaend-extensions
Fabian Kreutz <fabian.kreutz@starnet.fi> [Tue, 20 Oct 2009 17:31:09 +0300] rev 9755
i18n-de: Removed all fuzzies and translated small alphaend-extensions
Mon, 28 Sep 2009 20:32:54 -0300 i18n-pt_BR: synchronized with 02c43e8e0835
Wagner Bruna <wbruna@softwareexpress.com.br> [Mon, 28 Sep 2009 20:32:54 -0300] rev 9754
i18n-pt_BR: synchronized with 02c43e8e0835
Sat, 07 Nov 2009 14:12:08 -0600 Fix up import test
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 14:12:08 -0600] rev 9753
Fix up import test
Sat, 07 Nov 2009 14:09:16 -0600 subrepo: more robust split for .hgsubstate parsing
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 14:09:16 -0600] rev 9752
subrepo: more robust split for .hgsubstate parsing
Sat, 07 Nov 2009 14:07:45 -0600 filectx: shortcut unrelated files in ancestor() (issue1327)
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 14:07:45 -0600] rev 9751
filectx: shortcut unrelated files in ancestor() (issue1327)
Sat, 07 Nov 2009 14:07:45 -0600 merge: first part of fix for issue1327
Matt Mackall <mpm@selenic.com> [Sat, 07 Nov 2009 14:07:45 -0600] rev 9750
merge: first part of fix for issue1327 When there are no renames involved, we shortcut to the changeset ancestor. This resolves most cases. Note that Mercurial's rename philosophy elsewhere is that a file's name is signficant and rename data is only consulted when a file of the same name is absent.
Thu, 05 Nov 2009 16:40:48 -0500 Related to Issue919: ui.progress, apparently unused before now, is busted.
Jesse Glick <jesse.glick@sun.com> [Thu, 05 Nov 2009 16:40:48 -0500] rev 9749
Related to Issue919: ui.progress, apparently unused before now, is busted.
Sat, 17 Oct 2009 14:00:41 -0400 Sometimes pushing to an HTTP repo fails with a useless message.
Jesse Glick <jesse.glick@sun.com> [Sat, 17 Oct 2009 14:00:41 -0400] rev 9748
Sometimes pushing to an HTTP repo fails with a useless message. abort: 'https://.../.../' does not appear to be an hg repository! Ought to produce a better diagnostics on the client. With patched 1.3.1, observed to produce an Apache HTML error message (from cgitb) including the vital text: File ".../hgwebdir.cgi", line 70, in ? wsgicgi.launch(application) File "mercurial/hgweb/wsgicgi.py", line 68, in launch File "mercurial/hgweb/hgwebdir_mod.py", line 91, in __call__ File "mercurial/hgweb/hgwebdir_mod.py", line 148, in run_wsgi File "mercurial/hgweb/hgweb_mod.py", line 100, in run_wsgi File "mercurial/hgweb/protocol.py", line 156, in unbundle File "mercurial/localrepo.py", line 2031, in addchangegroup File "mercurial/revlog.py", line 1204, in addgroup LookupError: 00manifest.i@......: unknown parent Might also be helpful if server's hgweb_mod.run_wsgi caught unexpected errors and returned a well-formed error response including the stack trace. The client patch would still be useful in this case, because it would let you diagnose issues with HTTP proxy servers and so on.
Mon, 26 Oct 2009 02:06:23 +0200 hg help resolve grossly mischaracterizes the --all switch
timeless@mozdev.org [Mon, 26 Oct 2009 02:06:23 +0200] rev 9747
hg help resolve grossly mischaracterizes the --all switch
Sat, 07 Nov 2009 15:51:32 +0100 hgrc.5: mark more inline literals
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 15:51:32 +0100] rev 9746
hgrc.5: mark more inline literals
Sat, 07 Nov 2009 14:41:03 +0100 hgrc.5: do not turn random URLs into links
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 14:41:03 +0100] rev 9745
hgrc.5: do not turn random URLs into links URLs and email addresses are automatically turned into links. We don't want that when talking about example links and addresses.
Sat, 07 Nov 2009 14:30:58 +0100 hgrc.5: use enumerated list for email charsets
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 14:30:58 +0100] rev 9744
hgrc.5: use enumerated list for email charsets
Sat, 07 Nov 2009 13:54:47 +0100 hgrc.5: order of email charsets is not a top level literal block
Christian Ebert <blacktrash@gmx.net> [Sat, 07 Nov 2009 13:54:47 +0100] rev 9743
hgrc.5: order of email charsets is not a top level literal block - it belongs under email charsets, not email in general - enumerate order
Sat, 07 Nov 2009 13:25:25 +0100 sshrepo: move mkstemp() out of the try block, we don't use the exception
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 07 Nov 2009 13:25:25 +0100] rev 9742
sshrepo: move mkstemp() out of the try block, we don't use the exception simpler fix for 3b6f18851d87
Sat, 07 Nov 2009 03:22:03 +0100 minirst: update module docstring
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 03:22:03 +0100] rev 9741
minirst: update module docstring
Sat, 07 Nov 2009 03:16:23 +0100 commands: use enumerated lists in help texts
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 03:16:23 +0100] rev 9740
commands: use enumerated lists in help texts
Sat, 07 Nov 2009 03:14:56 +0100 minirst: support enumerated lists
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 03:14:56 +0100] rev 9739
minirst: support enumerated lists
Sat, 07 Nov 2009 03:04:46 +0100 minirst: prepare for general types of bullet lists
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 03:04:46 +0100] rev 9738
minirst: prepare for general types of bullet lists The old code worked for '-' bullets only, but we can easily support variable width bullets.
Fri, 06 Nov 2009 00:30:35 +0100 minirst: combine list parsing in one function
Martin Geisler <mg@lazybytes.net> [Fri, 06 Nov 2009 00:30:35 +0100] rev 9737
minirst: combine list parsing in one function Bullet, option, field, and definition lists were parsed very similar code. They are now parsed by a single function (splitparagraphs). Some logic from the old parsing functions has been moved down to formatblock. This simplifies the parsing while putting the logic where it's really needed.
Thu, 05 Nov 2009 21:53:22 +0100 test-minirst: don't test on invalid reST input
Martin Geisler <mg@lazybytes.net> [Thu, 05 Nov 2009 21:53:22 +0100] rev 9736
test-minirst: don't test on invalid reST input Input such as Only the left-most line (this line!) is significant for the indentation is not valid reStructuredText: the first line starts a block quote, but then the second line is not allowed to be unindented.
Thu, 05 Nov 2009 21:30:50 +0100 minirst: remove unnecessary "elif:" statements
Martin Geisler <mg@lazybytes.net> [Thu, 05 Nov 2009 21:30:50 +0100] rev 9735
minirst: remove unnecessary "elif:" statements
Sat, 07 Nov 2009 01:46:27 +0100 commands: call ui.username carefully in debuginstall
Martin Geisler <mg@lazybytes.net> [Sat, 07 Nov 2009 01:46:27 +0100] rev 9734
commands: call ui.username carefully in debuginstall After c63c336ee2f7, 'hg debuginstall' would abort halfway through if no username was set. We now catch and display the exception instead.
(0) -3000 -1000 -128 +128 +1000 +3000 +10000 +30000 tip