Fri, 30 Apr 2010 15:05:51 +0200 mq: qpush --move, reorder patch series and apply only the patch
Mads Kiilerich <mads@kiilerich.com> [Fri, 30 Apr 2010 15:05:51 +0200] rev 11064
mq: qpush --move, reorder patch series and apply only the patch This makes it less necessary to edit .hg/patches/series manually.
Mon, 19 Apr 2010 17:41:12 +0900 tag: warn users about tag/branch possible name conflicts
Nicolas Dumazet <nicdumz.commits@gmail.com> [Mon, 19 Apr 2010 17:41:12 +0900] rev 11063
tag: warn users about tag/branch possible name conflicts As reported recently, Mercurial users can easily find confusion when using a common name for a tag and a branch. It seems reasonable to warn them about this potential outcome, to avoid that "surprise". * Explain briefly the issue in "hg help tag" * Warn when tagging a revision
Mon, 19 Apr 2010 11:31:19 +0200 contrib/mercurial.spec: Use DESTDIR variable and 'make install'
Mads Kiilerich <mads@kiilerich.com> [Mon, 19 Apr 2010 11:31:19 +0200] rev 11062
contrib/mercurial.spec: Use DESTDIR variable and 'make install'
Thu, 01 Apr 2010 00:35:12 +0900 log: add --stat for diffstat output
Yuya Nishihara <yuya@tcha.org> [Thu, 01 Apr 2010 00:35:12 +0900] rev 11061
log: add --stat for diffstat output log --stat shows diffstat in place of patch output.
Sat, 03 Apr 2010 11:58:16 +1100 findrenames: Optimise "addremove -s100" by matching files by their SHA1 hashes.
David Greenaway <hg-dev@davidgreenaway.com> [Sat, 03 Apr 2010 11:58:16 +1100] rev 11060
findrenames: Optimise "addremove -s100" by matching files by their SHA1 hashes. We speed up 'findrenames' for the usecase when a user specifies they want a similarity of 100% by matching files by their exact SHA1 hash value. This reduces the number of comparisons required to find exact matches from O(n^2) to O(n). While it would be nice if we could just use mercurial's pre-calculated SHA1 hash for existing files, this hash includes the file's ancestor information making it unsuitable for our purposes. Instead, we calculate the hash of old content from scratch. The following benchmarks were taken on the current head of crew: addremove 100% similarity: rm -rf *; hg up -C; mv tests tests.new hg --time addremove -s100 --dry-run before: real 176.350 secs (user 128.890+0.000 sys 47.430+0.000) after: real 2.130 secs (user 1.890+0.000 sys 0.240+0.000) addremove 75% similarity: rm -rf *; hg up -C; mv tests tests.new; \ for i in tests.new/*; do echo x >> $i; done hg --time addremove -s75 --dry-run before: real 264.560 secs (user 215.130+0.000 sys 49.410+0.000) after: real 218.710 secs (user 172.790+0.000 sys 45.870+0.000)
Sat, 03 Apr 2010 11:58:16 +1100 Move 'findrenames' code into its own file.
David Greenaway <hg-dev@davidgreenaway.com> [Sat, 03 Apr 2010 11:58:16 +1100] rev 11059
Move 'findrenames' code into its own file. The next few patches will increase the size of the "findrenames" functionality. This patch simply moves the function into its own file to avoid clutter building up in 'cmdutil.py'.
Sat, 01 May 2010 14:32:50 +0200 acl: cleanup module docstring
Martin Geisler <mg@lazybytes.net> [Sat, 01 May 2010 14:32:50 +0200] rev 11058
acl: cleanup module docstring - removed implementation detail about how the group information is obtained - fixed some language, better consistency - fixed bad comment in hgrc example
Sat, 01 May 2010 14:20:17 +0200 acl: fix ReST syntax in docstring
Martin Geisler <mg@lazybytes.net> [Sat, 01 May 2010 14:20:17 +0200] rev 11057
acl: fix ReST syntax in docstring
Sat, 01 May 2010 16:15:55 +0200 relink: removed unneeded local variable
Martin Geisler <mg@lazybytes.net> [Sat, 01 May 2010 16:15:55 +0200] rev 11056
relink: removed unneeded local variable
Sat, 01 May 2010 16:35:27 +0200 test-acl: grep for $HGTMP, not /tmp/
Martin Geisler <mg@lazybytes.net> [Sat, 01 May 2010 16:35:27 +0200] rev 11055
test-acl: grep for $HGTMP, not /tmp/
Sat, 01 May 2010 16:15:27 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Sat, 01 May 2010 16:15:27 +0200] rev 11054
Merge with stable
Fri, 30 Apr 2010 18:11:56 +0200 dispatch: don't mangle ImportError abort messages stable
Dan Villiom Podlaski Christiansen <danchr@gmail.com> [Fri, 30 Apr 2010 18:11:56 +0200] rev 11053
dispatch: don't mangle ImportError abort messages Previously, Mercurial assumed that the last word of the string representation was the name of the moduled that was imported. This assmption is incorrect, despite being true for the common case of an exception raised by the Python VM. For example, hgsubversion raises an ImportError with a helpful message if the Subversion bindings were not found. The final word of this message is not meaningful on its own, and is never the name of a module. This patch changes the output printed to be a simple stringification of the exception instance. In most cases, this will be `abort: No module named X!' rather than `abort: could not import module X!'. No functionality change; all tests pass.
Sat, 01 May 2010 14:36:48 +0200 relink/progress: correctly handle the no file to relink case stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 01 May 2010 14:36:48 +0200] rev 11052
relink/progress: correctly handle the no file to relink case
Thu, 29 Apr 2010 22:14:14 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Thu, 29 Apr 2010 22:14:14 -0500] rev 11051
Merge with stable
Wed, 07 Apr 2010 00:45:20 +0900 commands: refactor diff --stat and qdiff --stat
Yuya Nishihara <yuya@tcha.org> [Wed, 07 Apr 2010 00:45:20 +0900] rev 11050
commands: refactor diff --stat and qdiff --stat `opts['unified'] = '0'` can be replaced by `diffopts.context = 0`.
Wed, 07 Apr 2010 00:10:54 +0900 mq: fix opts['unified'] = '0' to take effect when qdiff --stat
Yuya Nishihara <yuya@tcha.org> [Wed, 07 Apr 2010 00:10:54 +0900] rev 11049
mq: fix opts['unified'] = '0' to take effect when qdiff --stat `opts['unified'] = '0'` tries to reduce the number of lines to be processed by patch.diffstat, but here it does not affect diffopts, thus it does not make sense. Instead, we can change `diffopts.context` directly. Added test case for qdiff --stat.
Mon, 26 Apr 2010 15:32:23 +0200 showconfig: show rc paths with --debug
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 15:32:23 +0200] rev 11048
showconfig: show rc paths with --debug
Mon, 26 Apr 2010 15:58:36 -0400 tags: return tags in sorted order
Eric Eisner <ede@mit.edu> [Mon, 26 Apr 2010 15:58:36 -0400] rev 11047
tags: return tags in sorted order This makes log and summary have less arbitrary tag ordering and also groups similar tags together, such as the mq tags.
Mon, 26 Apr 2010 04:01:13 +0200 keyword: test recording
Christian Ebert <blacktrash@gmx.net> [Mon, 26 Apr 2010 04:01:13 +0200] rev 11046
keyword: test recording
Mon, 26 Apr 2010 04:01:07 +0200 keyword: support (q)record
Christian Ebert <blacktrash@gmx.net> [Mon, 26 Apr 2010 04:01:07 +0200] rev 11045
keyword: support (q)record Monkeypatch hgext.dorecord to trigger keyword expansion. Read data from working directory, not from filelog. Prevent keyword expansion from within record's commitfunc, thereby fixing a bug/inconsistency where files which are clean after recording were overwritten twice.
Mon, 26 Apr 2010 03:54:18 +0200 keyword: remove mq commands from restricted list
Christian Ebert <blacktrash@gmx.net> [Mon, 26 Apr 2010 03:54:18 +0200] rev 11044
keyword: remove mq commands from restricted list Monkeypatching patch.diff takes care of this since 911f5be5d159. Test mq more thoroughly by loosening [keywordmaps] and comparing the output of hg cat with keyword expansion enabled and disabled.
Wed, 28 Apr 2010 11:10:58 -0300 acl: add tests for asterisk and for OS-level groups
Elifarley Callado Coelho Cruz <elifarley@gmail.com> [Wed, 28 Apr 2010 11:10:58 -0300] rev 11043
acl: add tests for asterisk and for OS-level groups
Tue, 27 Apr 2010 19:02:11 -0300 acl: updated doc string to reflect recent changes
Elifarley Callado Coelho Cruz <elifarley@gmail.com> [Tue, 27 Apr 2010 19:02:11 -0300] rev 11042
acl: updated doc string to reflect recent changes
Mon, 26 Apr 2010 10:55:57 -0300 acl: add support for OS-level groups using @group syntax
Elifarley Callado Coelho Cruz <elifarley@gmail.com> [Mon, 26 Apr 2010 10:55:57 -0300] rev 11041
acl: add support for OS-level groups using @group syntax
Thu, 29 Apr 2010 22:04:05 -0500 run-tests: add --view switch to use external diff viewer
Matt Mackall <mpm@selenic.com> [Thu, 29 Apr 2010 22:04:05 -0500] rev 11040
run-tests: add --view switch to use external diff viewer
Thu, 29 Apr 2010 18:25:45 -0500 run-tests: sort options
Matt Mackall <mpm@selenic.com> [Thu, 29 Apr 2010 18:25:45 -0500] rev 11039
run-tests: sort options
Thu, 29 Apr 2010 18:25:45 -0500 run-tests: add -l short option for --local
Matt Mackall <mpm@selenic.com> [Thu, 29 Apr 2010 18:25:45 -0500] rev 11038
run-tests: add -l short option for --local
Thu, 29 Apr 2010 23:47:07 +0200 Merge with main
Martin Geisler <mg@lazybytes.net> [Thu, 29 Apr 2010 23:47:07 +0200] rev 11037
Merge with main
Wed, 28 Apr 2010 21:00:07 +0200 ui: fix check-code error
Henrik Stuart <hg@hstuart.dk> [Wed, 28 Apr 2010 21:00:07 +0200] rev 11036
ui: fix check-code error
Thu, 08 Apr 2010 11:00:46 -0400 schemes: fix // breakage with Python 2.6.5 (issue2111) stable
Michael Glassford <glassfordmjg@gmail.com> [Thu, 08 Apr 2010 11:00:46 -0400] rev 11035
schemes: fix // breakage with Python 2.6.5 (issue2111) Recent Pythons (e.g. 2.6.5 and 3.1) introduce a change that causes urlparse.urlunparse(urlparse.urlparse('x://')) to return 'x:' instead of 'x://'i and urlparse.urlunparse(urlparse.urlparse('x:///y')) to return 'x:/y' instead of 'x:///y'. Fix url.hidepassword() and url.removeauth() to handle these cases.
Wed, 28 Apr 2010 13:36:06 -0500 log: document the new xml style stable
Dan Connolly <http://www.w3.org/People/Connolly/> [Wed, 28 Apr 2010 13:36:06 -0500] rev 11034
log: document the new xml style
Wed, 28 Apr 2010 13:46:38 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Wed, 28 Apr 2010 13:46:38 -0500] rev 11033
Merge with stable
Wed, 28 Apr 2010 13:45:57 -0500 Merge with i18n
Matt Mackall <mpm@selenic.com> [Wed, 28 Apr 2010 13:45:57 -0500] rev 11032
Merge with i18n
Wed, 28 Apr 2010 13:45:21 -0500 Merge with i18n stable
Matt Mackall <mpm@selenic.com> [Wed, 28 Apr 2010 13:45:21 -0500] rev 11031
Merge with i18n
Sat, 24 Apr 2010 01:41:32 -0300 merge with i18n stable
Wagner Bruna <wbruna@yahoo.com> [Sat, 24 Apr 2010 01:41:32 -0300] rev 11030
merge with i18n stable
Sat, 24 Apr 2010 01:37:49 -0300 merge with i18n
Wagner Bruna <wbruna@yahoo.com> [Sat, 24 Apr 2010 01:37:49 -0300] rev 11029
merge with i18n
Sat, 24 Apr 2010 01:30:24 -0300 i18n-pt_BR: synchronized with ede19417c3c4 stable
Wagner Bruna <wbruna@yahoo.com> [Sat, 24 Apr 2010 01:30:24 -0300] rev 11028
i18n-pt_BR: synchronized with ede19417c3c4
Sat, 24 Apr 2010 01:34:55 -0300 merge with i18n stable stable
Wagner Bruna <wbruna@yahoo.com> [Sat, 24 Apr 2010 01:34:55 -0300] rev 11027
merge with i18n stable
Mon, 19 Apr 2010 19:50:04 +0200 i18n-sv: synchronized with latest development code
Jens Bäckman <jens.backman@gmail.com> [Mon, 19 Apr 2010 19:50:04 +0200] rev 11026
i18n-sv: synchronized with latest development code
Mon, 19 Apr 2010 18:59:02 +0200 Merge with stable
Jens Bäckman <jens.backman@gmail.com> [Mon, 19 Apr 2010 18:59:02 +0200] rev 11025
Merge with stable
Mon, 19 Apr 2010 18:57:16 +0200 i18n-sv: translated a few messages stable
Jens Bäckman <jens.backman@gmail.com> [Mon, 19 Apr 2010 18:57:16 +0200] rev 11024
i18n-sv: translated a few messages
Mon, 19 Apr 2010 18:40:02 +0200 i18n-sv: syncronized with e3396b218e10 stable
Jens Bäckman <jens.backman@gmail.com> [Mon, 19 Apr 2010 18:40:02 +0200] rev 11023
i18n-sv: syncronized with e3396b218e10
Mon, 26 Apr 2010 13:21:03 +0200 patch: strip paths in leaked git patchmeta objects
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 13:21:03 +0200] rev 11022
patch: strip paths in leaked git patchmeta objects
Mon, 26 Apr 2010 13:21:03 +0200 patch: minor cleanup of _applydiff
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 13:21:03 +0200] rev 11021
patch: minor cleanup of _applydiff
Mon, 26 Apr 2010 13:21:02 +0200 patch: git delete mode shouldn't be used at all
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 13:21:02 +0200] rev 11020
patch: git delete mode shouldn't be used at all
Mon, 26 Apr 2010 13:21:02 +0200 patch: make "unable to strip away" message less confusing
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 13:21:02 +0200] rev 11019
patch: make "unable to strip away" message less confusing
Mon, 26 Apr 2010 13:21:02 +0200 patch: descriptive patchmeta.__repr__ to help debugging
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 13:21:02 +0200] rev 11018
patch: descriptive patchmeta.__repr__ to help debugging
Fri, 23 Apr 2010 15:24:11 +0900 log: remove useless condition
Nicolas Dumazet <nicdumz.commits@gmail.com> [Fri, 23 Apr 2010 15:24:11 +0900] rev 11017
log: remove useless condition for "copied" to be not None, it requires follow=True
Mon, 26 Apr 2010 16:36:08 +0200 help config: update windows documentation to match implementation
Mads Kiilerich <mads@kiilerich.com> [Mon, 26 Apr 2010 16:36:08 +0200] rev 11016
help config: update windows documentation to match implementation This shows how confusing the current implementation is on Windows.
Tue, 27 Apr 2010 09:47:33 +0200 wix: new GUID for contrib.guid
Adrian Buehlmann <adrian@cadifra.com> [Tue, 27 Apr 2010 09:47:33 +0200] rev 11015
wix: new GUID for contrib.guid to comply with the component GUID rules of Windows Installer, applied to the change 6d9ff3374a81
Mon, 19 Apr 2010 11:00:36 +0200 contrib/mercurial.spec: drop git-viz
Mads Kiilerich <mads@kiilerich.com> [Mon, 19 Apr 2010 11:00:36 +0200] rev 11014
contrib/mercurial.spec: drop git-viz Follow-up to 9258228639ad
Sat, 24 Apr 2010 18:08:06 +0900 tags: delete unnecessary close() of atomictempfile
Yuya Nishihara <yuya@tcha.org> [Sat, 24 Apr 2010 18:08:06 +0900] rev 11013
tags: delete unnecessary close() of atomictempfile cachefile.rename() implies cachefile.close().
Sun, 25 Apr 2010 18:27:12 +0200 win32: detect console width on Windows
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 18:27:12 +0200] rev 11012
win32: detect console width on Windows Original version by anatoly techtonik <techtonik@gmail.com> Following advices from similar bzr code.
Mon, 26 Apr 2010 22:42:46 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 26 Apr 2010 22:42:46 +0200] rev 11011
Merge with crew-stable
Mon, 26 Apr 2010 22:30:40 +0200 util: fix default termwidth() under Windows stable
Patrick Mezard <pmezard@gmail.com> [Mon, 26 Apr 2010 22:30:40 +0200] rev 11010
util: fix default termwidth() under Windows sys.stdout.write('-'*80 + '\n') or sys.stdout.write('-'*80 + '\r') do not work on Windows as they do on unix. On a 80 columns Windows console, the extra CR or LF are interpreted as if belonging to the next line, so the first command displays 2 lines (only one on unix) and the second one leave the line visible and move back to the following line. To avoid this, we sacrifice one column under Windows.
Mon, 26 Apr 2010 21:35:09 +0200 commands: better markup in "hg help paths"
Martin Geisler <mg@lazybytes.net> [Mon, 26 Apr 2010 21:35:09 +0200] rev 11009
commands: better markup in "hg help paths"
Mon, 26 Apr 2010 21:32:46 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Mon, 26 Apr 2010 21:32:46 +0200] rev 11008
Merge with stable
Tue, 27 Apr 2010 00:44:06 +0530 commands: revised documentation of 'default' and 'default-push' stable
Faheem Mitha <faheem@email.unc.edu> [Tue, 27 Apr 2010 00:44:06 +0530] rev 11007
commands: revised documentation of 'default' and 'default-push' This patch was a collaborative effort between faheem, mg, timeless and ilowe.
Mon, 26 Apr 2010 11:33:37 -0500 wix: hgweb file renames
Steve Borho <steve@borho.org> [Mon, 26 Apr 2010 11:33:37 -0500] rev 11006
wix: hgweb file renames
Mon, 26 Apr 2010 11:03:40 -0500 zeroconf: handle string hgweb config args
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11005
zeroconf: handle string hgweb config args
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: unify hgweb calls in serve
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11004
hgweb: unify hgweb calls in serve
Mon, 26 Apr 2010 11:03:40 -0500 serve: webdir_conf -> webconf
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11003
serve: webdir_conf -> webconf
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: synchronize fcgi and wsgi scripts
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11002
hgweb: synchronize fcgi and wsgi scripts
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: drop hgwebdir.cgi, now unified with hgweb.cgi
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11001
hgweb: drop hgwebdir.cgi, now unified with hgweb.cgi
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: simplify hgweb.cgi, add help pointer
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 11000
hgweb: simplify hgweb.cgi, add help pointer - move important config to the top - add help pointer - drop encoding hack comment (use web.encoding) - simplify imports - use unified hgweb interface
Mon, 26 Apr 2010 11:03:40 -0500 help: add some help for hgweb.config files
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10999
help: add some help for hgweb.config files
Mon, 26 Apr 2010 11:03:40 -0500 help: config.txt typo
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10998
help: config.txt typo
Mon, 26 Apr 2010 11:03:40 -0500 docs: document default for web.encoding
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10997
docs: document default for web.encoding
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: make hgweb.hgweb a unified interface to hgweb/hgwebdir
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10996
hgweb: make hgweb.hgweb a unified interface to hgweb/hgwebdir
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: always clear report_untrusted and interactive
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10995
hgweb: always clear report_untrusted and interactive
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: add baseui to hgweb entrypoint
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10994
hgweb: add baseui to hgweb entrypoint
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: make baseui parameter non-positional
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10993
hgweb: make baseui parameter non-positional
Mon, 26 Apr 2010 11:03:40 -0500 hgweb: make top-level prototypes mirror their callees
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:03:40 -0500] rev 10992
hgweb: make top-level prototypes mirror their callees
Mon, 26 Apr 2010 11:02:11 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 26 Apr 2010 11:02:11 -0500] rev 10991
Merge with stable
Mon, 26 Apr 2010 14:40:34 +0200 test-convert-git: be tolerant to git output variants stable
Patrick Mezard <pmezard@gmail.com> [Mon, 26 Apr 2010 14:40:34 +0200] rev 10990
test-convert-git: be tolerant to git output variants
Fri, 23 Apr 2010 14:29:44 +0200 color: handle non-standard stdout on win32
Patrick Mezard <pmezard@gmail.com> [Fri, 23 Apr 2010 14:29:44 +0200] rev 10989
color: handle non-standard stdout on win32
Sun, 25 Apr 2010 23:36:56 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 23:36:56 +0200] rev 10988
Merge with crew-stable
Sun, 25 Apr 2010 23:07:46 +0200 convert/git: check status when reading output stream stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 23:07:46 +0200] rev 10987
convert/git: check status when reading output stream
Sun, 25 Apr 2010 22:59:50 +0200 convert/git: check status when reading the whole output stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 22:59:50 +0200] rev 10986
convert/git: check status when reading the whole output
Sun, 25 Apr 2010 22:32:27 +0200 convert/git: rename gitcmd() into gitopen() for readability stable
Patrick Mezard <pmezard@gmail.com> [Sun, 25 Apr 2010 22:32:27 +0200] rev 10985
convert/git: rename gitcmd() into gitopen() for readability
Sun, 25 Apr 2010 18:19:54 +0200 minirst: support all recommended title adornments
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 18:19:54 +0200] rev 10984
minirst: support all recommended title adornments
Sun, 25 Apr 2010 17:48:26 +0200 minirst: correctly format sections containing inline markup
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.
Sun, 25 Apr 2010 17:38:41 +0200 ui: support quotes in configlist (issue2147)
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.
Sun, 25 Apr 2010 17:11:50 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 17:11:50 +0200] rev 10981
Merge with stable
Sun, 25 Apr 2010 17:11:36 +0200 hgrc.5: mention lists as well stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 17:11:36 +0200] rev 10980
hgrc.5: mention lists as well
Sun, 25 Apr 2010 16:46:44 +0200 Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:46:44 +0200] rev 10979
Merge with stable
Sun, 25 Apr 2010 16:46:26 +0200 hgrc.5: describe form of config values stable
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:46:26 +0200] rev 10978
hgrc.5: describe form of config values
Sun, 25 Apr 2010 16:17:24 +0200 minirst: add test for sections
Martin Geisler <mg@lazybytes.net> [Sun, 25 Apr 2010 16:17:24 +0200] rev 10977
minirst: add test for sections
Sat, 24 Apr 2010 23:08:27 +0200 contrib/win32: update build instructions after cbe400a8e217
Martin Geisler <mg@lazybytes.net> [Sat, 24 Apr 2010 23:08:27 +0200] rev 10976
contrib/win32: update build instructions after cbe400a8e217
Fri, 23 Apr 2010 09:55:47 +0200 doc: add links from hgrc.5 to hg.1
Martin Geisler <mg@aragost.com> [Fri, 23 Apr 2010 09:55:47 +0200] rev 10975
doc: add links from hgrc.5 to hg.1
Fri, 23 Apr 2010 09:53:25 +0200 doc: make links for hg role
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
Thu, 22 Apr 2010 10:24:49 +0200 Use hg role in help strings
Martin Geisler <mg@aragost.com> [Thu, 22 Apr 2010 10:24:49 +0200] rev 10973
Use hg role in help strings
Thu, 22 Apr 2010 10:04:53 +0200 doc, minirst: support hg interpreted text role
Martin Geisler <mg@aragost.com> [Thu, 22 Apr 2010 10:04:53 +0200] rev 10972
doc, minirst: support hg interpreted text role
Thu, 22 Apr 2010 09:57:04 +0200 doc: add generic frontend to rst2man and rst2html
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.
Wed, 21 Apr 2010 01:34:12 +0200 localrepo.commit: use explicit variables, avoid creating new contexts
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
Wed, 21 Apr 2010 01:18:31 +0200 context: remove parents parameter to workingctx
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.
(0) -10000 -3000 -1000 -300 -100 -96 +96 +100 +300 +1000 +3000 +10000 +30000 tip