Fri, 19 Mar 2010 10:39:01 +0100 wix: don't show version in title of root feature stable
Adrian Buehlmann <adrian@cadifra.com> [Fri, 19 Mar 2010 10:39:01 +0100] rev 10733
wix: don't show version in title of root feature The version is already shown in the title bar of the feature selection dialog and in the text of the welcome dialog. It's unusual for Windows programs to repeat the version in the root feature.
Fri, 19 Mar 2010 10:26:19 +0100 wix: use build variable for VC redist source dir stable
Adrian Buehlmann <adrian@cadifra.com> [Fri, 19 Mar 2010 10:26:19 +0100] rev 10732
wix: use build variable for VC redist source dir
Thu, 18 Mar 2010 14:36:24 -0700 Merge with stable
Brendan Cully <brendan@kublai.com> [Thu, 18 Mar 2010 14:36:24 -0700] rev 10731
Merge with stable
Thu, 18 Mar 2010 19:26:56 +0100 mq: allow lines starting with '--- ' in patch messages stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 18 Mar 2010 19:26:56 +0100] rev 10730
mq: allow lines starting with '--- ' in patch messages
Thu, 18 Mar 2010 18:22:34 +0100 patch: enhance diff detection regexp, allow '--- ' in patch message stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 18 Mar 2010 18:22:34 +0100] rev 10729
patch: enhance diff detection regexp, allow '--- ' in patch message
Thu, 18 Mar 2010 16:38:07 +0100 fix bug in hg.clone when passing in a repository object stable
Sune Foldager <cryo@cyanite.org> [Thu, 18 Mar 2010 16:38:07 +0100] rev 10728
fix bug in hg.clone when passing in a repository object
Thu, 18 Mar 2010 16:32:03 +0100 check-code: more tests and more robust python filtering
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 18 Mar 2010 16:32:03 +0100] rev 10727
check-code: more tests and more robust python filtering
Thu, 18 Mar 2010 01:59:53 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Thu, 18 Mar 2010 01:59:53 +0100] rev 10726
Merge with stable
Thu, 18 Mar 2010 01:58:26 +0100 localrepo: more specific warning on adding large files stable
Martin Geisler <mg@lazybytes.net> [Thu, 18 Mar 2010 01:58:26 +0100] rev 10725
localrepo: more specific warning on adding large files With better language as suggested by timeless.
Wed, 17 Mar 2010 18:15:16 -0500 progress: drop extra args for pos=None calls (issue2087)
Matt Mackall <mpm@selenic.com> [Wed, 17 Mar 2010 18:15:16 -0500] rev 10724
progress: drop extra args for pos=None calls (issue2087)
Wed, 17 Mar 2010 15:36:48 -0500 check-code: fix check-code complaint
Matt Mackall <mpm@selenic.com> [Wed, 17 Mar 2010 15:36:48 -0500] rev 10723
check-code: fix check-code complaint
Wed, 17 Mar 2010 14:15:33 +0100 check-code: improve quote detection regexp, add tests
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 17 Mar 2010 14:15:33 +0100] rev 10722
check-code: improve quote detection regexp, add tests
Wed, 17 Mar 2010 10:55:28 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Wed, 17 Mar 2010 10:55:28 +0100] rev 10721
Merge with stable
Wed, 17 Mar 2010 10:51:26 +0100 check-code: add a return value to checkfile function
Pierre-Yves David <pierre-yves.david@logilab.fr> [Wed, 17 Mar 2010 10:51:26 +0100] rev 10720
check-code: add a return value to checkfile function The checkfile function returns True if the file is correct, False otherwise.
Tue, 16 Mar 2010 19:53:00 +0100 code-code: Add a logfunc argument to checkfile
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 16 Mar 2010 19:53:00 +0100] rev 10719
code-code: Add a logfunc argument to checkfile This helps external tool customisation. The logfunc argument must be a function called to report errors. A new logger class is also added to keep the old behaviour by default.
Tue, 16 Mar 2010 19:52:58 +0100 check-code: Add a ``maxerr`` argument to the ``checkfile`` function
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 16 Mar 2010 19:52:58 +0100] rev 10718
check-code: Add a ``maxerr`` argument to the ``checkfile`` function check-code.py used to halt after 15 errors. This changeset adds a new argument to the checkfile function to control this limit.
Tue, 16 Mar 2010 19:52:57 +0100 check-code: Add a ``checkfile`` function
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 16 Mar 2010 19:52:57 +0100] rev 10717
check-code: Add a ``checkfile`` function The part of the code actually checking each file is moved in the ``checkfile`` function to allow external reuses.
Tue, 16 Mar 2010 19:52:56 +0100 check-code: Only call check-code if __name__ = "__main__".
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 16 Mar 2010 19:52:56 +0100] rev 10716
check-code: Only call check-code if __name__ = "__main__". This changeset moves the code that actually executes something to the "if __name__ = '__main__'" section to allow the file to be imported as a module.
Tue, 16 Mar 2010 19:52:55 +0100 add a small test for contrib/check-code.py
Pierre-Yves David <pierre-yves.david@logilab.fr> [Tue, 16 Mar 2010 19:52:55 +0100] rev 10715
add a small test for contrib/check-code.py This changeset adds a test file for contrib/check-code.py. This test runs check-code.py against two small files. The first file should not raise any check-code.py error while the second should. A line contains multiple errors to verify the check-code.py behaviour: In the case of multiple errors at the same line, the context line should only be displayed once.
Tue, 16 Mar 2010 22:29:16 +0100 keyword: do not bother about detecting extension path in demo
Christian Ebert <blacktrash@gmx.net> [Tue, 16 Mar 2010 22:29:16 +0100] rev 10714
keyword: do not bother about detecting extension path in demo Detecting and showing the path to a keyword extension in a non-standard place only made sense while keyword.py was not shipped with Mercurial. The test output has changed because we do not have a spurious space at eol anymore.
Tue, 16 Mar 2010 22:28:58 +0100 keyword: make kwdemo less verbose
Christian Ebert <blacktrash@gmx.net> [Tue, 16 Mar 2010 22:28:58 +0100] rev 10713
keyword: make kwdemo less verbose 1) Set the branchname always silently with dirstate.setbranch(). We create a branch so that testing the {branches} template does not come up empty. But kwdemo is hardly the place to inform the user by inference why {branches} is empty on the default branch. "demobranch" is ascii and cannot be changed, so using the internal command instead of commands.branch() is safe. 2) Do not show full path to temporary directory (distracting long lines on Mac OS X). 3) No special debug output. Output only related to keyword, no internals like unsetting of commit hooks etc.
Tue, 16 Mar 2010 22:28:23 +0100 keyword: 1 variable name for overwriting candidates
Christian Ebert <blacktrash@gmx.net> [Tue, 16 Mar 2010 22:28:23 +0100] rev 10712
keyword: 1 variable name for overwriting candidates
Tue, 16 Mar 2010 22:27:22 +0100 keyword: do not customize ui.note() when overwriting
Christian Ebert <blacktrash@gmx.net> [Tue, 16 Mar 2010 22:27:22 +0100] rev 10711
keyword: do not customize ui.note() when overwriting Behaviour change: hg commit --verbose now prints out the names of the files which are overwritten.
Mon, 15 Mar 2010 20:52:22 +0100 mq: test for init --mq with a destination argument stable
Cédric Duval <cedricduval@free.fr> [Mon, 15 Mar 2010 20:52:22 +0100] rev 10710
mq: test for init --mq with a destination argument
Tue, 16 Mar 2010 17:39:12 +0100 contrib/wix: fix product name to include version stable
Adrian Buehlmann <adrian@cadifra.com> [Tue, 16 Mar 2010 17:39:12 +0100] rev 10709
contrib/wix: fix product name to include version Without this, Mercurial is registered under the installed programs on Windows as just 'Mercurial', which is unusual for a program to do on Windows. Including the version in the registered product name registers the software in the Windows control panel of installed programs as, for example, 'Mercurial 1.5' (for 1.5), or as 'Mercurial 1.5.1032' for a stable 1.5+32-35893dcfd40c 'Mercurial 1.5.5080' for a unstable 1.5+80-1ee60e82333c when using http://bitbucket.org/tortoisehg/thg-winbuild to create daily builds. Furthermore, the install UI texts in the built installer database (MSI file) are more clear on what the user is about to install, as, for example, the text in the initial installer dialog now reads "The Setup Wizard will install Mercurial 1.5 on your computer" instead of just "The Setup Wizard will install Mercurial on your computer"
Tue, 16 Mar 2010 16:41:22 +0100 help: it's not necessary to escape quotes
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 Mar 2010 16:41:22 +0100] rev 10708
help: it's not necessary to escape quotes
Tue, 16 Mar 2010 16:39:17 +0100 check-code: remove simple quotes first
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 Mar 2010 16:39:17 +0100] rev 10707
check-code: remove simple quotes first
Tue, 16 Mar 2010 01:16:19 +0100 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 Mar 2010 01:16:19 +0100] rev 10706
merge with stable
Tue, 16 Mar 2010 01:16:04 +0100 filelog: no need to optimize an uncommon case, assume meta = {}
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 Mar 2010 01:16:04 +0100] rev 10705
filelog: no need to optimize an uncommon case, assume meta = {}
Tue, 16 Mar 2010 01:12:46 +0100 filelog: text is stored modified when it starts with '\1\n' stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 Mar 2010 01:12:46 +0100] rev 10704
filelog: text is stored modified when it starts with '\1\n'
Mon, 15 Mar 2010 16:36:32 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Mon, 15 Mar 2010 16:36:32 -0500] rev 10703
Merge with stable
Fri, 12 Mar 2010 16:16:47 -0600 check-code: add check for any/all
Matt Mackall <mpm@selenic.com> [Fri, 12 Mar 2010 16:16:47 -0600] rev 10702
check-code: add check for any/all
Mon, 15 Mar 2010 19:55:52 +0100 cvsps: fix traceback involving 'synthetic' stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 15 Mar 2010 19:55:52 +0100] rev 10701
cvsps: fix traceback involving 'synthetic' https://bugzilla.redhat.com/show_bug.cgi?id=573666 Reported by Sjoerd Mullender
Mon, 15 Mar 2010 18:40:00 +0100 progress: use a verb in present participle
Martin Geisler <mg@lazybytes.net> [Mon, 15 Mar 2010 18:40:00 +0100] rev 10700
progress: use a verb in present participle
Mon, 15 Mar 2010 18:36:11 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Mon, 15 Mar 2010 18:36:11 +0100] rev 10699
Merge with stable
Mon, 15 Mar 2010 18:33:39 +0100 progress: use a verb (+noun) in present participle stable
Martin Geisler <mg@lazybytes.net> [Mon, 15 Mar 2010 18:33:39 +0100] rev 10698
progress: use a verb (+noun) in present participle
Sun, 14 Mar 2010 00:28:10 +0100 subrepo: fix hgrc paths section during subrepo pulling stable
Edouard Gomez <ed.gomez@free.fr> [Sun, 14 Mar 2010 00:28:10 +0100] rev 10697
subrepo: fix hgrc paths section during subrepo pulling There are two bugs in current subrepo ctor: - hgrc paths were using parent repo (ctx._repo) instead of self._repo - it was joined with local extract path, not its source repo path Fixed both bugs using _abssource on self once it is fully initialized. It gets the job done perfectly for pull and push urls.
Sun, 14 Mar 2010 23:18:50 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 14 Mar 2010 23:18:50 +0100] rev 10696
Merge with crew-stable
Tue, 09 Mar 2010 12:09:57 +0100 convert: teach cvsps to handle . repository (issue1649) stable
Mathieu Clabaut <mathieu.clabaut@systerel.fr> [Tue, 09 Mar 2010 12:09:57 +0100] rev 10695
convert: teach cvsps to handle . repository (issue1649) For a CVS repository checked out with "cvs co .", the prefix used to strip of what we get from CVS was previously erroneously set to "repopath/.". We now prevent the dot to be added. Test folded in test-convert-cvs and simplified by Patrick Mézard <pmezard@gmail.com>.
Sun, 14 Mar 2010 23:10:52 +0100 record: separate each hunk with a blank line
Martin Geisler <mg@lazybytes.net> [Sun, 14 Mar 2010 23:10:52 +0100] rev 10694
record: separate each hunk with a blank line This makes it easier for the eye to find the beginning of a hunk when scrolling up in the terminal.
Sun, 14 Mar 2010 22:17:10 +0100 mq: do not try to delete non-existent files (regression from e8e56d8377ab)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 22:17:10 +0100] rev 10693
mq: do not try to delete non-existent files (regression from e8e56d8377ab)
Sun, 14 Mar 2010 22:21:48 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Sun, 14 Mar 2010 22:21:48 +0100] rev 10692
Merge with stable
Sun, 14 Mar 2010 18:46:38 +0100 mq: fix init with nonexistent or non-local repository stable
Cédric Duval <cedricduval@free.fr> [Sun, 14 Mar 2010 18:46:38 +0100] rev 10691
mq: fix init with nonexistent or non-local repository
Sun, 14 Mar 2010 19:21:24 +0100 mq: no longer refer to deprecated qinit -c command stable
Cédric Duval <cedricduval@free.fr> [Sun, 14 Mar 2010 19:21:24 +0100] rev 10690
mq: no longer refer to deprecated qinit -c command
Sun, 14 Mar 2010 19:17:06 +0100 mq: don't mention qinit as a "common task" stable
Cédric Duval <cedricduval@free.fr> [Sun, 14 Mar 2010 19:17:06 +0100] rev 10689
mq: don't mention qinit as a "common task" Without -c, it is a no-op (the queue is implicitly initialized by all relevant commands if needed), and queue repositories with -c are an advanced usage of mq, and not otherwise required.
Sun, 14 Mar 2010 19:09:55 +0100 mq: don't use regexp when not necessary
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 19:09:55 +0100] rev 10688
mq: don't use regexp when not necessary
Sun, 14 Mar 2010 14:53:20 +0100 mq: use xrange/enumerate instead of += 1
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 14:53:20 +0100] rev 10687
mq: use xrange/enumerate instead of += 1
Sun, 14 Mar 2010 14:45:01 +0100 mq: don't use len(list) unless necessary
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 14:45:01 +0100] rev 10686
mq: don't use len(list) unless necessary
Sun, 14 Mar 2010 12:08:14 +0100 mq: find_series() simplify and don't use regexps
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 12:08:14 +0100] rev 10685
mq: find_series() simplify and don't use regexps
Sun, 14 Mar 2010 11:12:51 +0100 mq: fix coding style (missing space)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 11:12:51 +0100] rev 10684
mq: fix coding style (missing space)
Sun, 14 Mar 2010 11:12:07 +0100 mq: qsave creates entries with the left part empty (':patchname')
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 11:12:07 +0100] rev 10683
mq: qsave creates entries with the left part empty (':patchname')
Sun, 14 Mar 2010 01:35:54 +0100 mq: simplify statusentry(), fix restore broken by ee48e5ef8753
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 01:35:54 +0100] rev 10682
mq: simplify statusentry(), fix restore broken by ee48e5ef8753
Sun, 14 Mar 2010 01:06:58 +0100 mq: use context API
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 01:06:58 +0100] rev 10681
mq: use context API
Sun, 14 Mar 2010 01:01:17 +0100 mq: simplify qparents calculation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 01:01:17 +0100] rev 10680
mq: simplify qparents calculation
Sun, 14 Mar 2010 00:53:55 +0100 mq: simplify commit message generation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 00:53:55 +0100] rev 10679
mq: simplify commit message generation
Sun, 14 Mar 2010 00:36:10 +0100 mq: avoid many hex/bin conversions, keep the binary node when possible
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 14 Mar 2010 00:36:10 +0100] rev 10678
mq: avoid many hex/bin conversions, keep the binary node when possible
Sun, 07 Feb 2010 17:12:41 +0100 rebase: add option to not commit after a collapsing
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Sun, 07 Feb 2010 17:12:41 +0100] rev 10677
rebase: add option to not commit after a collapsing This option is useful when other extensions (e.g., pbranch) want to use rebase --collapse and append other things before committing. This is not intended to be used from command line.
Sat, 13 Mar 2010 20:02:46 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 13 Mar 2010 20:02:46 +0100] rev 10676
Merge with crew-stable
Thu, 11 Mar 2010 00:28:31 +0900 hgweb: make code to join url path simpler stable
Yuya Nishihara <yuya@tcha.org> [Thu, 11 Mar 2010 00:28:31 +0900] rev 10675
hgweb: make code to join url path simpler Now SCRIPT_NAME never contains http://host:port part, we don't need to care about '://'.
Thu, 11 Mar 2010 00:28:27 +0900 hgweb: fix broken URLs of RSS/Atom feeds (issue1772) stable
Yuya Nishihara <yuya@tcha.org> [Thu, 11 Mar 2010 00:28:27 +0900] rev 10674
hgweb: fix broken URLs of RSS/Atom feeds (issue1772) This fixes doubled URL, e.g. http://example.orghttp://example.org/..., which appears on RSS/Atom feeds served by hgwebdir. It splits baseurl to update SERVER_NAME, SERVER_PORT and SCRIPT_NAME, according to RFC 3875. Updated the test output since SCRIPT_NAME becomes not to contain http://host:port part.
Thu, 11 Mar 2010 00:25:46 +0900 hgweb: introduce helper method to update req.env stable
Yuya Nishihara <yuya@tcha.org> [Thu, 11 Mar 2010 00:25:46 +0900] rev 10673
hgweb: introduce helper method to update req.env
Tue, 02 Mar 2010 15:08:43 -0500 rebase: always check if rebasing onto an applied mq patch. stable
Greg Ward <greg-hg@gerg.ca> [Tue, 02 Mar 2010 15:08:43 -0500] rev 10672
rebase: always check if rebasing onto an applied mq patch. Previously, it only checked for an mq patch if the user explicitly passed -d/--dest. But rebasing onto an mq patch is a bad idea regardless of how we determine the rebase destination.
Sat, 13 Mar 2010 19:57:52 +0100 subrepo: wrap long line
Martin Geisler <mg@lazybytes.net> [Sat, 13 Mar 2010 19:57:52 +0100] rev 10671
subrepo: wrap long line
Sat, 13 Mar 2010 17:02:41 +0100 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Mar 2010 17:02:41 +0100] rev 10670
merge with stable
Fri, 05 Mar 2010 17:38:02 -0500 test-extension: fix disabled extension tests for run-tests.py --local stable
Brodie Rao <me+hg@dackz.net> [Fri, 05 Mar 2010 17:38:02 -0500] rev 10669
test-extension: fix disabled extension tests for run-tests.py --local One test that requires inserting a broken extension into hgext does this by modifying PYTHONPATH. This doesn't work when run with --local because the 'hg' script being used is in the same directory as the local hgext. Instead of modifying PYTHONPATH, a secondary extension is enabled using --config that inserts the dummy hgext at the beginning of sys.path, before the script's path.
Fri, 12 Mar 2010 01:23:35 +0100 subrepo: print subrepo pulling URL
Edouard Gomez <ed.gomez@free.fr> [Fri, 12 Mar 2010 01:23:35 +0100] rev 10668
subrepo: print subrepo pulling URL
Sat, 13 Mar 2010 16:44:52 +0100 merge with stable stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Mar 2010 16:44:52 +0100] rev 10667
merge with stable
Fri, 12 Mar 2010 01:23:35 +0100 subrepo: keep ui and hgrc in sync when creating new repo stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 12 Mar 2010 01:23:35 +0100] rev 10666
subrepo: keep ui and hgrc in sync when creating new repo
Fri, 12 Mar 2010 01:23:35 +0100 subrepo: forward the push to argument into _abssource stable
Edouard Gomez <ed.gomez@free.fr> [Fri, 12 Mar 2010 01:23:35 +0100] rev 10665
subrepo: forward the push to argument into _abssource
Sat, 13 Mar 2010 16:19:28 +0100 mercurial.spec: remove reference to doc/ja stable
Greg Lindahl <greg@blekko.com> [Sat, 13 Mar 2010 16:19:28 +0100] rev 10664
mercurial.spec: remove reference to doc/ja
Sat, 13 Mar 2010 12:57:20 +0100 mq: simplify and use context API
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Mar 2010 12:57:20 +0100] rev 10663
mq: simplify and use context API
Sat, 13 Mar 2010 00:08:06 +0100 mq: avoid a (potentially expensive) repo.status(unknown=True) call
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Mar 2010 00:08:06 +0100] rev 10662
mq: avoid a (potentially expensive) repo.status(unknown=True) call
Sat, 13 Mar 2010 00:02:33 +0100 mq: all_files can be a set, remove dangerous default values
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Mar 2010 00:02:33 +0100] rev 10661
mq: all_files can be a set, remove dangerous default values
Fri, 12 Mar 2010 00:50:41 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Fri, 12 Mar 2010 00:50:41 +0100] rev 10660
Merge with stable
Fri, 12 Mar 2010 00:45:27 +0100 rebase: remove unnecessary \" from help string stable
Martin Geisler <mg@lazybytes.net> [Fri, 12 Mar 2010 00:45:27 +0100] rev 10659
rebase: remove unnecessary \" from help string They are not needed inside triple-quoted strings and they confuse the line number computation done in i18n/hggettext. The script tries to find the docstring in the source file. When \" in the source is turned into just " in the docstring, the docstring can no longer be found.
Mon, 08 Mar 2010 03:07:35 +0100 test-merge-default and check-code.py: No "export x=x" in sh stable
Mads Kiilerich <mads@kiilerich.com> [Mon, 08 Mar 2010 03:07:35 +0100] rev 10658
test-merge-default and check-code.py: No "export x=x" in sh
Fri, 12 Mar 2010 00:02:39 +0100 Merge with stable
Martin Geisler <mg@lazybytes.net> [Fri, 12 Mar 2010 00:02:39 +0100] rev 10657
Merge with stable
Thu, 11 Mar 2010 16:54:34 -0600 progress: document progress.disable config option stable
Augie Fackler <durin42@gmail.com> [Thu, 11 Mar 2010 16:54:34 -0600] rev 10656
progress: document progress.disable config option
Thu, 11 Mar 2010 23:44:12 +0100 shrink-revlog: add missing whitespace in expression
Martin Geisler <mg@lazybytes.net> [Thu, 11 Mar 2010 23:44:12 +0100] rev 10655
shrink-revlog: add missing whitespace in expression
Thu, 11 Mar 2010 19:09:35 +0100 any is not available for python2.4
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Mar 2010 19:09:35 +0100] rev 10654
any is not available for python2.4
Thu, 11 Mar 2010 18:49:41 +0100 keyword: update copyright
Christian Ebert <blacktrash@gmx.net> [Thu, 11 Mar 2010 18:49:41 +0100] rev 10653
keyword: update copyright
Thu, 11 Mar 2010 18:49:14 +0100 keyword: remove deprecated options
Christian Ebert <blacktrash@gmx.net> [Thu, 11 Mar 2010 18:49:14 +0100] rev 10652
keyword: remove deprecated options
Thu, 11 Mar 2010 17:43:44 +0100 style: use consistent variable names (*mod) with imports which would shadow
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 11 Mar 2010 17:43:44 +0100] rev 10651
style: use consistent variable names (*mod) with imports which would shadow
Thu, 11 Mar 2010 15:52:17 +0100 archive: autodetect archive type by extension (issue2058)
David Wolever <david@wolever.net> [Thu, 11 Mar 2010 15:52:17 +0100] rev 10650
archive: autodetect archive type by extension (issue2058)
Thu, 11 Mar 2010 15:38:35 +0100 merge with stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 11 Mar 2010 15:38:35 +0100] rev 10649
merge with stable
Thu, 11 Mar 2010 15:32:24 +0100 tests: use external coverage, mandate newer version stable
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 15:32:24 +0100] rev 10648
tests: use external coverage, mandate newer version This removes the option for including the stdlib in coverage reports.
Thu, 11 Mar 2010 09:11:01 -0500 churn: use ui.progress instead of --progress
Eric Eisner <ede@mit.edu> [Thu, 11 Mar 2010 09:11:01 -0500] rev 10647
churn: use ui.progress instead of --progress
Tue, 09 Mar 2010 21:53:16 -0500 rebase: improve help text stable
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:53:16 -0500] rev 10646
rebase: improve help text - add a paragraph about default dest/source changesets - option help: say "changeset" not "revision" - option help: explain -b/--base better - clarify that -a/--abort and -c/--continue are different from the other options
Thu, 11 Mar 2010 14:56:15 +0100 commands: remove extra indentation from list in help text stable
Martin Geisler <mg@lazybytes.net> [Thu, 11 Mar 2010 14:56:15 +0100] rev 10645
commands: remove extra indentation from list in help text
Thu, 11 Mar 2010 13:33:29 +0100 server: initialize wsgi app in command, then wrap server around it
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:33:29 +0100] rev 10644
server: initialize wsgi app in command, then wrap server around it
Thu, 11 Mar 2010 13:32:43 +0100 server: unnest server classes into module namespace
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:32:43 +0100] rev 10643
server: unnest server classes into module namespace
Thu, 11 Mar 2010 13:32:26 +0100 server: pass wsgi application to server (no need for non-local var)
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:32:26 +0100] rev 10642
server: pass wsgi application to server (no need for non-local var)
Thu, 11 Mar 2010 13:31:37 +0100 server: abstract setup of ipv6 vs. normal server
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:31:37 +0100] rev 10641
server: abstract setup of ipv6 vs. normal server
Thu, 11 Mar 2010 13:30:52 +0100 server: handle server-internal config setup inside server class
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:30:52 +0100] rev 10640
server: handle server-internal config setup inside server class
Thu, 11 Mar 2010 13:28:39 +0100 server: externalize and streamline mixin setup
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 13:28:39 +0100] rev 10639
server: externalize and streamline mixin setup
Thu, 11 Mar 2010 11:21:48 +0100 server: externalize application creation
Dirkjan Ochtman <djc.ochtman@kentyde.com> [Thu, 11 Mar 2010 11:21:48 +0100] rev 10638
server: externalize application creation
Thu, 11 Mar 2010 10:06:01 +0200 commands: document and test hg clone update priority stable
timeless <timeless@gmail.com> [Thu, 11 Mar 2010 10:06:01 +0200] rev 10637
commands: document and test hg clone update priority
Tue, 09 Mar 2010 21:53:16 -0500 rebase: improve help text
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:53:16 -0500] rev 10636
rebase: improve help text - add a paragraph about default dest/source changesets - option help: say "changeset" not "revision" - option help: explain -b/--base better - clarify that -a/--abort and -c/--continue are different from the other options
Wed, 10 Mar 2010 22:27:42 +0100 serve: fix port config
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 22:27:42 +0100] rev 10635
serve: fix port config
Wed, 10 Mar 2010 22:07:38 +0100 merge with other head, will show bug in hg serve
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 10 Mar 2010 22:07:38 +0100] rev 10634
merge with other head, will show bug in hg serve
Wed, 10 Mar 2010 22:05:41 +0100 test-serve: Show if port config and option are correctly used
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 10 Mar 2010 22:05:41 +0100] rev 10633
test-serve: Show if port config and option are correctly used this will break in d3f27d15c9cb
Wed, 10 Mar 2010 21:35:38 +0100 drop (default: 8000), non-zero default is automatically added to help
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 10 Mar 2010 21:35:38 +0100] rev 10632
drop (default: 8000), non-zero default is automatically added to help
Wed, 10 Mar 2010 21:21:15 +0100 make expression shorter, now the line fits into 80 chars
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 10 Mar 2010 21:21:15 +0100] rev 10631
make expression shorter, now the line fits into 80 chars
Wed, 10 Mar 2010 21:14:24 +0100 serve: fix options recording, trailing whitespace
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 21:14:24 +0100] rev 10630
serve: fix options recording, trailing whitespace
Wed, 10 Mar 2010 10:51:37 -0800 serve: allow --port=0 to specify "server chooses the port number"
Bryan O'Sullivan <bos@serpentine.com> [Wed, 10 Mar 2010 10:51:37 -0800] rev 10629
serve: allow --port=0 to specify "server chooses the port number"
Wed, 10 Mar 2010 12:38:33 +0100 rebase: improve output of hg pull --rebase (issue2072)
Sune Foldager <cryo@cyanite.org> [Wed, 10 Mar 2010 12:38:33 +0100] rev 10628
rebase: improve output of hg pull --rebase (issue2072)
Wed, 10 Mar 2010 09:52:16 +0100 shrink-revlog: factor out postorder algorithm
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 09:52:16 +0100] rev 10627
shrink-revlog: factor out postorder algorithm
Wed, 10 Mar 2010 09:51:07 +0100 shrink-revlog: factor out suboptimal computation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 09:51:07 +0100] rev 10626
shrink-revlog: factor out suboptimal computation
Wed, 10 Mar 2010 09:48:15 +0100 shrink-revlog: remove branchsort algorithm (it behaves poorly)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 09:48:15 +0100] rev 10625
shrink-revlog: remove branchsort algorithm (it behaves poorly)
Tue, 09 Mar 2010 21:25:37 -0500 shrink-revlog: add accounting of suboptimal nodes to the new algorithms.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:25:37 -0500] rev 10624
shrink-revlog: add accounting of suboptimal nodes to the new algorithms.
Tue, 09 Mar 2010 21:22:01 -0500 shrink-revlog: add "reverse postorder" and "postorder reverse" toposorts.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:22:01 -0500] rev 10623
shrink-revlog: add "reverse postorder" and "postorder reverse" toposorts. Based on a patch by Benoit Boissinot, adapted to the pluggable sort algorithm design. toposort_reversepostorder() is a very good performer; it's designed to recreate what the revlog would have looked like if Mercurial had parent deltas now. toposort_postorderreverse() is unstable and very inconsistent, but perhaps with some work it could be made better.
Thu, 25 Feb 2010 09:16:39 -0500 shrink-revlog: add --sort option for user-selectable toposort algorithm.
Greg Ward <greg-hg@gerg.ca> [Thu, 25 Feb 2010 09:16:39 -0500] rev 10622
shrink-revlog: add --sort option for user-selectable toposort algorithm.
Tue, 09 Mar 2010 21:30:19 -0500 shrink-revlog: rename some local variables for consistency.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:30:19 -0500] rev 10621
shrink-revlog: rename some local variables for consistency.
Tue, 09 Mar 2010 21:13:39 -0500 shrink-revlog: instrument sort code to record statistics.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:13:39 -0500] rev 10620
shrink-revlog: instrument sort code to record statistics. Notably, count "suboptimal" nodes (predecessor is not first parent) and (with -v) report them at the end of the run.
Tue, 09 Mar 2010 22:18:37 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 09 Mar 2010 22:18:37 +0100] rev 10619
Merge with crew-stable
Tue, 09 Mar 2010 22:11:43 +0100 convert: handle svn tree with empty roots (issue2079) stable
Patrick Mezard <pmezard@gmail.com> [Tue, 09 Mar 2010 22:11:43 +0100] rev 10618
convert: handle svn tree with empty roots (issue2079)
Tue, 09 Mar 2010 20:47:35 +0100 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 20:47:35 +0100] rev 10617
merge with stable
Tue, 09 Mar 2010 20:38:23 +0100 bundle: fix bundle generation for empty changegroup stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 20:38:23 +0100] rev 10616
bundle: fix bundle generation for empty changegroup
Tue, 09 Mar 2010 19:04:18 +0100 patch/diff: move diff related code next to each other
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 19:04:18 +0100] rev 10615
patch/diff: move diff related code next to each other
Tue, 09 Mar 2010 18:31:57 +0100 remove header handling out of mdiff.bunidiff, rename it
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 18:31:57 +0100] rev 10614
remove header handling out of mdiff.bunidiff, rename it
(0) -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 +30000 tip