Patrick Mezard <pmezard@gmail.com> [Sun, 11 Nov 2007 19:34:00 +0100] rev 5536
convert: force svn:executable when execute-bit is not supported
The util.is_exec fallback would be to ask subversion for the current value of svn:executable. Setting it directly is just simpler.
Patrick Mezard <pmezard@gmail.com> [Sun, 11 Nov 2007 14:17:30 +0100] rev 5535
convert: fix svn file:// URL generation under Windows
Patrick Mezard <pmezard@gmail.com> [Tue, 20 Nov 2007 14:31:58 +0100] rev 5534
mq: avoid qnew committing everything on invalid paths (issue 803)
If paths are supplied but resolve to nothing, localrepo.commit() is called with an empty set and commits the whole dirstate. Avoid this by passing the match function to commit.
Bryan O'Sullivan <bos@serpentine.com> [Mon, 12 Nov 2007 10:49:26 -0800] rev 5533
highlight: clean up coding style a little
Adam Hupp <adam@hupp.org> [Sat, 10 Nov 2007 17:54:57 -0500] rev 5532
extension for synax highlighting in the hgweb file revision view
Depends on the pygments syntax highlighting library:
http://pygments.org/
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 21:30:59 +0100] rev 5531
Change standard streams mode to binary at hg startup
Standard streams are expected to operate in binary mode everywhere, especially with archive, cat, diff and export commands. Rewriting these to separate informational output from binary content is complicated to do and to maintain, nonwithstanding mode switching reliability. Changing all output mode to binary should not have much impact on Windows were stream processing tools are barely used and usually cope with unix style endings.
Streams mode being process wide, the switch is performed in the startup script to avoid polluting existing API users who may have solved this issue already or ignored it at least for the mercurial part.
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 21:30:43 +0100] rev 5530
test-import: read email payload in binary mode
Patrick Mezard <pmezard@gmail.com> [Sat, 10 Nov 2007 17:09:56 +0100] rev 5529
convert: fix util.popen regression in darcs converter
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 21:24:25 -0200] rev 5528
merge with crew-stable
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5527
mq: really remove undo after a qpush (and after a strip)
For qpush, removeundo has to be called after the transaction has finished.
strip may use unbundle, which also leaves an undo file.
Fixes
issue780.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5526
httprepo: give self._url and the netloc to the password manager
This should hide some differences between different python versions.
Manuel Holtgrewe <purestorm@ggnore.net> [Mon, 05 Nov 2007 20:29:32 +0100] rev 5525
Do not display passwords with pull/push/incoming/outgoing
Passwords specified in the repository URL are now displayed as '***'
when accessing the remote repository.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5524
run-tests.py: add a default --date "0 0" argument to commit et al
Part of test-tags was modified just to be sure this works.
The change in test-archive-symlinks is necessary to avoid a "helpful"
warning from GNU tar ("implausibly old time stamp 1970-01-01 00:00:00").
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5523
tests/*: avoid losing the original settings from $HGRCPATH
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5522
convert: make sure mercurial_source has a local hg repo
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5521
convert: display all errors if we couldn't open the source repo
This should give the user a better hint of what's going wrong.
Improve some error messages. In particular, mention "CVS checkout" instead
of "CVS repo".
Fixes
issue822 and
issue826.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5520
test-convert-darcs: skip if we can't find the elementtree module
This patch is a bit dirty to avoid having to repeat the dance required
to import elementtree.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5519
test-permissions: add a chmod +w to allow the directory to be removed
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5518
run-tests.py: don't print a dot for skipped tests
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 09 Nov 2007 20:21:35 -0200] rev 5517
purge: simplify safety net for case mangling filesystems
Relying on the exact return of statwalk would cause us to abort
when there was at least one tracked file inside an ignored directory.
This patch forces an extra walk of the whole working directory even
on sane filesystems, where it wouldn't be needed.
Fixes
issue621.
Maxim Dounin <mdounin@mdounin.ru> [Wed, 07 Nov 2007 22:57:28 +0100] rev 5516
Fix dir-changed-to-file updates on clean workdir.
Workaround for dir-changed-to-file updates mentioned
in rev
7a64931e2d76 doesn't actually work since tests
introduced in mentioned changeset prevented dirstate
updates even if working directory updates succeded.
Make tests more relaxed for dirstate operations
not directly accessible from cli. See also
issue660.
While here, move _dirs existance check from _decpath()
to _changepath() for unification.
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 21:13:56 -0600] rev 5515
Merge with crew
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 21:10:30 -0600] rev 5514
Add note to CONTRIBUTORS file
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 18:26:59 -0800] rev 5513
convert: add support for Subversion as a sink
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:40:39 -0800] rev 5512
convert: abstract darcs's commandline handling
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:07:14 -0800] rev 5511
convert: iterate
Bryan O'Sullivan <bos@serpentine.com> [Wed, 07 Nov 2007 17:06:02 -0800] rev 5510
convert: abstract map files into a class
Matt Mackall <mpm@selenic.com> [Wed, 07 Nov 2007 14:38:04 -0600] rev 5509
Mark failing test as a known bug
Bryan O'Sullivan <bos@serpentine.com> [Mon, 05 Nov 2007 13:20:24 -0800] rev 5508
Merge with -stable
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Mon, 05 Nov 2007 08:41:22 +0100] rev 5507
Support qgoto in contrib/bash_completion.