Patrick Mezard <pmezard@gmail.com> [Fri, 23 Apr 2010 14:29:44 +0200] rev 10989
color: handle non-standard stdout on win32
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 23:36:56 +0200] rev 10988
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 23:07:46 +0200] rev 10987
convert/git: check status when reading output stream
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 22:59:50 +0200] rev 10986
convert/git: check status when reading the whole output
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 22:32:27 +0200] rev 10985
convert/git: rename gitcmd() into gitopen() for readability
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 18:19:54 +0200] rev 10984
minirst: support all recommended title adornments
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 17:48:26 +0200] rev 10983
minirst: correctly format sections containing inline markup
Before, a section like
``foo``
-------
would be formatted as
"foo"
-------
We now recompute the length of the underline when formatting the
section.
Henrik Stuart <hg@hstuart.dk> [Sun, 25 Apr 2010 17:38:41 +0200] rev 10982
ui: support quotes in configlist (
issue2147)
Several places that use ui.configlist, predominantly in authentication
scenarios need to interface with systems that can contain spaces in usernames
(e.g. when client certificates are usernames, or Windows usernames).
This changeset introduces a parser that supports quoting of strings, and
escape quotation marks that get decoded into a single quotation mark that
adopts the usual behavior one would expect from quoting strings. The Python
library shlex module is not used, on purpose, as that raises if it cannot
match quotation marks in the given input.
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 17:11:50 +0200] rev 10981
Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 17:11:36 +0200] rev 10980
hgrc.5: mention lists as well
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:46:44 +0200] rev 10979
Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:46:26 +0200] rev 10978
hgrc.5: describe form of config values
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:17:24 +0200] rev 10977
minirst: add test for sections
Martin Geisler <mg@lazybytes.net> [Sat, 24 Apr 2010 23:08:27 +0200] rev 10976
contrib/win32: update build instructions after
cbe400a8e217
Martin Geisler <mg@aragost.com> [Fri, 23 Apr 2010 09:55:47 +0200] rev 10975
doc: add links from hgrc.5 to hg.1
Martin Geisler <mg@aragost.com> [Fri, 23 Apr 2010 09:53:25 +0200] rev 10974
doc: make links for hg role
The system has a bit of smartness:
:hg:`update` -> links to hg.1.html#update
:hg:`help diffs` -> links to hg.1.html#diffs
Martin Geisler <mg@aragost.com> [Thu, 22 Apr 2010 10:24:49 +0200] rev 10973
Use hg role in help strings
Martin Geisler <mg@aragost.com> [Thu, 22 Apr 2010 10:04:53 +0200] rev 10972
doc, minirst: support hg interpreted text role
Martin Geisler <mg@aragost.com> [Thu, 22 Apr 2010 09:57:04 +0200] rev 10971
doc: add generic frontend to rst2man and rst2html
This will allow us to easily register new roles and directives.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 21 Apr 2010 01:34:12 +0200] rev 10970
localrepo.commit: use explicit variables, avoid creating new contexts
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 21 Apr 2010 01:18:31 +0200] rev 10969
context: remove parents parameter to workingctx
it was needed before the refactor of commit, workingctx always uses the
dirstate now.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 20 Apr 2010 11:17:01 +0200] rev 10968
dirstate: more explicit name, rename normaldirty() to otherparent()
Augie Fackler <durin42@gmail.com> [Sat, 17 Apr 2010 13:38:42 -0500] rev 10967
keyword: monkeypatch patch so that optional args can be passed as kwargs
Augie Fackler <durin42@gmail.com> [Sat, 17 Apr 2010 13:23:24 -0500] rev 10966
patch: refactor applydiff to allow for mempatching
Augie Fackler <durin42@gmail.com> [Sat, 17 Apr 2010 13:13:57 -0500] rev 10965
patch: move mercurial-specific imports after stdlib imports
Augie Fackler <durin42@gmail.com> [Fri, 16 Apr 2010 14:24:40 -0500] rev 10964
test-record: add hg summary to verify we update dirstate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 20 Apr 2010 01:08:20 +0200] rev 10963
log -b: use opts.get() instead of assuming opts is correctly filled
Matt Mackall <mpm@selenic.com> [Mon, 19 Apr 2010 17:00:02 -0500] rev 10962
Merge with stable
Dévai Tamás <devait@vnet.hu> [Fri, 16 Apr 2010 23:59:43 +0200] rev 10961
Respect the DESTDIR variable during 'make install'
The DESTDIR variable used to tell 'make install' an alternate system root
to install the software to. Since setup.py supports the same via its --root
parameter, it's easy to make life easier for many packagers.
Steve Losh <steve@stevelosh.com> [Mon, 12 Apr 2010 19:33:25 -0400] rev 10960
commands: add more robust support for 'hg log -b' (
issue2078)
Fixes
issue2078 and adds tests to cover various 'hg log -b' uses.
This change adds a localrepo.lookupbranch(key, remote=None) function. This
will look up the branch of the revision with the given key. The algorithm
works like this:
* If a remote repo is given and KEY is the name of a branch in that repo,
return KEY.
* If no remote repo is given and KEY is the name of a branch in the local
repo object, return KEY.
* Otherwise look up the revision with the identifier KEY in the local repo
and return its branch.
This change also makes 'hg log -b' use this new functionality and adds a few
tests for it.
Matt Mackall <mpm@selenic.com> [Mon, 19 Apr 2010 16:47:44 -0500] rev 10959
highlight: fix to work with caching templater
Matt Mackall <mpm@selenic.com> [Mon, 19 Apr 2010 16:47:44 -0500] rev 10958
debugcomplete: don't list deprecated options