David J. Mellor <dmellor@whistlingcat.com> [Thu, 06 Dec 2007 13:10:25 -0800] rev 5617
convert: fix SVN date parser dropping the final whole second digit
Christian Ebert <blacktrash@gmx.net> [Wed, 05 Dec 2007 12:48:33 +0100] rev 5616
highlight: adapt to hgweb_mode refactoring
Bryan O'Sullivan <bos@serpentine.com> [Thu, 06 Dec 2007 09:55:56 -0800] rev 5615
Merge with -stable
Jim Hague <jim.hague@acm.org> [Tue, 23 Oct 2007 10:39:24 +0000] rev 5614
Fix bdiff test failures on AIX.
The test fails when, in the call to calloc(), the number of elements (bn)
is 0. In that case, calloc() on AIX will return NULL, while the code expects
a valid heap pointer. Both results are permissible under C99, Unix98 etc.
Work around by ensuring that at least 1 element is requested.
Steve Borho <steve@borho.org> [Mon, 03 Dec 2007 17:28:26 -0600] rev 5613
workaround for raw_input() on Windows
Since change a3fe91b4f6eb, Mercurial has set_binary() on stdin, stdout, and stderr.
On Windows, this had the side effect of causing raw_input() to emit trailing carriage
returns on it's returned strings. This was causing web authentication problems.
Patrick Mezard <pmezard@gmail.com> [Tue, 04 Dec 2007 23:28:10 +0100] rev 5612
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 04 Dec 2007 23:10:13 +0100] rev 5611
utils_win32: calling SHGetPathFromIDList under NT is useless and broken
The call was done under NT when running as a service (CGI script for instance) and always crash, even in interactive processes.
Matt Mackall <mpm@selenic.com> [Fri, 07 Dec 2007 02:29:55 -0600] rev 5610
copy: handle rename internally
- add rename parameter
- don't collect copied list
- report "moving" rather than "copying"
- remove renamed files
- don't return copied list
- simplify callers
Matt Mackall <mpm@selenic.com> [Fri, 07 Dec 2007 02:03:42 -0600] rev 5609
copy: move rename logic
Matt Mackall <mpm@selenic.com> [Fri, 07 Dec 2007 02:01:13 -0600] rev 5608
copy: simplify inner copy
- save dirstate lookup and exists check
- do all fs work inside a single dryrun clause
- move unlinking into inner copy section
- move target dir creation
- eliminate undelete mess
- fix a bug on mv a -> b -> a after merge
Matt Mackall <mpm@selenic.com> [Fri, 07 Dec 2007 02:01:10 -0600] rev 5607
copy: minor cleanups
- add after and dryrun variables
- add some comments
Matt Mackall <mpm@selenic.com> [Thu, 06 Dec 2007 15:15:47 -0600] rev 5606
copy: propagate errors properly
Matt Mackall <mpm@selenic.com> [Thu, 06 Dec 2007 14:58:57 -0600] rev 5605
copy: refactor okaytocopy into walkpat
- rename core copy function to copyfile
- move origsrc details into copyfile
- turn okaytocopy loop into walkpat
Matt Mackall <mpm@selenic.com> [Sun, 02 Dec 2007 18:41:22 -0600] rev 5604
copy: fix copying back with -A (issue836)