Thomas Arendsen Hein <thomas@intevation.de> [Fri, 19 May 2006 06:10:59 +0200] rev 2313
Fixed typo (qshell instead of shell) in win98 code (see issue244).
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 18 May 2006 16:49:45 -0700] rev 2312
merge with crew.
Eric Hopper <hopper@omnifarious.org> [Thu, 18 May 2006 11:48:33 -0700] rev 2311
Moving hgweb.py into it's own module in preparation for breaking it up.
John Arbash Meinel <john@arbash-meinel.com> [Thu, 18 May 2006 13:52:55 -0700] rev 2310
demandload: implement __call__
demandload can now load functions and classes, and not just modules.
(So if you access foo() rather than just foo.* it still works).
demandload still doesn't work for constants.
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 18 May 2006 13:48:12 -0700] rev 2309
remove: rewrite to be ~400x faster, bit more friendly
old remove code called localrepo.changes for each file.
was very expensive:
$ hg --time rm arch>/dev/null
Time: real 1066.120 secs (user 1014.450+0.000 sys 18.090+0.000)
new code, same files:
$ hg --time rm arch>/dev/null
Time: real 2.770 secs (user 2.190+0.000 sys 0.580+0.000)
also mention "-f" if not removing files. also allow "-f" to forget
added files.
make test a bit better.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 18 May 2006 21:01:38 +0200] rev 2308
Use platform path for renaming file in util.atomictempfile.rename()
Lee Cantey <lcantey@gmail.com> [Thu, 18 May 2006 10:09:16 -0700] rev 2307
Add section for configuration notes with initial note about the default editor
Vadim Gelfer <vadim.gelfer@gmail.com> [Thu, 18 May 2006 09:23:43 -0700] rev 2306
bugzilla: allow to map between committer email and bugzilla user name.
Thomas Arendsen Hein <thomas@intevation.de> [Thu, 18 May 2006 08:03:51 +0200] rev 2305
Removed extra space in bisect output.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 21:52:51 +0200] rev 2304
Merge with main
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 19:59:15 +0200] rev 2303
Corrected tests for commit now consistently stripping last newline.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 19:58:22 +0200] rev 2302
Corrected test for date in output of 'hg export'.
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 19:38:41 +0200] rev 2301
Strip empty lines and trailing spaces around commit messages.
Fixes issue213 and part of issue249 (trying to keep node id on import)
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 19:00:16 +0200] rev 2300
Use "# Date" instead of "# Timestamp" for dated export/import of patches.
And don't break up list for % formatting.
Danek Duvall <danek.duvall@sun.com> [Wed, 17 May 2006 18:54:30 +0200] rev 2299
Add timestamp field to export format. Make import and mq use it.
Matt Mackall <mpm@selenic.com> [Wed, 17 May 2006 13:21:36 -0500] rev 2298
Merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 17 May 2006 14:46:12 +0200] rev 2297
Fix hg view if author's name contains unmatched quotes. (issue248)
This was caused by the often seen Tcl list vs. string programming error.
"Aurelien Jacobs <aurel@gnuage.org>" [Tue, 16 May 2006 14:17:45 -0700] rev 2296
notify changeset diff should be against current node instead of tip
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 16 May 2006 11:07:56 +0200] rev 2295
fix a typo in an error message
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 16 May 2006 09:35:38 +0200] rev 2294
Catch urllib's HTTPException and give a meaningful error message to the user.
Usually urllib only throws HTTPError exceptions, which already are a subclass
of IOError.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 15 May 2006 11:16:32 -0700] rev 2293
add --config global option. allows to set hgrc option on command line.
syntax: --config section.name=value
also add new test-globalopts to test all global options in one place.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 15 May 2006 10:25:17 -0700] rev 2292
allow to send email using sendmail.
default is still smtp.
update hgrc doc with sendmail info.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 15 May 2006 09:27:27 -0700] rev 2291
merge with crew.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 14 May 2006 18:37:50 -0300] rev 2290
add test for revlog.parseindex
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 14 May 2006 18:22:12 -0300] rev 2289
Fix revlog.parseindex
parseindex could fail if read returns too little data in the right
moment (e.g. when there's still leftover data from the previous
iteration and read returns less than "s" bytes).
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 15 May 2006 09:13:00 -0700] rev 2288
remove non-prefixed environment variables from hooks.
Samuel Masham <samuel.masham@gmail.com> [Mon, 15 May 2006 08:53:32 -0700] rev 2287
Update debugindexdot to work with RevlogNG.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 15 May 2006 08:47:42 -0700] rev 2286
do not set smtp host by default - raise error instead
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Sun, 14 May 2006 23:49:31 -0700] rev 2285
win98: fall back to win32api.GetModuleFileName if needed.
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Sun, 14 May 2006 23:44:50 -0700] rev 2284
On win98 os.path.expanuser('~') does not result in a useable directory.
The MSDN recommendation for user specific directories is the use of
shell.ShGetSpecialFolder, so use it.
For details see:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shgetspecialfolderpath.asp