Sat, 23 Oct 2010 00:01:09 +0200 gendoc: re-add indentation to global option table stable
Martin Geisler <mg@lazybytes.net> [Sat, 23 Oct 2010 00:01:09 +0200] rev 12812
gendoc: re-add indentation to global option table The indentation was lost in bdc1cf692447.
Fri, 22 Oct 2010 22:58:17 +0200 test-transplant: test transplanted() revset stable
Patrick Mezard <pmezard@gmail.com> [Fri, 22 Oct 2010 22:58:17 +0200] rev 12811
test-transplant: test transplanted() revset
Fri, 22 Oct 2010 11:58:43 -0500 backout: add --tool argument for specifying merge tool stable
Steve Borho <steve@borho.org> [Fri, 22 Oct 2010 11:58:43 -0500] rev 12810
backout: add --tool argument for specifying merge tool
Fri, 22 Oct 2010 17:08:15 +0200 help: improve merge-tools topic, describe --tool and clarify details stable
Mads Kiilerich <mads@kiilerich.com> [Fri, 22 Oct 2010 17:08:15 +0200] rev 12809
help: improve merge-tools topic, describe --tool and clarify details This doesn't make it simpler, but it makes it more correct. With help from erikz, mg and abuehl.
Fri, 22 Oct 2010 17:05:51 +0200 help: use Windows cmd compatible quoting in revset help stable
Mads Kiilerich <mads@kiilerich.com> [Fri, 22 Oct 2010 17:05:51 +0200] rev 12808
help: use Windows cmd compatible quoting in revset help
Fri, 22 Oct 2010 16:34:38 +0200 color: give hint to translators about untranslated keywords stable
Martin Geisler <mg@lazybytes.net> [Fri, 22 Oct 2010 16:34:38 +0200] rev 12807
color: give hint to translators about untranslated keywords
Thu, 21 Oct 2010 11:45:02 -0200 i18n: extract comments marked for translator hints stable
Wagner Bruna <wbruna@softwareexpress.com.br> [Thu, 21 Oct 2010 11:45:02 -0200] rev 12806
i18n: extract comments marked for translator hints Comments marked with "i18n:", like: # i18n: do not translate the field names msg = _("Valid entries for the format field are topic, bar, number.") will become available for translators in the .po files: #. i18n: do not translate the field names msgid "Valid entries for the format field are topic, bar, number." msgstr ""
Thu, 21 Oct 2010 09:58:22 -0700 setup/hg: handle hg being a symlink when appending relative libdir to sys.path stable
L. David Baron <dbaron@dbaron.org> [Thu, 21 Oct 2010 09:58:22 -0700] rev 12805
setup/hg: handle hg being a symlink when appending relative libdir to sys.path Resolve symbolic links in the path to hg so that an hg that works when invoked directly will also work when invoked via a symlink to it.
Thu, 21 Oct 2010 21:34:30 +0200 merge-tools: fixed typos stable
Martin Geisler <mg@lazybytes.net> [Thu, 21 Oct 2010 21:34:30 +0200] rev 12804
merge-tools: fixed typos Spotted by Patrick Mézard.
Thu, 21 Oct 2010 21:26:32 +0200 commands: mark tip:0 as literal text stable
Martin Geisler <mg@lazybytes.net> [Thu, 21 Oct 2010 21:26:32 +0200] rev 12803
commands: mark tip:0 as literal text If left unquoted, this is seen as a link to '0' using protocol 'tip' because of some over-eager link-finding magic in Docutils.
Thu, 21 Oct 2010 17:02:08 +0200 eol: add missing word in module docstring stable
Georg Brandl <georg@python.org> [Thu, 21 Oct 2010 17:02:08 +0200] rev 12802
eol: add missing word in module docstring
Thu, 21 Oct 2010 10:13:03 -0500 demandimport: backout fe31f834a9ff stable
Steve Borho <steve@borho.org> [Thu, 21 Oct 2010 10:13:03 -0500] rev 12801
demandimport: backout fe31f834a9ff Using a keyword argument here breaks zipimporter for at least some versions of Python2.6 on Windows.
Thu, 21 Oct 2010 11:23:26 +0200 dispatch: backout 0c605364373c stable
Martin Geisler <mg@lazybytes.net> [Thu, 21 Oct 2010 11:23:26 +0200] rev 12800
dispatch: backout 0c605364373c The parenthesis may need translation too: Laurens Holst pointed out that Japanese uses full-width parentheses: () (U+FF08 U+FF09).
Thu, 21 Oct 2010 10:54:37 +0200 subrepo: svnsubrepo._wcrev should return str after 3d6ba8c2b1b8 stable
Martin Geisler <mg@lazybytes.net> [Thu, 21 Oct 2010 10:54:37 +0200] rev 12799
subrepo: svnsubrepo._wcrev should return str after 3d6ba8c2b1b8
Thu, 21 Oct 2010 03:28:51 -0500 subrepo: fix status check on SVN subrepos (issue2445) stable
Matt Mackall <mpm@selenic.com> [Thu, 21 Oct 2010 03:28:51 -0500] rev 12798
subrepo: fix status check on SVN subrepos (issue2445)
Thu, 21 Oct 2010 03:18:52 +0200 hgweb: let HTTPS serve use more compatible and less secure encryption stable
Mads Kiilerich <mads@kiilerich.com> [Thu, 21 Oct 2010 03:18:52 +0200] rev 12797
hgweb: let HTTPS serve use more compatible and less secure encryption PROTOCOL_SSLv3 on the server side doesn't work everywhere. Sometimes the client reports "EOF occurred in violation of protocol" (for example on Mac and Solaris). The more compatible PROTOCOL_SSLv23 is now used instead. It works but is less "secure" for some OpenSSL versions as it can fall back to weak encryption.
Wed, 20 Oct 2010 18:15:47 +0530 mercurial.el: fix hg-outgoing path when 'default-push' is not defined stable
Azhagu Selvan SP <tamizhgeek@gmail.com> [Wed, 20 Oct 2010 18:15:47 +0530] rev 12796
mercurial.el: fix hg-outgoing path when 'default-push' is not defined hg-outgoing path is set as 'default-push' which prevents it from working in repos which only have 'default' defined. Fix provided by Kyujin Shim at http://alexott.net/en/writings/emacs-vcs/EmacsMercurial.html
Wed, 20 Oct 2010 17:06:42 -0500 merge default into stable for 1.7 freeze stable
Matt Mackall <mpm@selenic.com> [Wed, 20 Oct 2010 17:06:42 -0500] rev 12795
merge default into stable for 1.7 freeze
Wed, 20 Oct 2010 23:48:33 +0200 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 20 Oct 2010 23:48:33 +0200] rev 12794
merge with stable
Wed, 20 Oct 2010 23:39:48 +0200 patchbomb: hide passwords potentially embedded in urls stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 20 Oct 2010 23:39:48 +0200] rev 12793
patchbomb: hide passwords potentially embedded in urls
Wed, 20 Oct 2010 16:45:08 -0500 wix: add vim syntax file for Mercurial unit tests
Steve Borho <steve@borho.org> [Wed, 20 Oct 2010 16:45:08 -0500] rev 12792
wix: add vim syntax file for Mercurial unit tests
Wed, 20 Oct 2010 16:41:17 -0500 wix: add new help page templates
Steve Borho <steve@borho.org> [Wed, 20 Oct 2010 16:41:17 -0500] rev 12791
wix: add new help page templates
Wed, 20 Oct 2010 16:27:24 -0500 wix: add new merge-tools.txt help text
Steve Borho <steve@borho.org> [Wed, 20 Oct 2010 16:27:24 -0500] rev 12790
wix: add new merge-tools.txt help text
Wed, 20 Oct 2010 15:36:42 -0500 Merge with mpm
Steve Borho <steve@borho.org> [Wed, 20 Oct 2010 15:36:42 -0500] rev 12789
Merge with mpm
Tue, 19 Oct 2010 22:33:52 -0500 merge: implement --tool arguments using new ui.forcemerge configurable
Steve Borho <steve@borho.org> [Tue, 19 Oct 2010 22:33:52 -0500] rev 12788
merge: implement --tool arguments using new ui.forcemerge configurable ui.forcemerge is set before calling into merge or resolve commands, then unset to prevent ui pollution for further operations. ui.forcemerge takes precedence over HGMERGE, but mimics HGMERGE behavior if the given --tool is not found by the merge-tools machinery. This makes it possible to do: hg resolve --tool="python mymerge.py" FILE With this approach, HGMERGE and ui.merge are not harmed by --tool
Wed, 20 Oct 2010 15:09:38 -0500 tests: fix up changed output
Matt Mackall <mpm@selenic.com> [Wed, 20 Oct 2010 15:09:38 -0500] rev 12787
tests: fix up changed output
Fri, 15 Oct 2010 03:30:38 -0300 revset: disable subset optimization for parents() and children() (issue2437)
Wagner Bruna <wbruna@yahoo.com> [Fri, 15 Oct 2010 03:30:38 -0300] rev 12786
revset: disable subset optimization for parents() and children() (issue2437) For the boolean operators, the subset optimization works by calculating the cheaper argument first, and passing the subset to the second argument to restrict the revision domain. This works well for filtering predicates. But parents() don't work like a filter: it may return revisions outside the specified set. So, combining it with boolean operators may easily yield incorrect results. For instance, for the following revision graph: 0 -- 1 the expression '0 and parents(1)' should evaluate as follows: 0 and parents(1) -> 0 and 0 -> 0 But since [0] is passed to parents() as a subset, we get instead: 0 and parents(1 and 0) -> 0 and parents([]) -> 0 and [] -> [] This also affects children(), p1() and p2(), for the same reasons. Predicates that call these (like heads()) are also affected. We work around this issue by ignoring the subset when propagating the call inside those predicates.
Wed, 20 Oct 2010 14:57:36 -0500 check-code: warning and fixes for whitespace in unified tests
Matt Mackall <mpm@selenic.com> [Wed, 20 Oct 2010 14:57:36 -0500] rev 12785
check-code: warning and fixes for whitespace in unified tests
Wed, 20 Oct 2010 20:19:34 +0200 hgweb: use Pythons ssl module for HTTPS serve when using Python 2.6 or later
Mads Kiilerich <mads@kiilerich.com> [Wed, 20 Oct 2010 20:19:34 +0200] rev 12784
hgweb: use Pythons ssl module for HTTPS serve when using Python 2.6 or later pyOpenSSL apparently doesn't work for Python 2.7 and isn't very actively maintained. The built-in ssl module seems like a long-term winner, so we now use that with Python 2.6 and higher.
Wed, 20 Oct 2010 20:19:32 +0200 hgweb: refactor all pyOpenSSL references into one class
Mads Kiilerich <mads@kiilerich.com> [Wed, 20 Oct 2010 20:19:32 +0200] rev 12783
hgweb: refactor all pyOpenSSL references into one class
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip