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)