Fri, 20 Jul 2007 09:31:32 +0200 fix unused variables reported by pychecker
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 20 Jul 2007 09:31:32 +0200] rev 4938
fix unused variables reported by pychecker
Thu, 19 Jul 2007 18:39:51 +0200 churn: get current terminal width if possible
Christian Ebert <blacktrash@gmx.net> [Thu, 19 Jul 2007 18:39:51 +0200] rev 4937
churn: get current terminal width if possible
Thu, 19 Jul 2007 19:48:24 -0300 merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:48:24 -0300] rev 4936
merge with crew-stable
Thu, 19 Jul 2007 19:43:25 -0300 dirstate.invalidate: avoid rebuilding _map
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4935
dirstate.invalidate: avoid rebuilding _map Since hasattr will call __getattr__, the call to hasattr(self, '_dirs') will end up reparsing the dirstate file.
Thu, 19 Jul 2007 19:43:25 -0300 add dirstate._dirtypl variable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4934
add dirstate._dirtypl variable Theoretically, it's possible to forget modified dirstate parents by doing: dirstate.invalidate() dirstate.setparents(p1, p2) dirstate._map The final access to _map should call _read(), which will unconditionally overwrite dirstate._pl. This doesn't actually happen right now because invalidate accidentally ends up rebuilding dirstate._map.
Thu, 19 Jul 2007 19:43:25 -0300 archive: delay extraction of file revisions
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4933
archive: delay extraction of file revisions This allows us to look only at the filelogs we're interested in, providing a nice speedup if we're archiving only part of a repository.
Thu, 19 Jul 2007 19:43:25 -0300 help: avoid traceback if an extension has only debug commands
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 19 Jul 2007 19:43:25 -0300] rev 4932
help: avoid traceback if an extension has only debug commands
Thu, 19 Jul 2007 15:33:21 -0700 convert/subversion: rehandle the no-tags case
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:33:21 -0700] rev 4931
convert/subversion: rehandle the no-tags case
Thu, 19 Jul 2007 15:29:33 -0700 Print meaningful error message if os.symlink fails
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:29:33 -0700] rev 4930
Print meaningful error message if os.symlink fails
Thu, 19 Jul 2007 15:13:48 -0700 lock.py: cache hostname, but not pid, in case we fork
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 15:13:48 -0700] rev 4929
lock.py: cache hostname, but not pid, in case we fork
Thu, 19 Jul 2007 12:41:07 -0700 convert/subversion: work around memory leak in svn's python bindings
Bryan O'Sullivan <bos@serpentine.com> [Thu, 19 Jul 2007 12:41:07 -0700] rev 4928
convert/subversion: work around memory leak in svn's python bindings The svn.ra.get_log wrapper attaches the hash of changed paths for every log entry to a global memory pool, so memory consumption increases rapidly, with no way to free it. Our workaround is to call this function in a child process, and feed its results back over a pipe. The memory consumption of the child still grows huge (hundreds of megabytes), but at least it goes away once the reading-the-log phase is done.
Wed, 18 Jul 2007 22:46:14 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 22:46:14 -0700] rev 4927
Automated merge with http://hg.intevation.org/mercurial/crew
Wed, 18 Jul 2007 22:44:25 -0700 convert/subversion: Simplify callback.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 22:44:25 -0700] rev 4926
convert/subversion: Simplify callback.
Thu, 19 Jul 2007 07:28:27 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 19 Jul 2007 07:28:27 +0200] rev 4925
merge with crew-stable
Wed, 18 Jul 2007 14:00:55 -0700 Simplify update.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 14:00:55 -0700] rev 4924
Simplify update.
Wed, 18 Jul 2007 13:56:08 -0700 Better fix for issue 622 than we had in c4dd58af0fc8.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 13:56:08 -0700] rev 4923
Better fix for issue 622 than we had in c4dd58af0fc8.
Wed, 18 Jul 2007 19:56:36 -0700 convert/subversion: reduce memory usage by filtering early
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 19:56:36 -0700] rev 4922
convert/subversion: reduce memory usage by filtering early This makes up to a 50% difference in memory consumption.
Wed, 18 Jul 2007 19:47:22 -0700 Automated merge with http://hg.intevation.org/mercurial/crew
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 19:47:22 -0700] rev 4921
Automated merge with http://hg.intevation.org/mercurial/crew
Wed, 18 Jul 2007 17:44:52 -0700 convert/subversion: get converter working against plain HTTP.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 17:44:52 -0700] rev 4920
convert/subversion: get converter working against plain HTTP.
Wed, 18 Jul 2007 14:00:55 -0700 Simplify update.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 14:00:55 -0700] rev 4919
Simplify update.
Wed, 18 Jul 2007 13:56:08 -0700 Better fix for issue 622 than we had in c4dd58af0fc8.
Bryan O'Sullivan <bos@serpentine.com> [Wed, 18 Jul 2007 13:56:08 -0700] rev 4918
Better fix for issue 622 than we had in c4dd58af0fc8.
Wed, 18 Jul 2007 16:46:20 +0200 merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:46:20 +0200] rev 4917
merge with main
Tue, 17 Jul 2007 15:26:28 -0500 doc: typo, -x bit
Matt Mackall <mpm@selenic.com> [Tue, 17 Jul 2007 15:26:28 -0500] rev 4916
doc: typo, -x bit
Wed, 18 Jul 2007 16:46:01 +0200 merge with crew-stable
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:46:01 +0200] rev 4915
merge with crew-stable
Wed, 18 Jul 2007 16:41:45 +0200 fix test-tag on Solaris
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 18 Jul 2007 16:41:45 +0200] rev 4914
fix test-tag on Solaris
Mon, 16 Jul 2007 20:15:03 -0700 tag: handle .hgtags and .hg/localtags with missing final newline (issue 601)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 20:15:03 -0700] rev 4913
tag: handle .hgtags and .hg/localtags with missing final newline (issue 601) This also fixes an asymmetry bug in which we called the pretag hook if we were going to create a local tag, but didn't call the tag hook afterwards.
Mon, 16 Jul 2007 18:01:20 -0700 issue 622: pull/unbundle -u updates to default branch if repo was empty
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 18:01:20 -0700] rev 4912
issue 622: pull/unbundle -u updates to default branch if repo was empty
Mon, 16 Jul 2007 16:50:47 -0700 mq: autodetect an existing git patch during qrefresh (issue 491)
Bryan O'Sullivan <bos@serpentine.com> [Mon, 16 Jul 2007 16:50:47 -0700] rev 4911
mq: autodetect an existing git patch during qrefresh (issue 491)
Wed, 11 Jul 2007 00:53:44 -0700 replace .hgtags instead of appending to it when doing a raw commit
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:53:44 -0700] rev 4910
replace .hgtags instead of appending to it when doing a raw commit
Wed, 11 Jul 2007 00:34:35 -0700 handle nonexistent .hgtags in raw _tag
Brendan Cully <brendan@kublai.com> [Wed, 11 Jul 2007 00:34:35 -0700] rev 4909
handle nonexistent .hgtags in raw _tag
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 tip