Sat, 21 Jul 2007 10:36:51 +0200 Backout ad09ce1d393c and replace ''' with """ to make some highlighting happy.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:36:51 +0200] rev 4958
Backout ad09ce1d393c and replace ''' with """ to make some highlighting happy. I have tried Debian's default emacs and the current CVS version. Default emacs doesn't have highlighting enabled (and being emacs-illiterate I don't know how to enable it) and the CVS emacs' Python highlighting has no problems with ' characters here.
Sat, 21 Jul 2007 10:30:51 +0200 removed trailing whitespace
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 21 Jul 2007 10:30:51 +0200] rev 4957
removed trailing whitespace
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 4956
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 4955
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 4954
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 4953
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 4952
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 4951
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 4950
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 4949
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 4948
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 4947
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 4946
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 4945
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 4944
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 4943
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 4942
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 4941
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 4940
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 4939
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 4938
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 4937
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 4936
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 4935
merge with main
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 4934
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 4933
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 4932
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 4931
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 4930
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 4929
replace .hgtags instead of appending to it when doing a raw commit
(0) -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip