Sun, 11 Jan 2009 22:55:36 -0600 revlog: kill from-style imports
Matt Mackall <mpm@selenic.com> [Sun, 11 Jan 2009 22:55:36 -0600] rev 7634
revlog: kill from-style imports They're slow.
Sun, 11 Jan 2009 22:48:28 -0600 errors: move revlog errors
Matt Mackall <mpm@selenic.com> [Sun, 11 Jan 2009 22:48:28 -0600] rev 7633
errors: move revlog errors - create error.py for exception classes to reduce demandloading - move revlog exceptions to it - change users to import error and drop revlog import if possible
Sat, 10 Jan 2009 18:02:38 -0600 refactor version code
Matt Mackall <mpm@selenic.com> [Sat, 10 Jan 2009 18:02:38 -0600] rev 7632
refactor version code - simplify version detection code - move detection code into setup.py - move version reading function into util.py - drop version.py code This makes hg more closely follow its own recommendation of how to deal with versioning your builds: use hg id in your build script.
Tue, 13 Jan 2009 23:17:19 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 13 Jan 2009 23:17:19 +0100] rev 7631
Merge with crew-stable
Tue, 13 Jan 2009 22:41:06 +0100 merge: fix execute bit update issue introduced by 89207edf3973
Patrick Mezard <pmezard@gmail.com> [Tue, 13 Jan 2009 22:41:06 +0100] rev 7630
merge: fix execute bit update issue introduced by 89207edf3973
Tue, 13 Jan 2009 13:43:42 +0100 transplant: move docstrings before imports (see issue1466)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 13 Jan 2009 13:43:42 +0100] rev 7629
transplant: move docstrings before imports (see issue1466)
Tue, 13 Jan 2009 10:44:16 +0100 diff: add --change option to display single changeset diff (issue1420)
Stepan Koltsov <yozh@mx1.ru> [Tue, 13 Jan 2009 10:44:16 +0100] rev 7628
diff: add --change option to display single changeset diff (issue1420)
Sat, 03 Jan 2009 17:15:21 +0100 mq: lowercase output
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 17:15:21 +0100] rev 7627
mq: lowercase output This extension produces quite a lot of informational messages during its normal operation and it is hard to say which strings can be changed and which cannot.
Sat, 03 Jan 2009 17:15:21 +0100 churn: lowercase output
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 17:15:21 +0100] rev 7626
churn: lowercase output This changes the continuously updated progress bar -- not something a script would rely on.
Mon, 12 Jan 2009 17:51:57 +0100 bdiff: add comment about normalization
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 12 Jan 2009 17:51:57 +0100] rev 7625
bdiff: add comment about normalization
Mon, 12 Jan 2009 13:20:09 +0100 Improved hgweb test.
Stefan Ring <stefan@complang.tuwien.ac.at> [Mon, 12 Jan 2009 13:20:09 +0100] rev 7624
Improved hgweb test. The hgweb fix in 069b29656401 aimed at restoring the "back" link in hgweb's filelog that has been lost in 62e0bb41e682. However, the previous version of this test ran the filelog command on a file with only a single filelog entry. In this case, the previous hgweb version did not exhibit the bug. The error condition is now correctly tested with a filelog of 2 entries.
Mon, 12 Jan 2009 09:57:52 +0100 tests: use killdaemons.py in test-highlight
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 12 Jan 2009 09:57:52 +0100] rev 7623
tests: use killdaemons.py in test-highlight
Mon, 12 Jan 2009 09:16:03 +0100 use dict.iteritems() rather than dict.items()
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 12 Jan 2009 09:16:03 +0100] rev 7622
use dict.iteritems() rather than dict.items() This should be faster and more future-proof. Calls where the result is to be sorted using util.sort() have been left unchanged. Calls to .items() on configparser objects have been left as-is, too.
Mon, 12 Jan 2009 09:07:02 +0100 mq: allow qpop if popped revisions are not working dir parents
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 12 Jan 2009 09:07:02 +0100] rev 7621
mq: allow qpop if popped revisions are not working dir parents
Mon, 12 Jan 2009 09:53:55 +0100 mq: refactor the pop code to be more readable and allow more changes
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 12 Jan 2009 09:53:55 +0100] rev 7620
mq: refactor the pop code to be more readable and allow more changes
Mon, 12 Jan 2009 09:13:45 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 12 Jan 2009 09:13:45 +0100] rev 7619
merge with crew-stable
Fri, 09 Jan 2009 22:15:08 +0000 Bugzilla 2.18 and on use contrib/sendbugmail.pl, not processmail.
Jim Hague <jim.hague@acm.org> [Fri, 09 Jan 2009 22:15:08 +0000] rev 7618
Bugzilla 2.18 and on use contrib/sendbugmail.pl, not processmail. During 2.17, Bugzilla ditched the old 'processmail' script. With 2.18 contrib/sendbugmail.pl arrived in its place. For notification emails to work properly, sendbugmail.pl requires as its second parameter the Bugzilla user who made the commit. Otherwise the user will not be recognised as the committer, and will receive notification emails about the commit regardless of their preference about being notified on their own commits. This parameter should be given to processmail also, but wasn't for historical reasons. Add new config with the local Bugzilla install directory, and provide defaults for the notify string which should work for most setups. Still permit notify string to be specified, and for backwards compatibility with any extant notify strings try first interpolating notify string with old-style single bug ID argument. Add new 2.18 support version to introduce sendbugmail.pl. In other words, this update should be backwards-compatible with existing installations, but offers simplified setup in most cases. And as a bonus Bugzilla notification emails will be dispatched correctly; notifiers will not receive an email unless configured to do so.
Fri, 09 Jan 2009 18:12:53 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 09 Jan 2009 18:12:53 +0100] rev 7617
merge with -stable
Fri, 09 Jan 2009 01:37:54 +0100 use enumerate instead of zip
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 09 Jan 2009 01:37:54 +0100] rev 7616
use enumerate instead of zip
Fri, 09 Jan 2009 01:36:35 +0100 patch: export shouldn't close files received as a parameter
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 09 Jan 2009 01:36:35 +0100] rev 7615
patch: export shouldn't close files received as a parameter We rely on __del__ to close the fd instead. Patchbomb was relying on this behaviour, fix it. Thanks to Manuel Barkhau for reporting it.
Mon, 12 Jan 2009 09:12:35 +0100 mq: make qnew patch format consistent with qrefresh (issue1457)
Bernhard Leiner <bleiner@gmail.com> [Mon, 12 Jan 2009 09:12:35 +0100] rev 7614
mq: make qnew patch format consistent with qrefresh (issue1457)
Sat, 10 Jan 2009 00:30:22 +0100 monoblue: fix child revision display in file diff page
Pascal Quantin <pascal.quantin@gmail.com> [Sat, 10 Jan 2009 00:30:22 +0100] rev 7613
monoblue: fix child revision display in file diff page
Fri, 09 Jan 2009 17:34:06 +0100 web: use the correct filectx in filelog
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 09 Jan 2009 17:34:06 +0100] rev 7612
web: use the correct filectx in filelog
Thu, 08 Jan 2009 14:26:30 +0100 convert: display child command output if --debug (fix 878466138b57)
Patrick Mezard <pmezard@gmail.com> [Thu, 08 Jan 2009 14:26:30 +0100] rev 7611
convert: display child command output if --debug (fix 878466138b57)
Wed, 07 Jan 2009 17:33:29 -0800 convert: print darcs error messages iff --debug
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Jan 2009 17:33:29 -0800] rev 7610
convert: print darcs error messages iff --debug
Wed, 07 Jan 2009 17:33:07 -0800 convert: check for darcs-2-compatible path
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Jan 2009 17:33:07 -0800] rev 7609
convert: check for darcs-2-compatible path
Wed, 07 Jan 2009 02:13:32 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 07 Jan 2009 02:13:32 +0100] rev 7608
merge with -stable
Tue, 06 Jan 2009 10:33:57 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 06 Jan 2009 10:33:57 +0100] rev 7607
merge with crew-stable
Mon, 05 Jan 2009 20:49:12 +0100 zeroconf: add extension documentation
David Soria Parra <dsp@php.net> [Mon, 05 Jan 2009 20:49:12 +0100] rev 7606
zeroconf: add extension documentation
Mon, 05 Jan 2009 12:48:20 -0500 1 file changed, 7 insertions(+), 9 deletions(-)
Benjamin Pollack <benjamin@bitquabit.com> [Mon, 05 Jan 2009 12:48:20 -0500] rev 7605
1 file changed, 7 insertions(+), 9 deletions(-) hgext/purge.py | 16 +++++++--------- purge: clarify behavior with regard to ignored files The purge documentation previously said that purge would delete ignored files. This is only true if purge is passed the --all option, which is now stated explicitly. A few trivial grammar errors were also fixed.
Mon, 05 Jan 2009 18:45:20 +0100 tests: shrink wait interval for test-convert-bzr-merges
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 05 Jan 2009 18:45:20 +0100] rev 7604
tests: shrink wait interval for test-convert-bzr-merges
Mon, 05 Jan 2009 14:37:46 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Mon, 05 Jan 2009 14:37:46 +0100] rev 7603
Merge with crew-stable
Mon, 05 Jan 2009 12:31:00 +0100 tests: try to prevent different ordering in test-convert-bzr-merges
Marek Kubica <marek@xivilization.net> [Mon, 05 Jan 2009 12:31:00 +0100] rev 7602
tests: try to prevent different ordering in test-convert-bzr-merges
Sun, 04 Jan 2009 21:49:37 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 04 Jan 2009 21:49:37 +0100] rev 7601
merge with crew
Sat, 03 Jan 2009 17:15:21 +0100 lowercase prompts
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 17:15:21 +0100] rev 7600
lowercase prompts The prompts are interactive and not meant for scripts.
Sat, 03 Jan 2009 17:15:21 +0100 lowercase ui.debug and assert output
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 17:15:21 +0100] rev 7599
lowercase ui.debug and assert output This does not effect the log or status commands and should be okay according to the compatibility rules.
Sat, 03 Jan 2009 17:15:15 +0100 lowercase help output
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 17:15:15 +0100] rev 7598
lowercase help output Changes docstrings to begin with a lowercase word. Only docstrings used in help output is changed. Scripts are not expected to grep the output of 'hg help' so this change should pose no problem with regard to the compatibility rules.
Sat, 03 Jan 2009 16:15:11 +0100 mq, i18n: mark strings for translation
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 16:15:11 +0100] rev 7597
mq, i18n: mark strings for translation
Sat, 03 Jan 2009 16:15:05 +0100 commands: remove redundant paragraph from tags help
Martin Geisler <mg@daimi.au.dk> [Sat, 03 Jan 2009 16:15:05 +0100] rev 7596
commands: remove redundant paragraph from tags help
Sun, 04 Jan 2009 21:44:06 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 04 Jan 2009 21:44:06 +0100] rev 7595
Merge with crew-stable
Sun, 04 Jan 2009 10:06:44 +0000 test: added testcase for cvsps log message lookahead
Frank Kingswood <frank@kingswood-consulting.co.uk> [Sun, 04 Jan 2009 10:06:44 +0000] rev 7594
test: added testcase for cvsps log message lookahead
Sun, 04 Jan 2009 01:43:12 -0600 cvsps: cvs log loop uses lookahead to avoid misleading text
David Champion <dgc@uchicago.edu> [Sun, 04 Jan 2009 01:43:12 -0600] rev 7593
cvsps: cvs log loop uses lookahead to avoid misleading text Changes cvsps.py's cvs log reader to use a one-line lookahead, so that possibly misleading log messages can be disambiguated. In particular I have past committers who used cvs log's 28-character row of hyphens within commit messages; this throws cvsps and disrupts conversion. The only alternative in this case is to edit the cvs ,v file by hand, which bloodies mercurial's "don't change history" principle.
Sun, 04 Jan 2009 18:44:39 +0100 convert/gnuarch: recode cat-log parts to utf-8 to be hg.description friendly
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 18:44:39 +0100] rev 7592
convert/gnuarch: recode cat-log parts to utf-8 to be hg.description friendly
Sun, 04 Jan 2009 18:44:30 +0100 convert/gnuarch: add cat-log payload to commit description
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 18:44:30 +0100] rev 7591
convert/gnuarch: add cat-log payload to commit description
Sun, 04 Jan 2009 19:38:41 +0100 bisect: improve hg bisect -c (relative paths, error handling)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 04 Jan 2009 19:38:41 +0100] rev 7590
bisect: improve hg bisect -c (relative paths, error handling) hg bisect -c failed with a relative path or when the executable wasn't found. Use util.find_exe()+os.spawnl() instead of os.spawnlp() and improve the handling of errors (killed process, exe not found). Thanks to Georg Brandl for reporting it.
Sun, 04 Jan 2009 19:13:02 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 04 Jan 2009 19:13:02 +0100] rev 7589
merge with crew-stable
Sun, 04 Jan 2009 19:12:42 +0100 convert/gnuarch: correct indentation
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 04 Jan 2009 19:12:42 +0100] rev 7588
convert/gnuarch: correct indentation
Sun, 04 Jan 2009 13:52:28 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 04 Jan 2009 13:52:28 +0100] rev 7587
merge with crew
Sun, 04 Jan 2009 08:06:05 +0100 test-audit-path: add one more test (issue 1450)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sun, 04 Jan 2009 08:06:05 +0100] rev 7586
test-audit-path: add one more test (issue 1450)
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: follow continuation-of revisions
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7585
convert/gnuarch: follow continuation-of revisions Built on top of previous patches: - continuation-of parsing - registered archives retrieval - use of fully qualified revisions This allows the converter scanning for more source revisions following the tree versions 'leaked' through the continuation-of informations. Coupled with the registered archives retrieval, this makes possible to decide to follow such a hint or stop scanning for more revisions. This also implies some changes in the retrieval of some base-0 revisions when they're continuation-of other revisions, in that case a 'replay' will work where a simple 'get' fails because the dir exists already. I found the code dealing with 'replay' quite good as it has already a fallback to 'get' in the error path.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: retrieve known archive names list
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7584
convert/gnuarch: retrieve known archive names list This will make possible in a followup patch to prevent following history that is not reachable because an archive is unknown to the user.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: parse continuation-of revisions in gnuarch source
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7583
convert/gnuarch: parse continuation-of revisions in gnuarch source In GNU Arch, continuation-of was often used for: - tagging revisions - continue working on a project in a new archive, because arch was scaling poorly in revision numbers (cat-logs were slow to be parsed and scanned through) - very similar to the previous point, fork his own branch of a project. Parsing this header information will allow to 'follow' new history because it often hints at older/forked/personal revision trees. This patch however just implements the parsing of the continuation-of header. A followup patch will implement the proper use of this new information.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: use fully qualified revisions
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7582
convert/gnuarch: use fully qualified revisions There is no need loosing information in the conversion process. This could lead to wrong shamap mappings if different archives used the same 'version' naming.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: keep track of original revision in extra headers
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7581
convert/gnuarch: keep track of original revision in extra headers It seems to be standard to populate the .rev attribute of a commit to keep track of original SCM revision names. Just do it(tm).
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: robustify cat-log retrieval
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7580
convert/gnuarch: robustify cat-log retrieval GNU Arch used to scale very poorly when revision number was increasing. This was mostly caused by the huge amount of cat-log it has to scan/read through to keep track of all patches that were merged in a given revision. In order to improve things, cat-log prunning was a common admin task that would accelerate cat-log parsing at the expense of unreachabe locally stored cat-logs. However, these missing cat-logs are still available in the archive. So try to get them from the archive as a fallback solution.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: set prefered locale for str conversions
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7579
convert/gnuarch: set prefered locale for str conversions Seems necessary, as a test on my archives goes further with this.
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: fix cat-log parsing
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7578
convert/gnuarch: fix cat-log parsing cat-log parsing was very wrong. It assumed the Summary header was comming last, which is wrong. Plus the code was buggy because it was concatenating all headers in the summary. As parsing GNU Arch isn't trivial, and python email code does it so well... just use that ;-)
Sun, 04 Jan 2009 02:36:48 +0100 convert/gnuarch: remove unused code
Edouard Gomez <ed.gomez@free.fr> [Sun, 04 Jan 2009 02:36:48 +0100] rev 7577
convert/gnuarch: remove unused code Debug stuff ? Wipe it.
Sat, 03 Jan 2009 21:54:58 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 03 Jan 2009 21:54:58 +0100] rev 7576
Merge with crew-stable
Sat, 03 Jan 2009 21:44:15 +0100 hgweb: fix long line lengths introduced in 2dc868712dcc
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 03 Jan 2009 21:44:15 +0100] rev 7575
hgweb: fix long line lengths introduced in 2dc868712dcc
Sat, 03 Jan 2009 20:20:40 +0100 tests: use killdaemons.py in test-pull-http
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 03 Jan 2009 20:20:40 +0100] rev 7574
tests: use killdaemons.py in test-pull-http
Sat, 03 Jan 2009 21:25:19 +0100 cvsps: kill some more trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 03 Jan 2009 21:25:19 +0100] rev 7573
cvsps: kill some more trailing whitespace
Sat, 03 Jan 2009 21:24:31 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 03 Jan 2009 21:24:31 +0100] rev 7572
merge with crew-stable
Sat, 03 Jan 2009 01:05:13 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 03 Jan 2009 01:05:13 +0100] rev 7571
Merge with crew-stable
Fri, 02 Jan 2009 22:53:33 +0100 use repo.wjoin(f) instead of os.path.join(repo.root, f)
Martin Geisler <mg@daimi.au.dk> [Fri, 02 Jan 2009 22:53:33 +0100] rev 7570
use repo.wjoin(f) instead of os.path.join(repo.root, f)
Wed, 07 Jan 2009 02:11:17 +0100 correctly update dirstate after update+mode change (issue1456)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 07 Jan 2009 02:11:17 +0100] rev 7569
correctly update dirstate after update+mode change (issue1456)
Tue, 06 Jan 2009 10:30:22 +0100 mq: don't warn about ambiguous patch name when using patch index (issue1439)
Jason Orendorff <jorendorff@mozilla.com> [Tue, 06 Jan 2009 10:30:22 +0100] rev 7568
mq: don't warn about ambiguous patch name when using patch index (issue1439)
Mon, 05 Jan 2009 14:34:20 +0100 convert/gnuarch: fix switched copy source and destination
Patrick Mezard <pmezard@gmail.com> [Mon, 05 Jan 2009 14:34:20 +0100] rev 7567
convert/gnuarch: fix switched copy source and destination Reported by Edouard Gomez <ed.gomez@free.fr>
Sun, 04 Jan 2009 21:32:40 +0100 mq: drop copy records when refreshing regular patches (issue1441)
Patrick Mezard <pmezard@gmail.com> [Sun, 04 Jan 2009 21:32:40 +0100] rev 7566
mq: drop copy records when refreshing regular patches (issue1441) Copy information was saved in a common loop, then refined in a git-only block. The problem was the latter did filter out renames occuring in the current patch and irrelevant to commit. In the non-git case, copy records still existed in the dirstate, referencing removed files, making the commit to fail. Git and non-git copy handling paths are now separated for simplicity. Reported by Gary Bernhardt
Sun, 04 Jan 2009 19:10:42 +0100 hgweb: fix problems with empty repositories
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 04 Jan 2009 19:10:42 +0100] rev 7565
hgweb: fix problems with empty repositories
Sat, 03 Jan 2009 20:16:10 +0100 localrepo: fix bad manifest delta generation (issue1433)
Patrick Mezard <pmezard@gmail.com> [Sat, 03 Jan 2009 20:16:10 +0100] rev 7564
localrepo: fix bad manifest delta generation (issue1433) The issue came from the 720ae5085ee3 fix for issue586 working only for manifest.add() fast path, where the incorrect removed file set was ignored. This path was no longer taken after 716a1296e182 refactoring.
Sat, 03 Jan 2009 20:50:06 +0100 hgweb: send HTTP unauthorized error when denying pull
Mark Edgington <edgimar@gmail.com> [Sat, 03 Jan 2009 20:50:06 +0100] rev 7563
hgweb: send HTTP unauthorized error when denying pull
Sat, 03 Jan 2009 20:33:19 +0100 hgweb: allow static content when deny_read denies access
Mark Edgington <edgimar@gmail.com> [Sat, 03 Jan 2009 20:33:19 +0100] rev 7562
hgweb: allow static content when deny_read denies access
Sat, 03 Jan 2009 20:33:37 +0100 patch: kill some trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 03 Jan 2009 20:33:37 +0100] rev 7561
patch: kill some trailing whitespace
Sat, 03 Jan 2009 01:00:46 +0100 hgwebdir_mod: fix a performance issue with static files
Patrick Mezard <pmezard@gmail.com> [Sat, 03 Jan 2009 01:00:46 +0100] rev 7560
hgwebdir_mod: fix a performance issue with static files
Wed, 31 Dec 2008 18:00:35 -0600 Merge with -stable
Matt Mackall <mpm@selenic.com> [Wed, 31 Dec 2008 18:00:35 -0600] rev 7559
Merge with -stable
Wed, 31 Dec 2008 17:59:58 -0600 setup: warn about missing standard Python components
Matt Mackall <mpm@selenic.com> [Wed, 31 Dec 2008 17:59:58 -0600] rev 7558
setup: warn about missing standard Python components
Sat, 27 Dec 2008 19:05:26 +0100 Circumvent removal of valid bisect candidates due to previously skipped ones
Bernhard Leiner <bleiner@gmail.com> [Sat, 27 Dec 2008 19:05:26 +0100] rev 7557
Circumvent removal of valid bisect candidates due to previously skipped ones As reported in issue 1445: A valid candidate revision for a bisect test is not considered for testing due to its skipped ancestor. If this revision is the only untested one left an assertion error occurs.
Wed, 31 Dec 2008 17:38:35 -0600 Added signature for changeset 11a4eb81fb4f
Matt Mackall <mpm@selenic.com> [Wed, 31 Dec 2008 17:38:35 -0600] rev 7556
Added signature for changeset 11a4eb81fb4f
Wed, 31 Dec 2008 17:38:35 -0600 Added tag 1.1.2 for changeset 11a4eb81fb4f
Matt Mackall <mpm@selenic.com> [Wed, 31 Dec 2008 17:38:35 -0600] rev 7555
Added tag 1.1.2 for changeset 11a4eb81fb4f
Tue, 30 Dec 2008 22:10:41 +0100 test-audit-path: add more tests (issue 1450) 1.1.2
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Tue, 30 Dec 2008 22:10:41 +0100] rev 7554
test-audit-path: add more tests (issue 1450)
Wed, 31 Dec 2008 16:27:20 -0600 audit: reject paths with .hg (issue 1450)
Matt Mackall <mpm@selenic.com> [Wed, 31 Dec 2008 16:27:20 -0600] rev 7553
audit: reject paths with .hg (issue 1450) Spotted by Peter Arrenbrecht
Wed, 31 Dec 2008 15:04:18 +0100 merge bookmarks
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 31 Dec 2008 15:04:18 +0100] rev 7552
merge bookmarks
Wed, 31 Dec 2008 14:29:51 +0100 bookmarks: tests for track.current option
David Soria Parra <dsp@php.net> [Wed, 31 Dec 2008 14:29:51 +0100] rev 7551
bookmarks: tests for track.current option
Thu, 18 Dec 2008 10:51:11 +0100 bookmarks: set the current bookmark to the new name if we rename the current bookmark
David Soria Parra <dsp@php.net> [Thu, 18 Dec 2008 10:51:11 +0100] rev 7550
bookmarks: set the current bookmark to the new name if we rename the current bookmark If we rename the current bookmark, we have to set the current bookmark to the new name.
Wed, 31 Dec 2008 14:23:19 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 31 Dec 2008 14:23:19 +0100] rev 7549
merge with crew-stable
Wed, 31 Dec 2008 14:21:00 +0100 monoblue: add less/more links to graph page
Pascal Quantin <pascal.quantin@gmail.com> [Wed, 31 Dec 2008 14:21:00 +0100] rev 7548
monoblue: add less/more links to graph page
Thu, 25 Dec 2008 10:48:24 +0200 python implementation of diffstat
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 25 Dec 2008 10:48:24 +0200] rev 7547
python implementation of diffstat Implemented as two functions: diffstat, which yields lines of text, formatted as a usual diffstat output, and diffstatdata, which is called inside diffstat to do real performing and yield file names with appropriate data (numbers of added and removed lines).
Sun, 28 Dec 2008 19:59:42 +0100 add a comment about the need of hg._update()
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 28 Dec 2008 19:59:42 +0100] rev 7546
add a comment about the need of hg._update()
Sun, 28 Dec 2008 20:21:20 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 28 Dec 2008 20:21:20 +0100] rev 7545
merge with -stable
Thu, 25 Dec 2008 17:49:08 +0100 test-hgweb-*: replace "XX years ago" by a fixed string in get-with-headers.py
Gilles Moris <gilles.moris@free.fr> [Thu, 25 Dec 2008 17:49:08 +0100] rev 7544
test-hgweb-*: replace "XX years ago" by a fixed string in get-with-headers.py Note that other sed replacement commands are also filtering get-with-headers.py, but they seem to be more test specific, hence not handled here.
Sun, 21 Dec 2008 12:19:12 -0800 Merge crew and stable
Bryan O'Sullivan <bos@serpentine.com> [Sun, 21 Dec 2008 12:19:12 -0800] rev 7543
Merge crew and stable
Sun, 21 Dec 2008 09:40:55 +0100 merge with stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 21 Dec 2008 09:40:55 +0100] rev 7542
merge with stable
Sat, 20 Dec 2008 16:27:51 -0600 Merge with stable
Matt Mackall <mpm@selenic.com> [Sat, 20 Dec 2008 16:27:51 -0600] rev 7541
Merge with stable
Sat, 20 Dec 2008 13:09:05 +0100 merge with stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 20 Dec 2008 13:09:05 +0100] rev 7540
merge with stable
Fri, 19 Dec 2008 22:32:08 +0100 color: fix colorization of the 'old mode' git diff metadata
Gilles Moris <gilles.moris@free.fr> [Fri, 19 Dec 2008 22:32:08 +0100] rev 7539
color: fix colorization of the 'old mode' git diff metadata
Sat, 20 Dec 2008 00:43:03 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 20 Dec 2008 00:43:03 +0100] rev 7538
merge with -stable
Fri, 19 Dec 2008 18:49:02 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Dec 2008 18:49:02 +0100] rev 7537
merge with crew-stable
Fri, 19 Dec 2008 08:42:41 +0100 merge with crew-stable (again)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Dec 2008 08:42:41 +0100] rev 7536
merge with crew-stable (again)
Fri, 19 Dec 2008 08:20:19 +0100 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Dec 2008 08:20:19 +0100] rev 7535
merge with crew-stable
Tue, 16 Dec 2008 09:58:41 +0100 keyword: simplify repo.local and bundle check (as in 2f4a399a8787)
Christian Ebert <blacktrash@gmx.net> [Tue, 16 Dec 2008 09:58:41 +0100] rev 7534
keyword: simplify repo.local and bundle check (as in 2f4a399a8787)
Mon, 15 Dec 2008 12:03:28 -0800 Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Mon, 15 Dec 2008 12:03:28 -0800] rev 7533
Merge with crew-stable
Sat, 20 Dec 2008 16:12:01 -0600 Added signature for changeset 3773e510d433
Matt Mackall <mpm@selenic.com> [Sat, 20 Dec 2008 16:12:01 -0600] rev 7532
Added signature for changeset 3773e510d433
Sat, 20 Dec 2008 16:12:00 -0600 Added tag 1.1.1 for changeset 3773e510d433
Matt Mackall <mpm@selenic.com> [Sat, 20 Dec 2008 16:12:00 -0600] rev 7531
Added tag 1.1.1 for changeset 3773e510d433
Fri, 19 Dec 2008 20:58:33 -0600 resolve: clarify and simplify help 1.1.1
Matt Mackall <mpm@selenic.com> [Fri, 19 Dec 2008 20:58:33 -0600] rev 7530
resolve: clarify and simplify help
Fri, 19 Dec 2008 16:48:32 -0600 tests: fix no-diffs option
Matt Mackall <mpm@selenic.com> [Fri, 19 Dec 2008 16:48:32 -0600] rev 7529
tests: fix no-diffs option
Fri, 19 Dec 2008 16:48:31 -0600 archive: fix bogus error message with no working directory
Matt Mackall <mpm@selenic.com> [Fri, 19 Dec 2008 16:48:31 -0600] rev 7528
archive: fix bogus error message with no working directory
Fri, 19 Dec 2008 16:47:36 -0600 resolve: require -a switch to resolve all files
Matt Mackall <mpm@selenic.com> [Fri, 19 Dec 2008 16:47:36 -0600] rev 7527
resolve: require -a switch to resolve all files Like revert -a, this should make this command slightly safer
Fri, 19 Dec 2008 21:38:01 +0100 fix typo
Benoit Allard <benoit@aeteurope.nl> [Fri, 19 Dec 2008 21:38:01 +0100] rev 7526
fix typo
Fri, 19 Dec 2008 18:24:49 +0100 hgweb: mq repos should be in non-recursive collections, too
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Dec 2008 18:24:49 +0100] rev 7525
hgweb: mq repos should be in non-recursive collections, too
Fri, 19 Dec 2008 08:41:46 +0100 tests: fix test-mq-qclone-http (broken by e60aaae83323)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 19 Dec 2008 08:41:46 +0100] rev 7524
tests: fix test-mq-qclone-http (broken by e60aaae83323)
Thu, 18 Dec 2008 22:32:48 +0100 hgweb: recurse down collections only if ** in [paths]
Benoit Allard <benoit@aeteurope.nl> [Thu, 18 Dec 2008 22:32:48 +0100] rev 7523
hgweb: recurse down collections only if ** in [paths] collections: direct child repos only paths *: direct child repos only (like collections) paths **: recursive discovery When ** is used, the mq repository (if any) is also shown.
Mon, 15 Dec 2008 12:02:18 -0800 inotify: do not attempt to monkeypatch bundlerepos
Brendan Cully <brendan@kublai.com> [Mon, 15 Dec 2008 12:02:18 -0800] rev 7522
inotify: do not attempt to monkeypatch bundlerepos
Sun, 14 Dec 2008 23:05:18 -0800 Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Sun, 14 Dec 2008 23:05:18 -0800] rev 7521
Merge with crew-stable
Fri, 05 Dec 2008 14:51:50 +0100 patch: simplify linereader
Bartosz SKOWRON <getxsick@gmail.com> [Fri, 05 Dec 2008 14:51:50 +0100] rev 7520
patch: simplify linereader
Sun, 14 Dec 2008 18:13:41 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sun, 14 Dec 2008 18:13:41 +0100] rev 7519
Merge with crew-stable
Sat, 13 Dec 2008 13:28:20 +0100 merge with -stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 13 Dec 2008 13:28:20 +0100] rev 7518
merge with -stable
Sun, 14 Dec 2008 23:04:29 -0800 patch: handle git patches that remove symlinks (issue1438)
Brendan Cully <brendan@kublai.com> [Sun, 14 Dec 2008 23:04:29 -0800] rev 7517
patch: handle git patches that remove symlinks (issue1438)
Sun, 14 Dec 2008 17:35:19 +0100 context: enforce memctx.files() unicity
Patrick Mezard <pmezard@gmail.com> [Sun, 14 Dec 2008 17:35:19 +0100] rev 7516
context: enforce memctx.files() unicity localrepo.commitctx() expects changed files lists to contain unique items and does not sort itself. Passing duplicates makes them evaluated more than once and changes the committed changelog id.
Sat, 13 Dec 2008 18:32:29 +0100 store: encode trailing period and space on directory names (issue1417)
Adrian Buehlmann <adrian@cadifra.com> [Sat, 13 Dec 2008 18:32:29 +0100] rev 7515
store: encode trailing period and space on directory names (issue1417) Windows won't create directories with names ending in period or space, so we encode the last period/space character in directory names of non-hashed paths in the store using reversible ~xx encoding (' ' -> '~20', '.' -> '~2e'). With this change it is possible to remove a directory ending in period or space that was inadvertantly checked in on a linux system while still being able to clone such a repository with its full history to Windows (see also issue793).
Sat, 13 Dec 2008 17:39:56 +0100 store: don't create dirs ending in period or space for hashed paths (issue1417)
Adrian Buehlmann <adrian@cadifra.com> [Sat, 13 Dec 2008 17:39:56 +0100] rev 7514
store: don't create dirs ending in period or space for hashed paths (issue1417) Windows won't create directories with names ending in period or space, so we replace the last period/space character in truncated directory names of hashed paths with some other character (underbar).
Thu, 11 Dec 2008 13:33:35 +0000 convert-cvs: correctly handle Removed replies, fixes bug 1427
Frank Kingswood <frank@kingswood-consulting.co.uk> [Thu, 11 Dec 2008 13:33:35 +0000] rev 7513
convert-cvs: correctly handle Removed replies, fixes bug 1427
Thu, 04 Dec 2008 13:42:47 +0000 Fix test-acl failure on AIX due to read only LOGNAME.
Jim Hague <jim.hague@acm.org> [Thu, 04 Dec 2008 13:42:47 +0000] rev 7512
Fix test-acl failure on AIX due to read only LOGNAME. On AIX /etc/profile sets LOGNAME read only. This causes test-acl to fail when it comes to set LOGNAME in do_push(). Work around this by using env to set LOGNAME and run the command.
Fri, 12 Dec 2008 12:34:57 -0800 Merge with crew
Brendan Cully <brendan@kublai.com> [Fri, 12 Dec 2008 12:34:57 -0800] rev 7511
Merge with crew
Thu, 04 Dec 2008 11:21:31 -0800 Update zsh completion to use debugcomplete -v instead of parsing help
Brendan Cully <brendan@kublai.com> [Thu, 04 Dec 2008 11:21:31 -0800] rev 7510
Update zsh completion to use debugcomplete -v instead of parsing help
Thu, 04 Dec 2008 11:21:15 -0800 Make debugcomplete -v print aliases as well as commands
Brendan Cully <brendan@kublai.com> [Thu, 04 Dec 2008 11:21:15 -0800] rev 7509
Make debugcomplete -v print aliases as well as commands
Thu, 11 Dec 2008 23:36:43 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 23:36:43 +0100] rev 7508
Merge with crew-stable
Thu, 11 Dec 2008 22:59:35 +0100 patch: catch only IOError from makedirs()
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 22:59:35 +0100] rev 7507
patch: catch only IOError from makedirs()
Thu, 11 Dec 2008 22:59:35 +0100 test-mq-missing: add test for directory creation on git copy
Patrick Mezard <pmezard@gmail.com> [Thu, 11 Dec 2008 22:59:35 +0100] rev 7506
test-mq-missing: add test for directory creation on git copy
Tue, 09 Dec 2008 14:27:47 +0100 When applying a git diff, ensure that the target dir exists for new files
Stefan Rusek <stefan@rusek.org> [Tue, 09 Dec 2008 14:27:47 +0100] rev 7505
When applying a git diff, ensure that the target dir exists for new files
Wed, 10 Dec 2008 16:29:53 +0000 Revise Bugzilla module comments into extension help.
Jim Hague <jim.hague@acm.org> [Wed, 10 Dec 2008 16:29:53 +0000] rev 7504
Revise Bugzilla module comments into extension help. Revise the comments detailing module usage at the start of the Bugzilla extension into extension help text. Expand the detail given on extension settings, in an attempt to permit the user to configure successfully without having to study the extension code. Show a sample configuration as well.
Wed, 10 Dec 2008 17:47:56 +0100 test-convert-cvs-builtincvsps: test debugcvsps command
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 17:47:56 +0100] rev 7503
test-convert-cvs-builtincvsps: test debugcvsps command
Wed, 10 Dec 2008 14:02:54 +0000 Add debugcvsps command, replacing cvsps script
Frank Kingswood <frank@kingswood-consulting.co.uk> [Wed, 10 Dec 2008 14:02:54 +0000] rev 7502
Add debugcvsps command, replacing cvsps script
Wed, 10 Dec 2008 11:32:31 +0100 merge stable changes, via crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 10 Dec 2008 11:32:31 +0100] rev 7501
merge stable changes, via crew-stable
Wed, 10 Dec 2008 11:30:11 +0100 merge changes from stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 10 Dec 2008 11:30:11 +0100] rev 7500
merge changes from stable
Tue, 02 Dec 2008 15:31:48 +0100 hgrc 5: fix email.charsets documentation
Christian Ebert <blacktrash@gmx.net> [Tue, 02 Dec 2008 15:31:48 +0100] rev 7499
hgrc 5: fix email.charsets documentation
Tue, 02 Dec 2008 15:31:33 +0100 notify: no charset conversion when testing
Christian Ebert <blacktrash@gmx.net> [Tue, 02 Dec 2008 15:31:33 +0100] rev 7498
notify: no charset conversion when testing Same as for patchbomb. Make "test" a notifier attribute so we don't have to check the boolean over and over.
Tue, 09 Dec 2008 17:02:52 -0800 Merge with crew-stable
Brendan Cully <brendan@kublai.com> [Tue, 09 Dec 2008 17:02:52 -0800] rev 7497
Merge with crew-stable
Tue, 09 Dec 2008 17:01:14 -0800 issue1419: catch strange readline import error on windows
Brendan Cully <brendan@kublai.com> [Tue, 09 Dec 2008 17:01:14 -0800] rev 7496
issue1419: catch strange readline import error on windows
Wed, 10 Dec 2008 00:29:10 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 00:29:10 +0100] rev 7495
Merge with crew-stable
Wed, 10 Dec 2008 00:16:12 +0100 util: disable walkrepo() recursive behaviour
Patrick Mezard <pmezard@gmail.com> [Wed, 10 Dec 2008 00:16:12 +0100] rev 7494
util: disable walkrepo() recursive behaviour Revert b1aea76f700 and 268c582bd42a for performances reasons. Traversing checkout working directories may be too expensive.
Tue, 09 Dec 2008 09:58:13 +0000 Fix Bugzilla integration to work with new Bugzilla 3.2.
Jim Hague <jim.hague@acm.org> [Tue, 09 Dec 2008 09:58:13 +0000] rev 7493
Fix Bugzilla integration to work with new Bugzilla 3.2. Bugzilla 3.2 changes the type of all MySQL tables it uses from MyISAM to InnoDB. MyISAM does not support transactions, and performs an implied commit after each update. InnoDB does support transactions, and so exposes a bug where changes to the Bugzilla database were not committed, and so with 3.2 are lost when the database connection closes.
Mon, 08 Dec 2008 20:42:53 +0100 tests: test-walkrepo shouldn't throw SystemExit
Benoit Allard <benoit@aeteurope.nl> [Mon, 08 Dec 2008 20:42:53 +0100] rev 7492
tests: test-walkrepo shouldn't throw SystemExit Write to stdout instead of throwing Exceptions
Sun, 07 Dec 2008 19:59:01 +0100 bookmarks: this is a comment, not a string
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Dec 2008 19:59:01 +0100] rev 7491
bookmarks: this is a comment, not a string
Sun, 07 Dec 2008 19:34:07 +0100 Merge bookmarks
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:34:07 +0100] rev 7490
Merge bookmarks
Sun, 07 Dec 2008 19:33:26 +0100 Merge backout
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:33:26 +0100] rev 7489
Merge backout
Sun, 07 Dec 2008 19:31:38 +0100 Backed out changeset 4c3e0ad58c5b
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:31:38 +0100] rev 7488
Backed out changeset 4c3e0ad58c5b In discussion with mpm and tonfa we decided that we need a more generic solution and not a bookmark specific.
Sun, 07 Dec 2008 19:28:09 +0100 Merge backout
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:28:09 +0100] rev 7487
Merge backout
Sun, 07 Dec 2008 19:27:57 +0100 Backed out changeset 187a13bd14c6
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 19:27:57 +0100] rev 7486
Backed out changeset 187a13bd14c6 In discussion with mpm and tonfa we decided that we need a better rev syntax instead of a bookmark specific solution.
Sun, 07 Dec 2008 08:47:02 +0100 Merge bookmarks
David Soria Parra <dsp@php.net> [Sun, 07 Dec 2008 08:47:02 +0100] rev 7485
Merge bookmarks
Sat, 06 Dec 2008 19:30:20 +0100 bookmarks: do not overwrite bookmarks.current if not necessary
David Soria Parra <dsp@php.net> [Sat, 06 Dec 2008 19:30:20 +0100] rev 7484
bookmarks: do not overwrite bookmarks.current if not necessary If we update to the ref that the bookmarks.current points to, we do not want to update bookmarks.current
Sat, 06 Dec 2008 14:03:30 +0200 bookmarks: add --only-bookmark option to log
Alexander Solovyov <piranha@piranha.org.ua> [Sat, 06 Dec 2008 14:03:30 +0200] rev 7483
bookmarks: add --only-bookmark option to log
Sat, 06 Dec 2008 16:15:59 +0100 bookmarks: Fix tests
David Soria Parra <dsp@php.net> [Sat, 06 Dec 2008 16:15:59 +0100] rev 7482
bookmarks: Fix tests As we merge tags now with bookmarks we have add those tags to the tests.
Sat, 06 Dec 2008 01:10:11 +0100 bookmarks: more git-like branches
David Soria Parra <dsp@php.net> [Sat, 06 Dec 2008 01:10:11 +0100] rev 7481
bookmarks: more git-like branches Bookmarks are not really git branches, but with the track.current option we try to focus more on a git like behavior as this was requested.
Thu, 09 Oct 2008 08:49:03 +0200 bookmarks: Include bookmarks in tags.
Martin Geisler <mg...@daimi.au.dk> [Thu, 09 Oct 2008 08:49:03 +0200] rev 7480
bookmarks: Include bookmarks in tags.
Fri, 05 Dec 2008 11:12:46 +0100 bookmarks: Fix indention
David Soria Parra <dsp@php.net> [Fri, 05 Dec 2008 11:12:46 +0100] rev 7479
bookmarks: Fix indention
Fri, 05 Dec 2008 09:38:17 +0100 bookmarks: Adds support for a --non-bookmarked option to push
Stefan Rusek <stefan@rusek.org> [Fri, 05 Dec 2008 09:38:17 +0100] rev 7478
bookmarks: Adds support for a --non-bookmarked option to push
Sat, 06 Dec 2008 20:17:45 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Dec 2008 20:17:45 +0100] rev 7477
Merge with crew-stable
Sat, 06 Dec 2008 20:10:31 +0100 convert: backout a7492fb2107b
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Dec 2008 20:10:31 +0100] rev 7476
convert: backout a7492fb2107b This change is brain damaged, there is no reason the copyfrom revision of the project items may have any relevance when deciding the revision parent. It is meaningful only when fetching files content. Incorrect converted graph was spotted in pyglet svn repository at: ------------------------------------------------------------------------ r274 | r1chardj0n3s | 2006-12-21 02:02:14 +0100 (Jeu, 21 Dec 2006) | 2 lines Changed paths: A /branches/richard-glx-version (from /trunk:269) M /branches/richard-glx-version/pyglet/window/xlib/__init__.py R /branches/richard-glx-version/tests/test.py (from /trunk/tests/test.py:270) R /branches/richard-glx-version/tools/info.py (from /trunk/tools/info.py:272) R /branches/richard-glx-version/website/get_involved.php (from /trunk/website/get_involved.php:273) Branching to horribly mangle GLX
Sat, 06 Dec 2008 20:07:44 +0100 Rewrite svn tests using svndump
Patrick Mezard <pmezard@gmail.com> [Sat, 06 Dec 2008 20:07:44 +0100] rev 7475
Rewrite svn tests using svndump They are: - faster to run (12s vs 30s in test-convert-svn-branches case) - easier to craft - easier to debug - more portable
Sat, 06 Dec 2008 15:57:11 +0100 use inst.args instead of using __getitem__ directly
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Dec 2008 15:57:11 +0100] rev 7474
use inst.args instead of using __getitem__ directly DeprecationWarning: __getitem__ not supported for exception classes in 3.x; use args attribute
Sat, 06 Dec 2008 15:53:57 +0100 exceptions should inherit the Exception class
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Dec 2008 15:53:57 +0100] rev 7473
exceptions should inherit the Exception class
Sat, 06 Dec 2008 15:40:04 +0100 convert/cvs: do not compare None with int
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Dec 2008 15:40:04 +0100] rev 7472
convert/cvs: do not compare None with int
Sat, 06 Dec 2008 15:37:15 +0100 use repr() instead of backticks
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Dec 2008 15:37:15 +0100] rev 7471
use repr() instead of backticks
Sat, 06 Dec 2008 14:27:31 +0100 use repr() instead of backticks
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Dec 2008 14:27:31 +0100] rev 7470
use repr() instead of backticks
Fri, 05 Dec 2008 22:22:14 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Fri, 05 Dec 2008 22:22:14 +0100] rev 7469
Merge with crew-stable
Tue, 18 Nov 2008 21:46:01 -0600 rebase: add support to keep branch names
Augie Fackler <durin42@gmail.com> [Tue, 18 Nov 2008 21:46:01 -0600] rev 7468
rebase: add support to keep branch names Callback on extra fields added by Patrick Mezard <pmezard@gmail.com>.
Wed, 03 Dec 2008 22:03:05 -0800 Merge with crew
Brendan Cully <brendan@kublai.com> [Wed, 03 Dec 2008 22:03:05 -0800] rev 7467
Merge with crew
Wed, 03 Dec 2008 22:01:34 -0800 Update zsh completion for new help format
Brendan Cully <brendan@kublai.com> [Wed, 03 Dec 2008 22:01:34 -0800] rev 7466
Update zsh completion for new help format
Mon, 01 Dec 2008 13:42:04 +0000 tests: allow cvs import to reorder its filename list
Frank Kingswood <frank@kingswood-consulting.co.uk> [Mon, 01 Dec 2008 13:42:04 +0000] rev 7465
tests: allow cvs import to reorder its filename list Also fix script to generate non-zero length test file b.
Wed, 03 Dec 2008 01:28:33 +0100 re-add +x bit for test-convert-darcs (was missing from 14ed6662af48)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 03 Dec 2008 01:28:33 +0100] rev 7464
re-add +x bit for test-convert-darcs (was missing from 14ed6662af48)
Tue, 02 Dec 2008 13:06:18 -0600 Added signature for changeset 2a67430f92f1
Matt Mackall <mpm@selenic.com> [Tue, 02 Dec 2008 13:06:18 -0600] rev 7463
Added signature for changeset 2a67430f92f1
Tue, 02 Dec 2008 13:06:17 -0600 Added tag 1.1 for changeset 2a67430f92f1
Matt Mackall <mpm@selenic.com> [Tue, 02 Dec 2008 13:06:17 -0600] rev 7462
Added tag 1.1 for changeset 2a67430f92f1
Tue, 02 Dec 2008 13:05:40 -0600 encoding: normalize some silly encoding names 1.1
Matt Mackall <mpm@selenic.com> [Tue, 02 Dec 2008 13:05:40 -0600] rev 7461
encoding: normalize some silly encoding names
Tue, 02 Dec 2008 19:36:43 +0100 push: use the fast changegroup() path on push
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Dec 2008 19:36:43 +0100] rev 7460
push: use the fast changegroup() path on push The race doesn't happen on push (because the discovery is done in the same hg process), so use the fast path instead.
Mon, 01 Dec 2008 10:45:22 -0500 color: replace effect-specific reset control codes with general purpose one
Brodie Rao <me+hg@dackz.net> [Mon, 01 Dec 2008 10:45:22 -0500] rev 7459
color: replace effect-specific reset control codes with general purpose one
Tue, 02 Dec 2008 10:13:52 -0600 color: Add tests for colorized diff and status output.
Augie Fackler <durin42@gmail.com> [Tue, 02 Dec 2008 10:13:52 -0600] rev 7458
color: Add tests for colorized diff and status output.
Wed, 26 Nov 2008 22:58:07 +0100 diff colorization: finish highlighting trailing whitespace
Georg Brandl <georg@python.org> [Wed, 26 Nov 2008 22:58:07 +0100] rev 7457
diff colorization: finish highlighting trailing whitespace
Tue, 02 Dec 2008 16:46:45 +0100 color: diff colorization
Brodie Rao <me+hg@dackz.net> [Tue, 02 Dec 2008 16:46:45 +0100] rev 7456
color: diff colorization This colorizes diff, qdiff, log -p, outgoing -p, incoming -p, and tip -p.
Wed, 26 Nov 2008 08:58:31 -0500 color: add --color switch
Brodie Rao <me+hg@dackz.net> [Wed, 26 Nov 2008 08:58:31 -0500] rev 7455
color: add --color switch --color works like GNU grep --color. --color=auto only colorizes output for non-dumb terminals that are TTYs.
Mon, 01 Dec 2008 20:10:02 -0800 mq: filter out empty commit messages in qfold
Brendan Cully <brendan@kublai.com> [Mon, 01 Dec 2008 20:10:02 -0800] rev 7454
mq: filter out empty commit messages in qfold
Mon, 01 Dec 2008 20:09:10 -0800 mq: drop copy sources removed during qfold
Brendan Cully <brendan@kublai.com> [Mon, 01 Dec 2008 20:09:10 -0800] rev 7453
mq: drop copy sources removed during qfold (see issue1405)
Mon, 01 Dec 2008 14:06:02 -0800 inotify: do not complain that inotify is not running if autostart is False
Brendan Cully <brendan@kublai.com> [Mon, 01 Dec 2008 14:06:02 -0800] rev 7452
inotify: do not complain that inotify is not running if autostart is False
Mon, 01 Dec 2008 13:38:26 -0800 inotify: close most file descriptors when autostarting
Brendan Cully <brendan@kublai.com> [Mon, 01 Dec 2008 13:38:26 -0800] rev 7451
inotify: close most file descriptors when autostarting Otherwise, operations that autostart while talking to an SSH repository prevent SSH stderr from closing normally. This causes hangs at the end of hg clone or hg pull -u.
Mon, 01 Dec 2008 14:20:20 +0100 hgweb: extend [paths] syntax to match repositories recursively (issue852)
Patrick Mezard <pmezard@gmail.com> [Mon, 01 Dec 2008 14:20:20 +0100] rev 7450
hgweb: extend [paths] syntax to match repositories recursively (issue852) This feature somehow duplicates [collections] but it is simpler to use and has less issues under Windows where using absolute path as configuration file key is not supported. Suggested by Dirkjan Ochtman <dirkjan@ochtman.nl>
Mon, 01 Dec 2008 13:44:34 +0100 help: try topics before commands to avoid "diffs" showing help for diffstat
Georg Brandl <georg@python.org> [Mon, 01 Dec 2008 13:44:34 +0100] rev 7449
help: try topics before commands to avoid "diffs" showing help for diffstat
Mon, 01 Dec 2008 12:11:28 +0100 Fix non-empty $CDPATH causing failed tests.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 Dec 2008 12:11:28 +0100] rev 7448
Fix non-empty $CDPATH causing failed tests. If CDPATH contains '.', every cd command prints the target path, which causes additional output in tests and makes them fail.
Sun, 30 Nov 2008 22:51:42 +0100 convert: improve reporting of invalid svn bindings
Patrick Mezard <pmezard@gmail.com> [Sun, 30 Nov 2008 22:51:42 +0100] rev 7447
convert: improve reporting of invalid svn bindings
Sun, 30 Nov 2008 22:01:26 +0100 convert: work around svn.ra.get_files() not releasing input buffer
Patrick Mezard <pmezard@gmail.com> [Sun, 30 Nov 2008 22:01:26 +0100] rev 7446
convert: work around svn.ra.get_files() not releasing input buffer
Sun, 30 Nov 2008 18:38:42 +0100 gitweb: fix graph again after previous faulty commit (1e0677756f60)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 30 Nov 2008 18:38:42 +0100] rev 7445
gitweb: fix graph again after previous faulty commit (1e0677756f60)
Fri, 28 Nov 2008 11:38:41 +0100 Improvement to 14ce129cfcd: Use try/except and pass filename on errors
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 28 Nov 2008 11:38:41 +0100] rev 7444
Improvement to 14ce129cfcd: Use try/except and pass filename on errors Without the second part, the error message would be abort: Is a directory instead of abort: Is a directory: /home/user/.cvspass
Fri, 28 Nov 2008 09:50:30 +0100 gitweb: fix graph display in IE
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 28 Nov 2008 09:50:30 +0100] rev 7443
gitweb: fix graph display in IE
Thu, 27 Nov 2008 10:13:20 +0100 convert: check existence of ~/.cvspass before reading it
Edouard Gomez <ed.gomez@free.fr> [Thu, 27 Nov 2008 10:13:20 +0100] rev 7442
convert: check existence of ~/.cvspass before reading it
Thu, 27 Nov 2008 22:04:51 +0100 convert cvs: Fix branch name parsing
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 22:04:51 +0100] rev 7441
convert cvs: Fix branch name parsing cvsps version 2.2b1 as found in Fedora 10 outputs the following format: --------------------- PatchSet 1 Date: 2008/11/26 00:59:46 Author: mk Branch: HEAD Tag: (none) Branches: INITIAL Log: Initial revision Members: a:INITIAL->1.1 b/c:INITIAL->1.1 --------------------- The parser overwrote the Branch value with noise from the misparsed Branches value.
Thu, 27 Nov 2008 11:14:43 -0800 Fix test breakage introduced in 07faba78cf5a
Brendan Cully <brendan@kublai.com> [Thu, 27 Nov 2008 11:14:43 -0800] rev 7440
Fix test breakage introduced in 07faba78cf5a
Thu, 27 Nov 2008 11:05:50 -0800 Ignore eclipse droppings
Brendan Cully <brendan@kublai.com> [Thu, 27 Nov 2008 11:05:50 -0800] rev 7439
Ignore eclipse droppings
Thu, 27 Nov 2008 11:04:29 -0800 Add hgcia to hgext
Brendan Cully <brendan@kublai.com> [Thu, 27 Nov 2008 11:04:29 -0800] rev 7438
Add hgcia to hgext
Thu, 27 Nov 2008 18:46:45 +0100 tests: fix test results for 07faba78cf5a
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 27 Nov 2008 18:46:45 +0100] rev 7437
tests: fix test results for 07faba78cf5a
Thu, 27 Nov 2008 17:00:54 +0100 diff: fix obscure off-by-one error in diff -p
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 27 Nov 2008 17:00:54 +0100] rev 7436
diff: fix obscure off-by-one error in diff -p
Thu, 27 Nov 2008 16:07:17 +0100 bundlerepo doesn't really have a dirstate, throw AttributeError if requested
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 27 Nov 2008 16:07:17 +0100] rev 7435
bundlerepo doesn't really have a dirstate, throw AttributeError if requested
Thu, 27 Nov 2008 16:07:13 +0100 kill some trailing spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 27 Nov 2008 16:07:13 +0100] rev 7434
kill some trailing spaces
Thu, 27 Nov 2008 01:35:12 +0100 merge with mpm
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 27 Nov 2008 01:35:12 +0100] rev 7433
merge with mpm
Thu, 27 Nov 2008 01:10:27 +0100 rpm spec: include python egg in rpm
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 01:10:27 +0100] rev 7432
rpm spec: include python egg in rpm Better complicance with packaging guidelines http://fedoraproject.org/wiki/Packaging/Python http://fedoraproject.org/wiki/Packaging/Python/Eggs
Thu, 27 Nov 2008 01:09:11 +0100 buildrpm: complain when hg command isn't available
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 01:09:11 +0100] rev 7431
buildrpm: complain when hg command isn't available Before it complained "You are not inside a Mercurial repository!" which wasn't true.
Thu, 27 Nov 2008 00:57:32 +0100 util: use existing never() instead of custom lambda
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 00:57:32 +0100] rev 7430
util: use existing never() instead of custom lambda
Thu, 27 Nov 2008 00:57:31 +0100 tests: Skip tests if they will fail because of outer repo
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 00:57:31 +0100] rev 7429
tests: Skip tests if they will fail because of outer repo For different reasons these tests will fail if run in a tmpdir which is in a hg repo. The following three tests assumes no .hg in path dirs - I don't know how to work around that: * test-dispatch explicitly tests for no repo and expects "abort: There is no Mercurial repository here (.hg not found)!" * test-extension expects parentui to be None when not cd'ed to a repo dir * test-globalopts tests that implicit -R works correctly - that could perhaps be done from another repo instead of assuming no repo The following two might be worth investigating further: * test-convert-svn-sink fails for unknown reasons, starting with "abort: unresolved merge conflicts (see hg resolve)" * test-glog gets strange failures when testing "from outer space"
Thu, 27 Nov 2008 00:57:30 +0100 tests: use killdaemons in hgweb tests
Mads Kiilerich <mads@kiilerich.com> [Thu, 27 Nov 2008 00:57:30 +0100] rev 7428
tests: use killdaemons in hgweb tests hgweb tests often failed on my system because the serve port wasn't free when a new hgweb was started; the killed hg wasn't completely dead yet. Now we use killdaemons which waits for the process to die.
Wed, 26 Nov 2008 22:27:37 +0100 util_win32: fix Windows version checking (issue1358)
Patrick Mezard <pmezard@gmail.com> [Wed, 26 Nov 2008 22:27:37 +0100] rev 7427
util_win32: fix Windows version checking (issue1358) shell.SHGetPathFromIDList() segfaults when called in Apache.
Fri, 21 Nov 2008 22:27:11 +0000 Graphlog extension adds a --graph option to log/in/out
Alpar Juttner <alpar@cs.elte.hu> [Fri, 21 Nov 2008 22:27:11 +0000] rev 7426
Graphlog extension adds a --graph option to log/in/out The --graph option shows the ascii revision graph when used in conjunction with the incoming, outgoing or log commands. It also makes sure that incompatible options (e.g. --newest-first) are not used.
Sun, 23 Nov 2008 20:16:29 +0100 tests: disable test-convert-darcs properly for darcs 2
Mads Kiilerich <mads@kiilerich.com> [Sun, 23 Nov 2008 20:16:29 +0100] rev 7425
tests: disable test-convert-darcs properly for darcs 2 The x bit was disabled without notice in 8046f0a070a6
Sun, 23 Nov 2008 18:17:02 +0100 Fix rpmlint warnings
Mads Kiilerich <mads@kiilerich.com> [Sun, 23 Nov 2008 18:17:02 +0100] rev 7424
Fix rpmlint warnings contrib/mercurial.spec:9: W: hardcoded-path-in-buildroot-tag /tmp/build.%{name}-%{version}-%{release} A path is hardcoded in your Buildroot tag. It should be replaced by something like %{_tmppath}/%name-root. contrib/mercurial.spec:31: W: rpm-buildroot-usage %prep rm -rf $RPM_BUILD_ROOT $RPM_BUILD_ROOT should not be touched during %build or %prep stage, as it will break short circuiting.
Sun, 23 Nov 2008 18:16:02 +0100 Make rpm spec less explicit
Mads Kiilerich <mads@kiilerich.com> [Sun, 23 Nov 2008 18:16:02 +0100] rev 7423
Make rpm spec less explicit Fixes: * current buildrpm failing on Fedora because of unexpected zeroconf extensions * unowned directories hgext/*/
Wed, 26 Nov 2008 13:11:08 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 26 Nov 2008 13:11:08 -0600] rev 7422
Merge with crew
Wed, 26 Nov 2008 18:23:35 +0100 Catch both IOError and OSError, fix regression introduced by 8046f0a070a6
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 26 Nov 2008 18:23:35 +0100] rev 7421
Catch both IOError and OSError, fix regression introduced by 8046f0a070a6
Tue, 25 Nov 2008 18:45:08 -0800 inotify: remove unused imports (thanks pyflakes)
Brendan Cully <brendan@kublai.com> [Tue, 25 Nov 2008 18:45:08 -0800] rev 7420
inotify: remove unused imports (thanks pyflakes)
Tue, 25 Nov 2008 18:32:44 -0800 color: don't run status twice for -n
Brendan Cully <brendan@kublai.com> [Tue, 25 Nov 2008 18:32:44 -0800] rev 7419
color: don't run status twice for -n Just cut off the status characters.
Tue, 25 Nov 2008 18:21:00 -0800 color: fix status -n
Brendan Cully <brendan@kublai.com> [Tue, 25 Nov 2008 18:21:00 -0800] rev 7418
color: fix status -n
Tue, 25 Nov 2008 16:30:40 +0100 keyword: do not shadow builtin format (detected by pychecker)
Christian Ebert <blacktrash@gmx.net> [Tue, 25 Nov 2008 16:30:40 +0100] rev 7417
keyword: do not shadow builtin format (detected by pychecker)
Tue, 25 Nov 2008 16:40:54 -0600 hooks: restore io correctly on exception
Jesse Long <jesse@virtualpostman.co.za> [Tue, 25 Nov 2008 16:40:54 -0600] rev 7416
hooks: restore io correctly on exception
Tue, 25 Nov 2008 23:26:33 +0100 protocol: use changegroupsubset() if possible (issue1389)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 25 Nov 2008 23:26:33 +0100] rev 7415
protocol: use changegroupsubset() if possible (issue1389) Due to the fix to the pull race, to avoid sending unnecessary changesets, use changegroupsubset if possible. This will increase the load on the server.
Tue, 25 Nov 2008 16:24:22 -0600 Merge with crew
Matt Mackall <mpm@selenic.com> [Tue, 25 Nov 2008 16:24:22 -0600] rev 7414
Merge with crew
Tue, 25 Nov 2008 23:13:14 +0100 email: add References field in the header
Benoit Allard <benoit@aeteurope.nl> [Tue, 25 Nov 2008 23:13:14 +0100] rev 7413
email: add References field in the header This hopefully helps clients get the threading right.
Tue, 25 Nov 2008 22:52:25 +0100 coal/paper: link to shortlog instead of log from error pages
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 25 Nov 2008 22:52:25 +0100] rev 7412
coal/paper: link to shortlog instead of log from error pages
Tue, 25 Nov 2008 22:40:16 +0100 coal/paper: move actual templates from coal to paper
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 25 Nov 2008 22:40:16 +0100] rev 7411
coal/paper: move actual templates from coal to paper
Tue, 25 Nov 2008 22:53:01 +0100 coal/paper: show branch name in changeset view
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 25 Nov 2008 22:53:01 +0100] rev 7410
coal/paper: show branch name in changeset view
Tue, 25 Nov 2008 21:54:28 +0100 coal/paper: display tags and branch in filelog page
Benoit Allard <benoit@aeteurope.nl> [Tue, 25 Nov 2008 21:54:28 +0100] rev 7409
coal/paper: display tags and branch in filelog page
Tue, 25 Nov 2008 22:32:11 +0100 coal/paper/monoblue: show branch names in hgweb graph
Benoit Allard <benoit@aeteurope.nl> [Tue, 25 Nov 2008 22:32:11 +0100] rev 7408
coal/paper/monoblue: show branch names in hgweb graph
Tue, 25 Nov 2008 22:51:10 +0100 coal/paper: display branch names in log
Benoit Allard <benoit@aeteurope.nl> [Tue, 25 Nov 2008 22:51:10 +0100] rev 7407
coal/paper: display branch names in log
Tue, 25 Nov 2008 17:54:49 +0100 hgweb: support broken IIS 5 behavior with .cgi in PATH_INFO
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 25 Nov 2008 17:54:49 +0100] rev 7406
hgweb: support broken IIS 5 behavior with .cgi in PATH_INFO
Tue, 25 Nov 2008 22:23:17 +0100 manifest: fix _search() corner-case
Patrick Mezard <pmezard@gmail.com> [Tue, 25 Nov 2008 22:23:17 +0100] rev 7405
manifest: fix _search() corner-case It failed when searching the empty string in the null revision.
Mon, 24 Nov 2008 17:16:39 -0800 Improved error message for log --follow
Brendan Cully <brendan@kublai.com> [Mon, 24 Nov 2008 17:16:39 -0800] rev 7404
Improved error message for log --follow Mads Kiilerich notes that the existing message was unclear when a nonexistent file was supplied.
Tue, 25 Nov 2008 01:22:43 +0100 Improve the monoblue theme for hgwebdir
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 25 Nov 2008 01:22:43 +0100] rev 7403
Improve the monoblue theme for hgwebdir
Sat, 22 Nov 2008 00:21:57 -0800 import: add similarity option (issue295)
Brendan Cully <brendan@kublai.com> [Sat, 22 Nov 2008 00:21:57 -0800] rev 7402
import: add similarity option (issue295)
Sun, 23 Nov 2008 18:08:19 -0800 mq: recover more gracefully from interrupted qrefresh (issue1216)
Brendan Cully <brendan@kublai.com> [Sun, 23 Nov 2008 18:08:19 -0800] rev 7401
mq: recover more gracefully from interrupted qrefresh (issue1216)
Sun, 23 Nov 2008 16:07:47 -0800 mq: use atomictempfiles during patch refresh
Brendan Cully <brendan@kublai.com> [Sun, 23 Nov 2008 16:07:47 -0800] rev 7400
mq: use atomictempfiles during patch refresh
Sat, 22 Nov 2008 14:04:42 -0800 mq: create patch header class to abstract header manipulation
Brendan Cully <brendan@kublai.com> [Sat, 22 Nov 2008 14:04:42 -0800] rev 7399
mq: create patch header class to abstract header manipulation
Sun, 23 Nov 2008 00:44:31 -0800 mq: gracefully abort qpush/qgoto to guarded patch (issue1186)
Brendan Cully <brendan@kublai.com> [Sun, 23 Nov 2008 00:44:31 -0800] rev 7398
mq: gracefully abort qpush/qgoto to guarded patch (issue1186)
Fri, 07 Nov 2008 02:47:12 +0100 More verbose logging when filemerge searches for merge-tool
Mads Kiilerich <mads@kiilerich.com> [Fri, 07 Nov 2008 02:47:12 +0100] rev 7397
More verbose logging when filemerge searches for merge-tool Previously it was very hard to find out what was going on when the expected merge tool wasn't used. This patch tries to improve that. hg merge -v now shows which tools were searched for but not found.
Fri, 21 Nov 2008 15:51:40 -0800 templater: return data in increasing chunk sizes
Brendan Cully <brendan@kublai.com> [Fri, 21 Nov 2008 15:51:40 -0800] rev 7396
templater: return data in increasing chunk sizes Currently hgweb is not streaming its output -- it accumulates the entire response before sending it. This patch restores streaming behaviour. To avoid having to synchronously write many tiny fragments, this patch also adds buffering to the template generator. Local testing of a fetch of a 100,000 line file with wget produces a slight slowdown overall (up from 6.5 seconds to 7.2 seconds), but instead of waiting 6 seconds for headers to arrive, output begins immediately.
Sat, 22 Nov 2008 16:57:49 +0100 tests: fix tests broken by 03b60f2f90bf
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 22 Nov 2008 16:57:49 +0100] rev 7395
tests: fix tests broken by 03b60f2f90bf
Thu, 20 Nov 2008 18:15:50 -0800 hgweb (coal/paper): make file, diff and annotate easier to render
Brendan Cully <brendan@kublai.com> [Thu, 20 Nov 2008 18:15:50 -0800] rev 7394
hgweb (coal/paper): make file, diff and annotate easier to render This patch removes tables altogether for file and diff, and removes one column from annotate, making firefox's incremental renderer much faster for large files.
Wed, 19 Nov 2008 13:00:48 -0800 inotify: fix status . in repo.root
Brendan Cully <brendan@kublai.com> [Wed, 19 Nov 2008 13:00:48 -0800] rev 7393
inotify: fix status . in repo.root
Wed, 19 Nov 2008 13:27:57 +0100 patch: isolate patchfile filesystem calls into methods
Patrick Mezard <pmezard@gmail.com> [Wed, 19 Nov 2008 13:27:57 +0100] rev 7392
patch: isolate patchfile filesystem calls into methods This is a first step toward an svn-like patch driver and makes patchfile monkeypatching much easier. The latter is currently required to support in-memory patching until the code is refactored.
Wed, 19 Nov 2008 13:27:57 +0100 patch: pass an opener to patchfile
Patrick Mezard <pmezard@gmail.com> [Wed, 19 Nov 2008 13:27:57 +0100] rev 7391
patch: pass an opener to patchfile
Tue, 18 Nov 2008 13:20:55 +0100 util_win32: implement posixfile_nt.readlines()
Patrick Mezard <pmezard@gmail.com> [Tue, 18 Nov 2008 13:20:55 +0100] rev 7390
util_win32: implement posixfile_nt.readlines()
Wed, 19 Nov 2008 13:27:57 +0100 patch: remove useless unlink() call
Patrick Mezard <pmezard@gmail.com> [Wed, 19 Nov 2008 13:27:57 +0100] rev 7389
patch: remove useless unlink() call
Tue, 18 Nov 2008 16:02:14 -0600 dispatch: generalize signature checking for extension command wrapping
Matt Mackall <mpm@selenic.com> [Tue, 18 Nov 2008 16:02:14 -0600] rev 7388
dispatch: generalize signature checking for extension command wrapping
Tue, 18 Nov 2008 15:35:34 -0600 update help on git diffs
Matt Mackall <mpm@selenic.com> [Tue, 18 Nov 2008 15:35:34 -0600] rev 7387
update help on git diffs
Mon, 17 Nov 2008 11:45:38 -0800 zsh: make resolve with no options only complete unresolved files
Brendan Cully <brendan@kublai.com> [Mon, 17 Nov 2008 11:45:38 -0800] rev 7386
zsh: make resolve with no options only complete unresolved files
Sun, 16 Nov 2008 20:56:55 -0800 mergetools: add pointer to the usual filemerge path
Brendan Cully <brendan@kublai.com> [Sun, 16 Nov 2008 20:56:55 -0800] rev 7385
mergetools: add pointer to the usual filemerge path
Sun, 16 Nov 2008 19:49:36 -0800 zsh: support for resolve
Brendan Cully <brendan@kublai.com> [Sun, 16 Nov 2008 19:49:36 -0800] rev 7384
zsh: support for resolve
Sun, 16 Nov 2008 20:55:30 +0100 graphlog: fix regression with filelogs introduced by 7bc62ebe7693
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sun, 16 Nov 2008 20:55:30 +0100] rev 7383
graphlog: fix regression with filelogs introduced by 7bc62ebe7693
Sat, 15 Nov 2008 15:57:12 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Sat, 15 Nov 2008 15:57:12 +0100] rev 7382
Merge with crew-stable
Sat, 15 Nov 2008 15:51:26 +0100 convert: be even more tolerant when detecting svn tags
Patrick Mezard <pmezard@gmail.com> [Sat, 15 Nov 2008 15:51:26 +0100] rev 7381
convert: be even more tolerant when detecting svn tags Former code failed when tracking child directories we assumed were renamed with their parents but were really created in the tags directory. This happens in jQuery repository with /tags/ui/1.5b4/release@5455.
Sat, 15 Nov 2008 15:09:11 +0100 test-pull-branch: make it executable
Patrick Mezard <pmezard@gmail.com> [Sat, 15 Nov 2008 15:09:11 +0100] rev 7380
test-pull-branch: make it executable
Sat, 15 Nov 2008 12:27:40 +0100 graphlog: fix python2.3 incompatibility (used genexp, sorted())
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 15 Nov 2008 12:27:40 +0100] rev 7379
graphlog: fix python2.3 incompatibility (used genexp, sorted())
Fri, 14 Nov 2008 22:29:03 +0100 keyword: move common code out of commit condition
Christian Ebert <blacktrash@gmx.net> [Fri, 14 Nov 2008 22:29:03 +0100] rev 7378
keyword: move common code out of commit condition
Fri, 14 Nov 2008 14:12:43 -0600 lookup: fast-paths for int and 'tip'
Matt Mackall <mpm@selenic.com> [Fri, 14 Nov 2008 14:12:43 -0600] rev 7377
lookup: fast-paths for int and 'tip'
Fri, 14 Nov 2008 14:12:16 -0600 doc: handle shortened command synopses
Matt Mackall <mpm@selenic.com> [Fri, 14 Nov 2008 14:12:16 -0600] rev 7376
doc: handle shortened command synopses
Fri, 14 Nov 2008 19:10:09 +0100 keyword: be more efficient about ctx usage
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 19:10:09 +0100] rev 7375
keyword: be more efficient about ctx usage
Fri, 14 Nov 2008 18:34:47 +0100 graphlog: kill whitespace from earlier refactoring
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 18:34:47 +0100] rev 7374
graphlog: kill whitespace from earlier refactoring
Fri, 14 Nov 2008 14:17:42 +0100 extensions: copy __module__ for wrapped commands
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 14:17:42 +0100] rev 7373
extensions: copy __module__ for wrapped commands
Fri, 14 Nov 2008 14:36:17 +0100 pull: update to branch tip if there is only one head on the current branch
Benoit Allard <benoit@aeteurope.nl> [Fri, 14 Nov 2008 14:36:17 +0100] rev 7372
pull: update to branch tip if there is only one head on the current branch On pull, if the current named branch has only one head, update to it.
Fri, 14 Nov 2008 13:48:23 +0100 graphlog: use built-in log output buffering
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 13:48:23 +0100] rev 7371
graphlog: use built-in log output buffering
Fri, 14 Nov 2008 13:44:10 +0100 graphlog: refactor common grapher code
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 14 Nov 2008 13:44:10 +0100] rev 7370
graphlog: refactor common grapher code Extracts the column and edge determination code into a separate function usable on generic DAGs with at most 2 parents per node. grapher() is very similar to graphmod.graph(). I shall look into merging them when I try visualizing patch branches in hgweb. Started using contexts and renamed a bunch of variables (fewer underscores).
Fri, 14 Nov 2008 13:59:25 +0100 cmdutil: use change contexts for cset-printer and cset-templater
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 13:59:25 +0100] rev 7369
cmdutil: use change contexts for cset-printer and cset-templater
Fri, 14 Nov 2008 12:44:26 +0100 context: use descriptors to speed up lazy attributes
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 14 Nov 2008 12:44:26 +0100] rev 7368
context: use descriptors to speed up lazy attributes
Thu, 13 Nov 2008 21:09:51 +0100 context: special-case changectx setup for integer changeid
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 13 Nov 2008 21:09:51 +0100] rev 7367
context: special-case changectx setup for integer changeid
Thu, 13 Nov 2008 12:52:03 -0600 Add contrib/perf.py for performance testing
Matt Mackall <mpm@selenic.com> [Thu, 13 Nov 2008 12:52:03 -0600] rev 7366
Add contrib/perf.py for performance testing
Wed, 12 Nov 2008 19:11:34 -0600 lookup: speed up partial lookup
Matt Mackall <mpm@selenic.com> [Wed, 12 Nov 2008 19:11:34 -0600] rev 7365
lookup: speed up partial lookup
Wed, 12 Nov 2008 19:11:09 -0600 help: remove redundant 'hg <command>' from command synopses
Matt Mackall <mpm@selenic.com> [Wed, 12 Nov 2008 19:11:09 -0600] rev 7364
help: remove redundant 'hg <command>' from command synopses
Wed, 12 Nov 2008 15:58:46 -0600 revlog: speed up parents()
Matt Mackall <mpm@selenic.com> [Wed, 12 Nov 2008 15:58:46 -0600] rev 7363
revlog: speed up parents()
Wed, 12 Nov 2008 15:32:16 -0600 revlog: remove delta function
Matt Mackall <mpm@selenic.com> [Wed, 12 Nov 2008 15:32:16 -0600] rev 7362
revlog: remove delta function
Wed, 12 Nov 2008 15:19:14 -0600 linkrev: take a revision number rather than a hash
Matt Mackall <mpm@selenic.com> [Wed, 12 Nov 2008 15:19:14 -0600] rev 7361
linkrev: take a revision number rather than a hash
Thu, 13 Nov 2008 10:11:32 +0100 patchbomb: add option to send intro email for a single patch (issue1120)
Chris Winter <elwintro@gmail.com> [Thu, 13 Nov 2008 10:11:32 +0100] rev 7360
patchbomb: add option to send intro email for a single patch (issue1120)
Wed, 12 Nov 2008 19:12:32 +0100 patchbomb: fix patch name generation in patch series
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 19:12:32 +0100] rev 7359
patchbomb: fix patch name generation in patch series
Wed, 12 Nov 2008 19:12:26 +0100 patchbomb: add tests for diffstat, inline, and attach options
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 19:12:26 +0100] rev 7358
patchbomb: add tests for diffstat, inline, and attach options
Wed, 12 Nov 2008 19:12:21 +0100 patchbomb: make test markers more syntax highlighter friendly
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 19:12:21 +0100] rev 7357
patchbomb: make test markers more syntax highlighter friendly
Wed, 12 Nov 2008 16:32:21 +0100 graphlog: add assertion for allowed n_column_diff range
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 16:32:21 +0100] rev 7356
graphlog: add assertion for allowed n_column_diff range
Wed, 12 Nov 2008 16:32:35 +0100 graphlog: drop redundant comment (see docstring)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 16:32:35 +0100] rev 7355
graphlog: drop redundant comment (see docstring)
Wed, 12 Nov 2008 14:36:16 +0100 patchbomb: extract a bunch of nested functions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 12 Nov 2008 14:36:16 +0100] rev 7354
patchbomb: extract a bunch of nested functions - clarifies dependencies on variables - extracts potentially useful utility functions - no need for separate confirm() function - error message style conformance - PEP 8 conformance
Wed, 12 Nov 2008 14:07:47 +0100 patchbomb: make `hg email` reusable for other patch sources
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 14:07:47 +0100] rev 7353
patchbomb: make `hg email` reusable for other patch sources Adds two internal options, patches and patchnames, which allow other extensions to email a given set of patches. The pbranch extension needs this to send its patches which are diffs between topic branches.
Wed, 12 Nov 2008 14:01:09 +0100 patchbomb: make options to email command reusable
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Wed, 12 Nov 2008 14:01:09 +0100] rev 7352
patchbomb: make options to email command reusable Makes the option set that controls the actual emailing of the patches available as patchbomb.emailopts.
Wed, 12 Nov 2008 09:08:43 +0100 Backed out changeset c5dbe86b0fee (issue1375)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 12 Nov 2008 09:08:43 +0100] rev 7351
Backed out changeset c5dbe86b0fee (issue1375)
Tue, 11 Nov 2008 23:16:59 +0100 inotify: fix replacing a folder with a file (issue1375)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 11 Nov 2008 23:16:59 +0100] rev 7350
inotify: fix replacing a folder with a file (issue1375)
Sun, 09 Nov 2008 12:15:32 +0100 fix test-export portability (issue1383)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 09 Nov 2008 12:15:32 +0100] rev 7349
fix test-export portability (issue1383) wc outputs with leading spaces on *BSD
Sat, 08 Nov 2008 00:29:04 +0100 merge with mpm
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 08 Nov 2008 00:29:04 +0100] rev 7348
merge with mpm
Sat, 08 Nov 2008 00:27:51 +0100 tests: fix test failures from default/template changes
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 08 Nov 2008 00:27:51 +0100] rev 7347
tests: fix test failures from default/template changes
Fri, 07 Nov 2008 23:56:02 +0100 tests: make killdaemons.py executable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 07 Nov 2008 23:56:02 +0100] rev 7346
tests: make killdaemons.py executable
Fri, 07 Nov 2008 23:31:12 +0100 hgweb: fix up the less/more links on the graph page
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 07 Nov 2008 23:31:12 +0100] rev 7345
hgweb: fix up the less/more links on the graph page Previously, they pointed to a non-intuitive revision, and got borked when using a URL-specified style combined with alternate revcounts.
Fri, 07 Nov 2008 16:28:53 -0600 tests: add killdaemons helper script
Matt Mackall <mpm@selenic.com> [Fri, 07 Nov 2008 16:28:53 -0600] rev 7344
tests: add killdaemons helper script
Fri, 07 Nov 2008 16:28:52 -0600 run-tests: allow turning off diff display
Matt Mackall <mpm@selenic.com> [Fri, 07 Nov 2008 16:28:52 -0600] rev 7343
run-tests: allow turning off diff display
Fri, 07 Nov 2008 15:30:25 -0600 protocol: avoid sending outrageously large between requests
Matt Mackall <mpm@selenic.com> [Fri, 07 Nov 2008 15:30:25 -0600] rev 7342
protocol: avoid sending outrageously large between requests
Thu, 06 Nov 2008 13:15:35 -0600 tests: fix test-hgweb to not leak directory name
Matt Mackall <mpm@selenic.com> [Thu, 06 Nov 2008 13:15:35 -0600] rev 7341
tests: fix test-hgweb to not leak directory name
Thu, 06 Nov 2008 12:46:34 -0600 hgweb: improve color discrimination for paper and coal
Matt Mackall <mpm@selenic.com> [Thu, 06 Nov 2008 12:46:34 -0600] rev 7340
hgweb: improve color discrimination for paper and coal
Thu, 06 Nov 2008 12:22:09 -0600 hgweb: update tests for paper style
Matt Mackall <mpm@selenic.com> [Thu, 06 Nov 2008 12:22:09 -0600] rev 7339
hgweb: update tests for paper style diff -r ca03debb3dcd -r 4e1e6aee37e8 tests/test-hgweb-commands.out Binary file tests/test-hgweb-commands.out has changed
Thu, 06 Nov 2008 11:57:37 -0600 hgweb: move old style to spartan/
Matt Mackall <mpm@selenic.com> [Thu, 06 Nov 2008 11:57:37 -0600] rev 7338
hgweb: move old style to spartan/
Thu, 06 Nov 2008 11:56:01 -0600 hgweb: Change default style to paper
Matt Mackall <mpm@selenic.com> [Thu, 06 Nov 2008 11:56:01 -0600] rev 7337
hgweb: Change default style to paper
Fri, 31 Oct 2008 15:28:06 +0100 hgweb: support for deny_read/allow_read options
Mark Edgington <edgimar@gmail.com> [Fri, 31 Oct 2008 15:28:06 +0100] rev 7336
hgweb: support for deny_read/allow_read options reimplementation of a patch provided by Nilton Volpato. Folded into a single patch by Thomas Arendsen Hein.
Fri, 07 Nov 2008 18:42:43 +0100 add missing import from 618140c75d8d
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 07 Nov 2008 18:42:43 +0100] rev 7335
add missing import from 618140c75d8d
Fri, 07 Nov 2008 18:41:22 +0100 fix restart of interrupted recover
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 07 Nov 2008 18:41:22 +0100] rev 7334
fix restart of interrupted recover Ignore missing files if they are already removed. Thanks maelcum on IRC for reporting it.
Fri, 07 Nov 2008 15:47:01 +0100 hgweb: show revision number in the graph pagination
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 07 Nov 2008 15:47:01 +0100] rev 7333
hgweb: show revision number in the graph pagination
Fri, 07 Nov 2008 15:40:36 +0100 hgweb: fix pagination for graph
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 07 Nov 2008 15:40:36 +0100] rev 7332
hgweb: fix pagination for graph
Fri, 07 Nov 2008 13:22:41 +0100 Keep sessionvars with repository links added in a0843c82d1a2
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 07 Nov 2008 13:22:41 +0100] rev 7331
Keep sessionvars with repository links added in a0843c82d1a2 Without this, e.g. "?style=coal" would be dropped.
Fri, 07 Nov 2008 13:08:34 +0100 Fix test output for updated gitdiffs help and web template cleanups
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 07 Nov 2008 13:08:34 +0100] rev 7330
Fix test output for updated gitdiffs help and web template cleanups
Fri, 07 Nov 2008 13:02:04 +0100 Do not abort with inotify extension enabled, but not supported by the system.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 07 Nov 2008 13:02:04 +0100] rev 7329
Do not abort with inotify extension enabled, but not supported by the system. And remove the "native support is required" message which is generated at an inappropriate location and is printed more than once when using 'hg status'.
Fri, 07 Nov 2008 13:02:03 +0100 Enhance gitdiffs help text
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 07 Nov 2008 13:02:03 +0100] rev 7328
Enhance gitdiffs help text
Fri, 07 Nov 2008 13:02:02 +0100 Kill trailing whitespace in templates
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 07 Nov 2008 13:02:02 +0100] rev 7327
Kill trailing whitespace in templates
Fri, 07 Nov 2008 11:44:37 +0100 graphlog: move functions around, eliminate helper function
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 07 Nov 2008 11:44:37 +0100] rev 7326
graphlog: move functions around, eliminate helper function Makes it easier to read all of the code.
Fri, 07 Nov 2008 10:37:20 +0100 graphlog: split the actual DAG grapher out into a separate method
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:37:20 +0100] rev 7325
graphlog: split the actual DAG grapher out into a separate method This allows extensions like pbranch to use asciigraph() to graph dependencies for patch branches, but could be used for basically any DAG.
Fri, 07 Nov 2008 10:29:43 +0100 graphlog: rename some vars prior to refactoring
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:29:43 +0100] rev 7324
graphlog: rename some vars prior to refactoring
Fri, 07 Nov 2008 10:29:35 +0100 graphlog: make some comment lines more like others in punctuation
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:29:35 +0100] rev 7323
graphlog: make some comment lines more like others in punctuation
Fri, 07 Nov 2008 10:18:55 +0100 patchbomb: fix indentation
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:18:55 +0100] rev 7322
patchbomb: fix indentation
Fri, 07 Nov 2008 10:18:12 +0100 patchbomb: move exportee class to top level
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:18:12 +0100] rev 7321
patchbomb: move exportee class to top level As suggested by djc.
Fri, 07 Nov 2008 10:27:39 +0100 ui: log non-interactive default response to stdout when verbose
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Fri, 07 Nov 2008 10:27:39 +0100] rev 7320
ui: log non-interactive default response to stdout when verbose This allows test scripts that feed their output into documentation to properly show the session as it would appear to an end-user.
Thu, 06 Nov 2008 11:17:38 +0100 export: fixed silent output file overwriting
Ronny Pfannschmidt <Ronny.Pfannschmidt@gmx.de> [Thu, 06 Nov 2008 11:17:38 +0100] rev 7319
export: fixed silent output file overwriting hg export -o outfile 1 2 3 4 had the same effect as hg -o outfile 4 This was caused by opening with 'w' instead of 'a'. This only occurs when the filename pattern resulted in ambiguous patch filenames.
Thu, 06 Nov 2008 10:39:52 +0100 merge bookmarks
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 06 Nov 2008 10:39:52 +0100] rev 7318
merge bookmarks
Thu, 06 Nov 2008 10:31:09 +0100 bookmarks: Test if rebase works with bookmarks
Alexander Solovyov <piranha@piranha.org.ua> [Thu, 06 Nov 2008 10:31:09 +0100] rev 7317
bookmarks: Test if rebase works with bookmarks Add a test that tests if rebase works fine with bookmarks.
Wed, 05 Nov 2008 03:53:34 +0100 bookmarks: Use dirstate to determine the current node in addchangegroup
David Soria Parra <dsp@php.net> [Wed, 05 Nov 2008 03:53:34 +0100] rev 7316
bookmarks: Use dirstate to determine the current node in addchangegroup Using the changectx might result in a lookup error during the strip command. Thefore we use the current dirstate to get the parents of the working directory.
Wed, 05 Nov 2008 18:57:54 +0100 tests: run svn tests only with svn bindings >1.3
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 05 Nov 2008 18:57:54 +0100] rev 7315
tests: run svn tests only with svn bindings >1.3
Wed, 05 Nov 2008 09:48:56 +0100 coal/paper: link repo name to hgweb root
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 05 Nov 2008 09:48:56 +0100] rev 7314
coal/paper: link repo name to hgweb root
Wed, 05 Nov 2008 09:42:52 +0100 paper: don't keep the menu affixed to the top
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 05 Nov 2008 09:42:52 +0100] rev 7313
paper: don't keep the menu affixed to the top This makes scrolling slow and causes browsers to use a lot of CPU time.
Mon, 03 Nov 2008 16:01:24 -0600 Shorten sleep in inotify test
Matt Mackall <mpm@selenic.com> [Mon, 03 Nov 2008 16:01:24 -0600] rev 7312
Shorten sleep in inotify test
Mon, 03 Nov 2008 20:31:53 +0100 hgweb: move another utility function into the webutil module
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 20:31:53 +0100] rev 7311
hgweb: move another utility function into the webutil module
Mon, 03 Nov 2008 20:41:48 +0100 hgweb: move the diffs() generator into webutil
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 20:41:48 +0100] rev 7310
hgweb: move the diffs() generator into webutil
Mon, 03 Nov 2008 20:05:03 +0100 hgweb: use patch.diff() to make sensible diffs (issue1223, issue1258)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 20:05:03 +0100] rev 7309
hgweb: use patch.diff() to make sensible diffs (issue1223, issue1258) This gets us git diffs when enabled and doesn't pick erratic file parents.
Mon, 03 Nov 2008 16:48:23 +0100 patch: turn patch.diff() into a generator
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 16:48:23 +0100] rev 7308
patch: turn patch.diff() into a generator This should even be a little faster than passing in an fp argument.
Mon, 03 Nov 2008 16:31:47 +0100 help: commands supporting --git point to the gitdiffs topic (issue1352)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 16:31:47 +0100] rev 7307
help: commands supporting --git point to the gitdiffs topic (issue1352)
Mon, 03 Nov 2008 16:30:21 +0100 mq: reflow qnew help, add help for options
Dirkjan Ochtman <dirkjan@ochtman.nl> [Mon, 03 Nov 2008 16:30:21 +0100] rev 7306
mq: reflow qnew help, add help for options
Mon, 03 Nov 2008 10:20:28 +0100 hgweb: descend empty directories in web view
Ry4an Brase <ry4an-hg@ry4an.org> [Mon, 03 Nov 2008 10:20:28 +0100] rev 7305
hgweb: descend empty directories in web view When a manifest has a series of directories with nothing in them but a single directory, displaying the entire chain of empty directories allows for navigation down to the first non-empty directory with a single click. Because Java links package hierarchy to directory hierarchy, and because Java conventions include at least three empty directories at the top of this hierarchy, descending down empty directories is very common in Java web tools.
Sun, 02 Nov 2008 22:44:42 +0100 inotify: fix bug in formatting
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 02 Nov 2008 22:44:42 +0100] rev 7304
inotify: fix bug in formatting
Sun, 02 Nov 2008 17:28:03 +0100 Corrected some command synopsises
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 02 Nov 2008 17:28:03 +0100] rev 7303
Corrected some command synopsises
Sat, 01 Nov 2008 14:05:13 +0200 inotify: server raising an error when removing a file (issue1371)
Gerard Korsten <soonkia77@gmail.com> [Sat, 01 Nov 2008 14:05:13 +0200] rev 7302
inotify: server raising an error when removing a file (issue1371) When a file is deleted via hg rm <file> the dirstate marks the file with a status of 'r'. The physical file has been deleted, but the inotify server tries to do a stat on the file after it's been removed. Patch catches the exception and correctly call updatestatus()
Sat, 01 Nov 2008 15:15:14 +0300 Fix util._statfiles_clustered() failing at root of a windows drive
Patrick Mezard <pmezard@gmail.com> [Sat, 01 Nov 2008 15:15:14 +0300] rev 7301
Fix util._statfiles_clustered() failing at root of a windows drive Report and initial fix by Andrei Vermel <avermel@mail.ru>.
Sat, 01 Nov 2008 13:07:24 +0100 hgweb: conditionally show file logs for deleted files
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 01 Nov 2008 13:07:24 +0100] rev 7300
hgweb: conditionally show file logs for deleted files
Sat, 01 Nov 2008 13:07:20 +0100 coal/paper: show a search tip when hovering over search box
Benoit Allard <benoit@aeteurope.nl> [Sat, 01 Nov 2008 13:07:20 +0100] rev 7299
coal/paper: show a search tip when hovering over search box This doesn't work in IE, because IE only supports :hover on <a> elements.
Sat, 01 Nov 2008 13:06:36 +0100 kill some trailing spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 01 Nov 2008 13:06:36 +0100] rev 7298
kill some trailing spaces
Thu, 30 Oct 2008 12:38:24 -0700 mq: use cmdutil.matchfiles instead of match for qnew -f.
Brendan Cully <brendan@kublai.com> [Thu, 30 Oct 2008 12:38:24 -0700] rev 7297
mq: use cmdutil.matchfiles instead of match for qnew -f. Closes issue1368.
Thu, 30 Oct 2008 12:31:24 -0700 mq: put qnew tests into own file, fold in qnew-twice
Brendan Cully <brendan@kublai.com> [Thu, 30 Oct 2008 12:31:24 -0700] rev 7296
mq: put qnew tests into own file, fold in qnew-twice
Wed, 29 Oct 2008 18:54:46 -0500 zeroconf: Don't break serve if no internet connection is present.
Augie Fackler <durin42@gmail.com> [Wed, 29 Oct 2008 18:54:46 -0500] rev 7295
zeroconf: Don't break serve if no internet connection is present.
Thu, 30 Oct 2008 09:46:45 +0100 hgweb: pass more information about parent/child csets to templates
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 30 Oct 2008 09:46:45 +0100] rev 7294
hgweb: pass more information about parent/child csets to templates
Thu, 30 Oct 2008 08:21:20 +0100 help: add a topic on git diffs (issue1352)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 30 Oct 2008 08:21:20 +0100] rev 7293
help: add a topic on git diffs (issue1352)
Wed, 29 Oct 2008 10:55:51 -0700 hgweb coal/paper: Restore IE compatibility hack
Brendan Cully <brendan@kublai.com> [Wed, 29 Oct 2008 10:55:51 -0700] rev 7292
hgweb coal/paper: Restore IE compatibility hack
Wed, 29 Oct 2008 10:55:29 -0700 Backed out changeset a1f8ad3c1821
Brendan Cully <brendan@kublai.com> [Wed, 29 Oct 2008 10:55:29 -0700] rev 7291
Backed out changeset a1f8ad3c1821
Wed, 29 Oct 2008 13:37:35 +0100 add test-fncache
Adrian Buehlmann <adrian@cadifra.com> [Wed, 29 Oct 2008 13:37:35 +0100] rev 7290
add test-fncache
Wed, 29 Oct 2008 11:39:32 +0100 merge with mpm
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 29 Oct 2008 11:39:32 +0100] rev 7289
merge with mpm
Tue, 28 Oct 2008 22:24:17 -0700 Allow per-file shadowing of static directory in templatepath
Brendan Cully <brendan@kublai.com> [Tue, 28 Oct 2008 22:24:17 -0700] rev 7288
Allow per-file shadowing of static directory in templatepath
Tue, 28 Oct 2008 21:58:30 -0700 hgweb: handle subdirectories within static directory
Brendan Cully <brendan@kublai.com> [Tue, 28 Oct 2008 21:58:30 -0700] rev 7287
hgweb: handle subdirectories within static directory
Tue, 28 Oct 2008 21:31:21 -0700 coal: remove dead CSS code
Brendan Cully <brendan@kublai.com> [Tue, 28 Oct 2008 21:31:21 -0700] rev 7286
coal: remove dead CSS code
Tue, 28 Oct 2008 23:54:01 +0100 url: detect scheme with a regexp instead of urlsplit()
Patrick Mezard <pmezard@gmail.com> [Tue, 28 Oct 2008 23:54:01 +0100] rev 7285
url: detect scheme with a regexp instead of urlsplit() The latter says 'c' is a scheme in 'c:\foo\bar'
Tue, 28 Oct 2008 22:24:41 +0100 url: fix file:// URL handling
Patrick Mezard <pmezard@gmail.com> [Tue, 28 Oct 2008 22:24:41 +0100] rev 7284
url: fix file:// URL handling
Tue, 28 Oct 2008 20:48:30 +0100 bookmarks: fix strip handling
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 20:48:30 +0100] rev 7283
bookmarks: fix strip handling
Tue, 28 Oct 2008 20:23:22 +0100 fix zeroconf handling for hgwebdir (error found by pychecker)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 20:23:22 +0100] rev 7282
fix zeroconf handling for hgwebdir (error found by pychecker)
Tue, 28 Oct 2008 20:14:45 +0100 fix missing import, spotted by pychecker
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 20:14:45 +0100] rev 7281
fix missing import, spotted by pychecker
Tue, 28 Oct 2008 19:25:26 +0100 remove unused variables
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 19:25:26 +0100] rev 7280
remove unused variables
Tue, 28 Oct 2008 19:07:14 +0100 Fix https availability checking
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 19:07:14 +0100] rev 7279
Fix https availability checking thanks to Augie Fackler for noticing it.
Tue, 16 Sep 2008 17:51:14 +0200 rebase: avoid redundant merges (issue1301)
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Tue, 16 Sep 2008 17:51:14 +0200] rev 7278
rebase: avoid redundant merges (issue1301)
Mon, 06 Oct 2008 14:41:22 +0200 Make contrib/buildrpm work on Fedora 9.
Mads Kiilerich <mads@kiilerich.com> [Mon, 06 Oct 2008 14:41:22 +0200] rev 7277
Make contrib/buildrpm work on Fedora 9. mercurial.spec had bitrotted. These changes makes it possible to build an rpm that is usable. Only minimal changes has been made, and there is plenty of room for improvement.
Mon, 27 Oct 2008 13:38:31 -0400 help: Refine a bit the help text of "hg update"
Greg Ward <gerg.ward+hg@gmail.com> [Mon, 27 Oct 2008 13:38:31 -0400] rev 7276
help: Refine a bit the help text of "hg update" Parts of the original text were submitted by Hubert Kauker (Hubert dot Kauker at travelbasys.de). This is a slightly revised version of Hubert's original text.
Mon, 27 Oct 2008 19:39:41 +0100 add new test-hybridencode.py
Adrian Buehlmann <adrian@cadifra.com> [Mon, 27 Oct 2008 19:39:41 +0100] rev 7275
add new test-hybridencode.py
Tue, 28 Oct 2008 08:26:18 +0100 statichttprepo: cleanups, use url.py (proxy, password support)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 08:26:18 +0100] rev 7274
statichttprepo: cleanups, use url.py (proxy, password support) - unify httprangereader.py and statichttprepo.py:rangegreader() - build the opener from url.py, that allows use to puse username and password in the url, to follow the proxy settings from hgrc, etc.
Tue, 28 Oct 2008 08:18:11 +0100 '\' should be escaped twice, for the shell, and for tr
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 08:18:11 +0100] rev 7273
'\' should be escaped twice, for the shell, and for tr
Tue, 28 Oct 2008 00:03:28 +0100 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 28 Oct 2008 00:03:28 +0100] rev 7272
merge with crew
Mon, 27 Oct 2008 21:50:16 +0100 use our urlopener (proxy handling, etc) instead of urllib
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 21:50:16 +0100] rev 7271
use our urlopener (proxy handling, etc) instead of urllib
Mon, 27 Oct 2008 21:50:01 +0100 factor out the url handling from httprepo
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 21:50:01 +0100] rev 7270
factor out the url handling from httprepo Create url.py to handle all the url handling: - proxy handling - workaround various python bugs - handle username/password embedded in the url
Mon, 27 Oct 2008 17:48:05 +0100 httprepo: factor out proxy handling
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 17:48:05 +0100] rev 7269
httprepo: factor out proxy handling
Mon, 27 Oct 2008 23:47:17 +0100 test-http-proxy: hide logged URL port number, works with--jobs
Patrick Mezard <pmezard@gmail.com> [Mon, 27 Oct 2008 23:47:17 +0100] rev 7268
test-http-proxy: hide logged URL port number, works with--jobs
Mon, 27 Oct 2008 22:57:55 +0100 patch: rewrite diffstat with util.filter()
Patrick Mezard <pmezard@gmail.com> [Mon, 27 Oct 2008 22:57:55 +0100] rev 7267
patch: rewrite diffstat with util.filter() Simpler and works under Windows.
Sat, 25 Oct 2008 13:24:14 +0200 test-mq-qimport: fix URL generation under windows
Patrick Mezard <pmezard@gmail.com> [Sat, 25 Oct 2008 13:24:14 +0200] rev 7266
test-mq-qimport: fix URL generation under windows
Mon, 27 Oct 2008 22:07:39 +0100 test-patchbomb: write in binary mode, force non-interactive mode (win32)
Patrick Mezard <pmezard@gmail.com> [Mon, 27 Oct 2008 22:07:39 +0100] rev 7265
test-patchbomb: write in binary mode, force non-interactive mode (win32)
Mon, 27 Oct 2008 17:37:37 +0100 test-http-proxy: print the log from the proxy
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 17:37:37 +0100] rev 7264
test-http-proxy: print the log from the proxy
Mon, 27 Oct 2008 13:52:55 +0100 merge with dsop
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 27 Oct 2008 13:52:55 +0100] rev 7263
merge with dsop
Sun, 26 Oct 2008 17:08:48 +0800 bookmarks: do nothing if commit was not successful.
Dmitriy Taychenachev <dimichxp@gmail.com> [Sun, 26 Oct 2008 17:08:48 +0800] rev 7262
bookmarks: do nothing if commit was not successful.
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Add tests
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7261
bookmarks: Add tests
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Strip bookmark names of whitespace, just like tag names
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7260
bookmarks: Strip bookmark names of whitespace, just like tag names
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Correctly reject newlines in bookmark names
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7259
bookmarks: Correctly reject newlines in bookmark names Without this fix, a single newline is a valid bookmark name since strip() removes it.
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Require a bookmark name when a revision is specified
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7258
bookmarks: Require a bookmark name when a revision is specified
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Improve documentation
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7257
bookmarks: Improve documentation
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Avoid unconditional forwarding of bookmarks for the null revision
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7256
bookmarks: Avoid unconditional forwarding of bookmarks for the null revision This patch fixes the following minor problem: % hg bookmark -r null test % hg bookmarks test -1:000000000000 [...] % hg commit % hg bookmarks * test 17:861ce7a241f9 That is: Bookmarks referring to the null revision are always forwarded to the current revision.
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Rename --move to --rename
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7255
bookmarks: Rename --move to --rename To me, --move sounds like "make an existing bookmark refer to another revision", but --move currently means "rename an existing bookmark". This patch renames the switch to --rename to make it easier to understand.
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Require new bookmark name when renaming
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7254
bookmarks: Require new bookmark name when renaming
Sat, 25 Oct 2008 19:05:52 +0200 bookmarks: Only save undo.bookmarks if bookmarks exist
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:52 +0200] rev 7253
bookmarks: Only save undo.bookmarks if bookmarks exist Otherwise the command will abort when there is no .hg/bookmarks file.
Sat, 25 Oct 2008 19:05:42 +0200 bookmarks: Avoid long lines
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 19:05:42 +0200] rev 7252
bookmarks: Avoid long lines
Sat, 25 Oct 2008 16:30:11 +0200 bookmarks: Fix spelling and grammar
Joel Rosdahl <joel@rosdahl.net> [Sat, 25 Oct 2008 16:30:11 +0200] rev 7251
bookmarks: Fix spelling and grammar
(0) -3000 -1000 -384 +384 +1000 +3000 +10000 +30000 tip