Wed, 03 Sep 2008 02:27:25 +0200 allow committing a removed directory
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 03 Sep 2008 02:27:25 +0200] rev 6980
allow committing a removed directory fix issue1089
Wed, 03 Sep 2008 01:49:16 +0200 notify: fix diffstat printing
divy@chelsio.com [Wed, 03 Sep 2008 01:49:16 +0200] rev 6979
notify: fix diffstat printing notify.diff() keeps line breaks in the diff buffer before calling patch.diffstat(). patch.diffstat() however adds another line break when feeding diffstat input. The added extra empty line leads to erroneous diffstat output. This fix removes the line breaks in notify.diff() and adds it back to print them.
Wed, 03 Sep 2008 01:29:03 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 03 Sep 2008 01:29:03 +0200] rev 6978
merge with crew
Tue, 02 Sep 2008 22:04:09 +0200 make normalize() work when cwd != repo.root
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Sep 2008 22:04:09 +0200] rev 6977
make normalize() work when cwd != repo.root
Tue, 02 Sep 2008 22:21:19 +0200 convert: document source and sink identifiers, fix error message
Patrick Mezard <pmezard@gmail.com> [Tue, 02 Sep 2008 22:21:19 +0200] rev 6976
convert: document source and sink identifiers, fix error message
Sat, 02 Aug 2008 19:34:50 +0400 Fix normalize fail on non-lowercase filename (Issue1273)
Andrei Vermel <avermel@mail.ru> [Sat, 02 Aug 2008 19:34:50 +0400] rev 6975
Fix normalize fail on non-lowercase filename (Issue1273) regression introduced in 1e2850ed8171
Tue, 02 Sep 2008 15:41:51 +0200 fix changegroup.notify hook broken by fb42030d79d6
Dennis Schoen <dennis.schoen@epublica.de> [Tue, 02 Sep 2008 15:41:51 +0200] rev 6974
fix changegroup.notify hook broken by fb42030d79d6
Tue, 02 Sep 2008 17:32:07 +0200 dirstate: explain why appending instead of os.path.join() is safe
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Sep 2008 17:32:07 +0200] rev 6973
dirstate: explain why appending instead of os.path.join() is safe
Tue, 02 Sep 2008 15:12:50 +0200 performance: normalize self._root, avoid calling os.path.join() in dirstate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Sep 2008 15:12:50 +0200] rev 6972
performance: normalize self._root, avoid calling os.path.join() in dirstate In dirstate, self._join() might get called a lot. Instead of calling it we create self._rootdir and we then only need to append the filename.
Tue, 02 Sep 2008 15:08:26 +0200 performance: do not stat() things when not required
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Sep 2008 15:08:26 +0200] rev 6971
performance: do not stat() things when not required Ignore unknown files if we don't need them (eg in hg diff). It slows things down a little bit for big trees (kernel repo), since _join() is called for each file instead of for each directory. fix issue567
Tue, 02 Sep 2008 09:47:40 +0200 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 02 Sep 2008 09:47:40 +0200] rev 6970
Merge with crew-stable
Tue, 02 Sep 2008 09:25:29 +0200 graphlog: fix calls from outside the repository (issue1285)
Patrick Mezard <pmezard@gmail.com> [Tue, 02 Sep 2008 09:25:29 +0200] rev 6969
graphlog: fix calls from outside the repository (issue1285)
Tue, 02 Sep 2008 01:19:12 +0200 fix test output broken by a04d8cadb6af
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 02 Sep 2008 01:19:12 +0200] rev 6968
fix test output broken by a04d8cadb6af
Mon, 01 Sep 2008 17:23:26 +0200 web: fix annotate raw template, forgotten in ccc2481e3954
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 01 Sep 2008 17:23:26 +0200] rev 6967
web: fix annotate raw template, forgotten in ccc2481e3954
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in transplant extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6966
i18n: mark strings for translation in transplant extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in record extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6965
i18n: mark strings for translation in record extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in rebase extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6964
i18n: mark strings for translation in rebase extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in patchbomb extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6963
i18n: mark strings for translation in patchbomb extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in interhg extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6962
i18n: mark strings for translation in interhg extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in inotify extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6961
i18n: mark strings for translation in inotify extension
Sun, 31 Aug 2008 16:12:03 +0200 i18n: mark strings for translation in mq extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:03 +0200] rev 6960
i18n: mark strings for translation in mq extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in imerge extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6959
i18n: mark strings for translation in imerge extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in hgk extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6958
i18n: mark strings for translation in hgk extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in extdiff extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6957
i18n: mark strings for translation in extdiff extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in convert extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6956
i18n: mark strings for translation in convert extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in churn extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6955
i18n: mark strings for translation in churn extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in alias extension
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6954
i18n: mark strings for translation in alias extension
Sun, 31 Aug 2008 16:12:02 +0200 i18n: mark strings for translation in Mercurial
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6953
i18n: mark strings for translation in Mercurial
Sun, 31 Aug 2008 16:12:02 +0200 i18n: avoid naive plural tricks
Martin Geisler <mg@daimi.au.dk> [Sun, 31 Aug 2008 16:12:02 +0200] rev 6952
i18n: avoid naive plural tricks
Sun, 31 Aug 2008 12:05:29 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 31 Aug 2008 12:05:29 +0200] rev 6951
merge with crew-stable
Sun, 31 Aug 2008 11:36:07 +0200 record: catch PatchErrors from internalpatch and display error message
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 31 Aug 2008 11:36:07 +0200] rev 6950
record: catch PatchErrors from internalpatch and display error message This resulted in big ugly tracebacks in issue1282, for example.
Sun, 31 Aug 2008 11:34:52 +0200 record: take diff lines for lack of trailing newlines into account (issue1282)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 31 Aug 2008 11:34:52 +0200] rev 6949
record: take diff lines for lack of trailing newlines into account (issue1282) The record extension incorrectly re-calculated the size lines for unified diff hunks. It counted a '\\ No newline at end of file\n' line towards the number of lines of trailing context, while it's not actually part of the context (and certainly isn't added as a line to the resulting output). Use the local name of a variable that was access through the nonlocal scope while we're at it. Seeing the variable was a little bewildering.
Sun, 31 Aug 2008 11:41:52 +0200 fix double indentation and trailing whitespace
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sun, 31 Aug 2008 11:41:52 +0200] rev 6948
fix double indentation and trailing whitespace
Sat, 30 Aug 2008 18:47:54 +0200 increase code coverage of test-clone
Adrian Buehlmann <adrian@cadifra.com> [Sat, 30 Aug 2008 18:47:54 +0200] rev 6947
increase code coverage of test-clone * add a non-inlined filelog to the test repo * add 'clone --pull' test case
Fri, 29 Aug 2008 15:16:50 +0200 coal/paper: Add link to raw changeset as other styles have it, too
Rocco Rutte <pdmef@gmx.net> [Fri, 29 Aug 2008 15:16:50 +0200] rev 6946
coal/paper: Add link to raw changeset as other styles have it, too
Sat, 30 Aug 2008 17:13:23 +0200 hgweb: return content iterator instead of using write() callable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Sat, 30 Aug 2008 17:13:23 +0200] rev 6945
hgweb: return content iterator instead of using write() callable This is a new version of 4879468fa28f (which was backed out in 943f066c0d58), with an extra line removed to fix problems with hg serve. hg's internal web server contains checking if the app isn't trying to write more bytes than specified by the Content-Length header. The first try still contained an old line that wrote the response, so the response was sent twice.
Fri, 29 Aug 2008 16:50:11 +0200 fix regression on empty repo cloning introduced by 0642d9d7ec80
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 29 Aug 2008 16:50:11 +0200] rev 6944
fix regression on empty repo cloning introduced by 0642d9d7ec80 The store directory wasn't copied. Unconditionally create the directories instead.
Thu, 28 Aug 2008 13:06:24 +0200 doc/Makefile: rephrase comment (typo)
Christian Ebert <blacktrash@gmx.net> [Thu, 28 Aug 2008 13:06:24 +0200] rev 6943
doc/Makefile: rephrase comment (typo)
Thu, 28 Aug 2008 13:16:15 +0200 contrib: remove deprecated darcs2hg.py script
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 28 Aug 2008 13:16:15 +0200] rev 6942
contrib: remove deprecated darcs2hg.py script We've have support for darcs in the convert extension for a while now.
Thu, 28 Aug 2008 11:19:17 +0200 fetch: linearize code by eliminating nested functions
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 28 Aug 2008 11:19:17 +0200] rev 6941
fetch: linearize code by eliminating nested functions
Tue, 26 Aug 2008 00:04:18 +0200 qimport: report filename in case of IOError
Martin Geisler <mg@daimi.au.dk> [Tue, 26 Aug 2008 00:04:18 +0200] rev 6940
qimport: report filename in case of IOError The old behaviour was to say "abort: unable to read" since the patchname variable was always None.
Wed, 27 Aug 2008 12:49:39 +0200 Fix wrong redirection in test-rebase-parameters
Stefano Tortarolo <stefano.tortarolo@gmail.com> [Wed, 27 Aug 2008 12:49:39 +0200] rev 6939
Fix wrong redirection in test-rebase-parameters
Mon, 25 Aug 2008 23:04:56 +0200 highlight: split code to improve startup times
Patrick Mezard <pmezard@gmail.com> [Mon, 25 Aug 2008 23:04:56 +0200] rev 6938
highlight: split code to improve startup times
Mon, 25 Aug 2008 01:26:08 +0200 qfinish: document --applied instead of --all
Martin Geisler <mg@daimi.au.dk> [Mon, 25 Aug 2008 01:26:08 +0200] rev 6937
qfinish: document --applied instead of --all
Sun, 24 Aug 2008 22:40:34 +0200 Merge with Gilles Moris
Patrick Mezard <pmezard@gmail.com> [Sun, 24 Aug 2008 22:40:34 +0200] rev 6936
Merge with Gilles Moris
Fri, 22 Aug 2008 22:32:53 +0200 Have verbose and debug flag print the changeset rev and hash when committing.
Gilles Moris <gilles.moris@free.fr> [Fri, 22 Aug 2008 22:32:53 +0200] rev 6935
Have verbose and debug flag print the changeset rev and hash when committing. Besides updating the tests output, I had to push back at the end the test for issue1193 in test-commit, solved by cset 4386a7706828, because it was using the current date for commit and was randomizing the subsequent hash.
Sun, 24 Aug 2008 22:13:39 +0200 Backed out changeset d557749c627a
Patrick Mezard <pmezard@gmail.com> [Sun, 24 Aug 2008 22:13:39 +0200] rev 6934
Backed out changeset d557749c627a Replace this change with a better one.
Fri, 22 Aug 2008 08:26:18 +0200 keyword: avoid additional conflicts during merge/resolve
Christian Ebert <blacktrash@gmx.net> [Fri, 22 Aug 2008 08:26:18 +0200] rev 6933
keyword: avoid additional conflicts during merge/resolve Make merge and resolve trigger kwtemplater.restricted to compare data without keyword expansion. The keyword stays outside the conflict: $Keyword$ <<<<<<< local bar ======= foo >>>>>>> other and will again be expanded on commit. Demonstrate in test case.
Fri, 22 Aug 2008 13:25:35 +0200 Have verbose flag print the changeset hash when committing
Gilles Moris <gilles.moris@free.fr> [Fri, 22 Aug 2008 13:25:35 +0200] rev 6932
Have verbose flag print the changeset hash when committing
Sun, 24 Aug 2008 19:24:47 +0200 test-rebase-mq: '|' is a GNU sed extension, unfold it
Patrick Mezard <pmezard@gmail.com> [Sun, 24 Aug 2008 19:24:47 +0200] rev 6931
test-rebase-mq: '|' is a GNU sed extension, unfold it
Thu, 21 Aug 2008 19:05:18 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 21 Aug 2008 19:05:18 +0200] rev 6930
merge with crew-stable
Thu, 21 Aug 2008 19:02:56 +0200 bisect: status message when no action is specified
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 21 Aug 2008 19:02:56 +0200] rev 6929
bisect: status message when no action is specified
Thu, 21 Aug 2008 19:02:46 +0200 bisect: expand help text to explain REV argument and --noupdate
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 21 Aug 2008 19:02:46 +0200] rev 6928
bisect: expand help text to explain REV argument and --noupdate
Thu, 21 Aug 2008 10:20:44 +0200 keyword: thorough hgweb testing
Christian Ebert <blacktrash@gmx.net> [Thu, 21 Aug 2008 10:20:44 +0200] rev 6927
keyword: thorough hgweb testing - test hgweb while keyword extension is _enabled_ - check expansion with hgweb.file - besides log and diff, also check annotate for not expanding
Tue, 22 Jul 2008 18:23:20 +0200 hgweb: raise ErrorResponses to communicate protocol errors
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 22 Jul 2008 18:23:20 +0200] rev 6926
hgweb: raise ErrorResponses to communicate protocol errors
Fri, 15 Aug 2008 13:25:57 +0200 make streamclone.stream_out() a generator
Dirkjan Ochtman <dirkjan@ochtman.nl> [Fri, 15 Aug 2008 13:25:57 +0200] rev 6925
make streamclone.stream_out() a generator
Tue, 22 Jul 2008 18:21:37 +0200 hgweb: generate error message only if nothing is passed
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 22 Jul 2008 18:21:37 +0200] rev 6924
hgweb: generate error message only if nothing is passed
Thu, 21 Aug 2008 11:35:17 +0200 strip trailing whitespace, replace tabs by spaces
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 21 Aug 2008 11:35:17 +0200] rev 6923
strip trailing whitespace, replace tabs by spaces
Thu, 21 Aug 2008 10:55:24 +0200 hgweb: fix WSGI iterators handling in CGI adapter (issue1254)
Dirkjan Ochtman <dirkjan@ochtman.nl> [Thu, 21 Aug 2008 10:55:24 +0200] rev 6922
hgweb: fix WSGI iterators handling in CGI adapter (issue1254)
Wed, 20 Aug 2008 19:00:39 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 20 Aug 2008 19:00:39 +0200] rev 6921
merge with crew-stable
Wed, 20 Aug 2008 17:58:12 +0200 Make test-hardlinks-safety portable
Christian Ebert <blacktrash@gmx.net> [Wed, 20 Aug 2008 17:58:12 +0200] rev 6920
Make test-hardlinks-safety portable On some systems cp cannot create/preserve hardlinks. Use util.copyfiles instead, after making sure it actually does create hardlinks.
Wed, 20 Aug 2008 15:05:43 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 20 Aug 2008 15:05:43 +0200] rev 6919
merge with crew-stable
Wed, 20 Aug 2008 15:04:45 +0200 Adjust test output for hg help qrecord since ef14c773b3d6
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 20 Aug 2008 15:04:45 +0200] rev 6918
Adjust test output for hg help qrecord since ef14c773b3d6
Wed, 20 Aug 2008 11:09:53 +0200 merge with crew-stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Wed, 20 Aug 2008 11:09:53 +0200] rev 6917
merge with crew-stable
(0) -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip