Mon, 08 May 2006 10:59:58 -0700 reverse sense of return value from python hooks.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 08 May 2006 10:59:58 -0700] rev 2221
reverse sense of return value from python hooks. old scheme (False/None/0/'' == fail) made coding style unnatural, did not allow use of mercurial commands as hooks. new scheme (False/None/0 == pass) is pythonic, does not require peculiar "return True" at ends of hooks, allows hooks like this: [hooks] # update working dir after push into this repo changegroup.update = python:mercurial.commands.update
Mon, 08 May 2006 08:20:56 -0700 add filename to IOError if read of file fails.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 08 May 2006 08:20:56 -0700] rev 2220
add filename to IOError if read of file fails. if file replaced with directory or symlink, IOError not fully filled out.
Mon, 08 May 2006 08:04:46 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 08 May 2006 08:04:46 -0700] rev 2219
merge with crew.
Wed, 03 May 2006 14:56:07 -0700 only import mysql module if hook used.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 14:56:07 -0700] rev 2218
only import mysql module if hook used.
Sat, 06 May 2006 16:43:16 +0200 Fixed tests for changed help output
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 06 May 2006 16:43:16 +0200] rev 2217
Fixed tests for changed help output
Fri, 05 May 2006 22:13:56 -0700 Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com> [Fri, 05 May 2006 22:13:56 -0700] rev 2216
Update release notes and copyright year for Windows installer.
Fri, 05 May 2006 11:07:29 -0700 revert: remove word "modified" from description.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 05 May 2006 11:07:29 -0700] rev 2215
revert: remove word "modified" from description.
Fri, 05 May 2006 10:45:08 -0700 make test-confused-revert check working dir with two parents.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 05 May 2006 10:45:08 -0700] rev 2214
make test-confused-revert check working dir with two parents.
Fri, 05 May 2006 10:41:38 -0700 run-tests.py must print changed test output no matter what exit code is.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 05 May 2006 10:41:38 -0700] rev 2213
run-tests.py must print changed test output no matter what exit code is.
Fri, 05 May 2006 10:31:03 -0700 revert: require explicit revision when working dir has two parents.
Vadim Gelfer <vadim.gelfer@gmail.com> [Fri, 05 May 2006 10:31:03 -0700] rev 2212
revert: require explicit revision when working dir has two parents.
Thu, 04 May 2006 22:38:14 -0700 document [extensions] in doc/hgrc.5.txt.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 22:38:14 -0700] rev 2211
document [extensions] in doc/hgrc.5.txt.
Thu, 04 May 2006 22:23:18 -0700 add tests/coverage.py to MANIFEST.in.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 22:23:18 -0700] rev 2210
add tests/coverage.py to MANIFEST.in.
Thu, 04 May 2006 22:20:02 -0700 document hgignore syntax in new file doc/hgignore.5.txt.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 22:20:02 -0700] rev 2209
document hgignore syntax in new file doc/hgignore.5.txt. fix issue 162.
Thu, 04 May 2006 21:44:09 -0700 update README.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 21:44:09 -0700] rev 2208
update README. fix issue 225. do not use deprecated commands in examples.
Thu, 04 May 2006 15:47:18 -0700 Delete the shell version of run-tests
Stephen Darnell <stephen@darnell.plus.com> [Thu, 04 May 2006 15:47:18 -0700] rev 2207
Delete the shell version of run-tests Use the python version instead
Thu, 04 May 2006 15:42:14 -0700 Use text rather than binary mode for editing commit messages
Stephen Darnell <stephen@darnell.plus.com> [Thu, 04 May 2006 15:42:14 -0700] rev 2206
Use text rather than binary mode for editing commit messages
Thu, 04 May 2006 15:25:24 -0700 update test-help.out after fixing revert docs.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 15:25:24 -0700] rev 2205
update test-help.out after fixing revert docs.
Thu, 04 May 2006 15:23:58 -0700 fix doc comments for revert command. people found them confusing.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 15:23:58 -0700] rev 2204
fix doc comments for revert command. people found them confusing.
Thu, 04 May 2006 15:07:35 -0700 add email notification hook. hook written in python.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 15:07:35 -0700] rev 2203
add email notification hook. hook written in python. email headers and body can be customized using template code.
Thu, 04 May 2006 14:45:57 -0700 make templater.stringio a tiny bit more use.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 14:45:57 -0700] rev 2202
make templater.stringio a tiny bit more use.
Thu, 04 May 2006 12:25:10 -0700 patch queue: notify.patch
Bryan O'Sullivan <bos@serpentine.com> [Thu, 04 May 2006 12:25:10 -0700] rev 2201
patch queue: notify.patch
Thu, 04 May 2006 12:23:01 -0700 move mail sending code into core, so extensions can share it.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 12:23:01 -0700] rev 2200
move mail sending code into core, so extensions can share it. document hgrc settings used.
Thu, 04 May 2006 12:02:32 -0700 move stringio class from bugzilla extension into templater module.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 12:02:32 -0700] rev 2199
move stringio class from bugzilla extension into templater module.
Thu, 04 May 2006 12:00:45 -0700 rename [patchbomb] section to [email] section in hgrc. old name still ok.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 12:00:45 -0700] rev 2198
rename [patchbomb] section to [email] section in hgrc. old name still ok.
Thu, 04 May 2006 11:32:00 -0700 define standard name for base url to use when printing hgweb urls.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 04 May 2006 11:32:00 -0700] rev 2197
define standard name for base url to use when printing hgweb urls. useful for bugzilla integration, email notifications, other stuffs.
Thu, 04 May 2006 14:05:44 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 04 May 2006 14:05:44 +0200] rev 2196
merge with crew
Thu, 04 May 2006 14:01:55 +0200 gitweb: strip leading & trailing blank lines in changeset description
TK Soh <teekaysoh@yahoo.com> [Thu, 04 May 2006 14:01:55 +0200] rev 2195
gitweb: strip leading & trailing blank lines in changeset description
Wed, 03 May 2006 22:47:57 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 22:47:57 -0700] rev 2194
merge with crew.
Wed, 03 May 2006 22:47:08 -0700 add util.samestat function for windows.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 22:47:08 -0700] rev 2193
add util.samestat function for windows. windows does not have os.path.samestat, and stat().st_ino is always zero, so util.samestat always returns false on windows.
Wed, 03 May 2006 14:40:39 -0700 add bugzilla integration hook. example of writing hook in python.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 14:40:39 -0700] rev 2192
add bugzilla integration hook. example of writing hook in python. hook updates bugzilla bugs when it sees commit comments that mention bug id, such as "i fixed bug 77". only bugzilla 2.16 supported yet, but easy to extend. bugzilla versions have different schema, i have not used later than 2.16.
Wed, 03 May 2006 14:35:17 -0700 make templater bit more flexible and efficient for external users.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 14:35:17 -0700] rev 2191
make templater bit more flexible and efficient for external users.
Wed, 03 May 2006 11:00:24 -0700 fix minor bugs in localrepo.hook.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 11:00:24 -0700] rev 2190
fix minor bugs in localrepo.hook.
Wed, 03 May 2006 10:25:28 -0700 move changeset_templater into templater module.
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 03 May 2006 10:25:28 -0700] rev 2189
move changeset_templater into templater module.
Wed, 03 May 2006 13:12:34 +0200 merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 03 May 2006 13:12:34 +0200] rev 2188
merge with crew
Wed, 03 May 2006 11:25:36 +0200 tests: support older version of bunzip2 and, possibly, gunzip too
TK Soh <teekaysoh@yahoo.com> [Wed, 03 May 2006 11:25:36 +0200] rev 2187
tests: support older version of bunzip2 and, possibly, gunzip too
Wed, 03 May 2006 11:25:25 +0200 tests: fix compatibility on Solaris
TK Soh <teekaysoh@yahoo.com> [Wed, 03 May 2006 11:25:25 +0200] rev 2186
tests: fix compatibility on Solaris
Wed, 03 May 2006 11:57:14 +0200 Better help for mq: Corrected synopses, get qcommit options from commands.py.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 03 May 2006 11:57:14 +0200] rev 2185
Better help for mq: Corrected synopses, get qcommit options from commands.py.
Wed, 03 May 2006 10:53:51 +0200 Add debugaddremove alias to addremove, so it doesn't show up in 'hg help'.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 03 May 2006 10:53:51 +0200] rev 2184
Add debugaddremove alias to addremove, so it doesn't show up in 'hg help'. Add an explicit description of 'hg commit --addremove'.
Wed, 03 May 2006 10:45:20 +0200 Always clean the build directory before installing for running the tests.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 03 May 2006 10:45:20 +0200] rev 2183
Always clean the build directory before installing for running the tests. Otherwise tests might run an old version, when e.g. commands.py.orig is moved back after a revert (old timestamp).
Wed, 03 May 2006 10:18:52 +0200 Corrected test output for deprecated addremove command.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 03 May 2006 10:18:52 +0200] rev 2182
Corrected test output for deprecated addremove command.
Tue, 02 May 2006 21:50:53 -0700 deprecate addremove command.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 21:50:53 -0700] rev 2181
deprecate addremove command.
Tue, 02 May 2006 21:45:53 -0700 make test-remove check some more cases.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 21:45:53 -0700] rev 2180
make test-remove check some more cases.
Tue, 02 May 2006 21:44:24 -0700 add --after option to remove command.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 21:44:24 -0700] rev 2179
add --after option to remove command.
Tue, 02 May 2006 14:38:32 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 14:38:32 -0700] rev 2178
merge with crew.
Tue, 02 May 2006 14:37:55 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 14:37:55 -0700] rev 2177
merge with crew.
Tue, 02 May 2006 14:30:00 -0700 fix file handling bugs on windows.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 02 May 2006 14:30:00 -0700] rev 2176
fix file handling bugs on windows. add util.posixfile class that has posix semantics on windows. fix util.rename so it works with stupid windows delete semantics.
Tue, 02 May 2006 18:44:02 +0200 Make hg update more verbose by default (issue12)
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 02 May 2006 18:44:02 +0200] rev 2175
Make hg update more verbose by default (issue12) (including small changes to revert and backout to not show these stats with the exception of backout --merge) Show update stats (unless -q), e.g.: K files updated, L files merged, M files removed, N files unresolved Inform the user what to do after a merge: (branch merge, don't forget to commit) Inform the user what to do if a branch merge failed: There are unresolved merges, you can redo the full merge using: hg update -C X hg merge Y Inform the user what to do if a working directory merge failed: There are unresolved merges with locally modified files.
Mon, 01 May 2006 19:17:34 +0200 If default sorting is name, offer name-descending with one click.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 May 2006 19:17:34 +0200] rev 2174
If default sorting is name, offer name-descending with one click. Additionally no longer ignore case when sorting by name to match default sorting. This makes e.g. a repository "FOO" being listed before "bar".
Mon, 01 May 2006 18:38:25 +0200 Make hgwebdir columns sortable.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 May 2006 18:38:25 +0200] rev 2173
Make hgwebdir columns sortable.
Mon, 01 May 2006 10:04:25 +0200 Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 May 2006 10:04:25 +0200] rev 2172
Merge with crew
Mon, 01 May 2006 10:02:17 +0200 Add download links to hgwebdir index page for allowed archive types.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 01 May 2006 10:02:17 +0200] rev 2171
Add download links to hgwebdir index page for allowed archive types. Based on a patch by Colin McMillen <mcmillen@cs.cmu.edu>
Mon, 01 May 2006 09:01:59 +0200 Add archive download links to tip on main changeset list page
Colin McMillen <mcmillen@cs.cmu.edu> [Mon, 01 May 2006 09:01:59 +0200] rev 2170
Add archive download links to tip on main changeset list page
Sun, 30 Apr 2006 22:46:54 +0200 Combine catching exceptions added in dd4ec4576cc8 in one except statement.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 30 Apr 2006 22:46:54 +0200] rev 2169
Combine catching exceptions added in dd4ec4576cc8 in one except statement.
Sun, 30 Apr 2006 22:43:41 +0200 Proper check to see if zip dest needs to be wrapped in tellable
Colin McMillen <mcmillen@cs.cmu.edu> [Sun, 30 Apr 2006 22:43:41 +0200] rev 2168
Proper check to see if zip dest needs to be wrapped in tellable From hgweb, calling archival.zipit fails with the error message "Illegal seek". This happens because sys.stdout.tell() throws an exception: Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/mercurial/archival.py", line 99, in addfile self.z.writestr(i, data) File "/usr/lib/python2.4/zipfile.py", line 468, in writestr zinfo.header_offset = self.fp.tell() # Start of header bytes Checking whether hasattr(dest, 'tell') is insufficient, because sys.stdout has a tell() method; you just can't call it. This patch instead determines whether a fileobj is tellable by trying to tell(), wrapping the fileobj if an exception is generated.
Sun, 30 Apr 2006 16:30:57 -0700 merge with crew.
Vadim Gelfer <vadim.gelfer@gmail.com> [Sun, 30 Apr 2006 16:30:57 -0700] rev 2167
merge with crew.
Sun, 30 Apr 2006 16:30:39 -0700 do not check sys.argv from localrepo when running hooks.
Vadim Gelfer <vadim.gelfer@gmail.com> [Sun, 30 Apr 2006 16:30:39 -0700] rev 2166
do not check sys.argv from localrepo when running hooks. instead add traceback field to ui class.
Sun, 30 Apr 2006 21:11:22 +0200 Use better names (hg-{usage}-{random}.{suffix}) for temporary files.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 30 Apr 2006 21:11:22 +0200] rev 2165
Use better names (hg-{usage}-{random}.{suffix}) for temporary files.
Sun, 30 Apr 2006 19:30:59 +0200 Applied $PWD fix (changeset 278f9b13c39a) to tests/test-hook, too.
Thomas Arendsen Hein <thomas@intevation.de> [Sun, 30 Apr 2006 19:30:59 +0200] rev 2164
Applied $PWD fix (changeset 278f9b13c39a) to tests/test-hook, too.
Sun, 30 Apr 2006 19:29:57 +0200 SunOS fix: Replaced $PWD with `pwd`
Sascha Wilde <wilde@sha-bang.de> [Sun, 30 Apr 2006 19:29:57 +0200] rev 2163
SunOS fix: Replaced $PWD with `pwd` under certain conditioins $PWD isn't up to date, observed on SunOS 5.8
Sun, 30 Apr 2006 18:52:34 +0200 Add self to CONTRIBUTORS
Colin McMillen <mcmillen@cs.cmu.edu> [Sun, 30 Apr 2006 18:52:34 +0200] rev 2162
Add self to CONTRIBUTORS
(0) -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 tip