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
(0) -3000 -1000 -300 -100 -56 +56 +100 +300 +1000 +3000 +10000 +30000 tip