Commits

Show all
Author Commit Message Labels Comments Date
Rémy Roy
Folding correction and missing import
Tags
1.0.2
Matt Mackall
util: disinfect lookup_reg strings (issue1126) lookup_reg could return Unicode strings, which would infect other strings and generate unexpected tracebacks. Spotted by Rémy Roy. Fold in silly nested function while we're at it.
Dov Feldstern
test symlinks on symlink-capable os but non-capable filesystem (issue1149) The "real" way to test this is to mount a non-symlink-capable filesystem, and try working on it; however, I don't know how to mount filesystems as a non-priveleged user from within the testing framework. So instead, os.symlink is overridden to raise the exception that would be raised on such a filesystem.
Matt Mackall
util: set_flags should survive failure to create link
Matt Mackall
util: set_flags shouldn't know about repo flag formats
Matt Mackall
add a fix for issue 1175 If we copy a file followed by an update, it's possible for the parent manifest to no longer contain the source file of the copy, which could cause commit to fail. If this happens, we search backwares from the first parent to find the most likely original revision.
Matt Mackall
commit: simplify file copy logic
Thomas Arendsen Hein
Make test-convert-mtn pass on systems where mtn add -R uses different order
Thomas Arendsen Hein
Make test-hardlinks-safety repeatable and executable
Thomas Arendsen Hein
convert: Fix debugging output when running multiple commands with xargs.
Doug Philips
Let the notify extension use [diff] options too.
Bernhard Leiner
add additional bisect tests
Bernhard Leiner
add additional complex bisect tests (with non-linear history)
Bernhard Leiner
Add support for multiple possible bisect results (issue1228, issue1182) The real reason for both issue is that bisect can not handle cases where there are multiple possibilities for the result. Example (from issue1228): rev 0 -> good rev 1 -> skipped rev 2 -> skipped rev 3 -> skipped rev 4 -> bad Note that this patch does not only fix the reported Assertion Error but also the problem of a non converging bisect: hg init for i in `seq 3`; do echo $i > $i; hg add $i; …
kevinchristen
Add a reset before and after colorized output This is how GNU's ls --color works, and it clears up problems in xterm and Windows command prompt windows.
kevinchristen
Apply color to output of qseries --verbose Fixes issue 1173.
Patrick Mézard
color: improve mq extension detection
Benoit Boissinot
hgweb: do not use unassigned variables in exception handling
Patrick Mézard
Fix subversion tests with svn 1.5
Patrick Mézard
convert: normalize paths sent to svn get_log (issue 1219)
Patrick Mézard
convert: remove leading slash from ra.check_path inputs (issue 1236)
Patrick Mézard
convert: restore previous svn transport parent correctly
Dirkjan Ochtman
add note about updating one file to update help
Dirkjan Ochtman
churn: fix documentation for churn options
Dhruva Krishnamurthy
convert: use git executable only, with subcommands The latest GIT has some changes in the way it is installed. Only the 'git' executable need to be in the path. All other commands are treated as sub commands of 'git'.
Benoit Boissinot
make mq and tags hardlink safe The code didn't check for modes like "r+" or "rb+". Many thanks to agriffis for noticing it.
Patrick Mézard
test-branches: add a test for long branch name (issue 1230)
Stefano Tortarolo
branches unparseable output fix (issue1230)
Martin O'Connor
Bug:1201 hg convert on CVS working copy produces Traceback Fix identified by frank@kingswood-consulting.co.uk Changed usage fron os.environ["HOME"] to expanduser("~/.cvspass") as this is the only usage of this construct in mercurial sources.
Patrick Mézard
mq: fix qrefresh losing copy information (issue 1134)
  1. Prev
  2. Next