Commits

Author Commit Message Labels Comments Date
kiilerix
mq: Fix --qrefresh --short to work with --exclude and --include pmezard expects hg qref -s -X b to apply the -X to the list of files in the patch, and thus remove b from the patch. That's how it worked before f7fc5f5ecd62. That change seemed sensible, but it wasn't... mpm says (17:22:30) pmezard_: kiilerix1: do you mean that -X should be forbidden with -s ? (17:22:54) pmezard_: kiilerix1: and --include too (17:23:03) mpm: No because you should be able to …
Benoit Boissinot
merge with crew
Benoit Boissinot
parsers.c: do not try to untrack after a failure
Benoit Boissinot
parsers.c: fix integer overflows thanks to zzuf for helping finding those
Thomas Arendsen Hein
Merge with crew
Thomas Arendsen Hein
Use dummy diffstat in tests and remove older diffstat workaround. This makes test-notify pass on systems without diffstat installed or where the diffstat version yields a different output.
Thomas Arendsen Hein
Fix test-bundle-type output by changing head|cut to cut|head. With some versions of cut the output otherwise has no end of line.
Thomas Arendsen Hein
convert documentation: --config argument with spaces needs quoting.
Thomas Arendsen Hein
Copy index before parsing to enforce alignment with inline data present. Fixes issue1348 (Bus error in parsers.c) on Solaris/sparc.
Benoit Boissinot
parsers.c: there is no reference to data_obj, so it shouldn't be decref'ed
Benoit Boissinot
merge with crew
Benoit Boissinot
hgweb: nodeids should be aligned in raw changesets If they aren't it breaks hg import --exact Thanks to Jesper Noehr for noticing it.
Thomas Arendsen Hein
Fix test-notify output for older diffstat versions.
Thomas Arendsen Hein
Add util.popen3 fallback, simplify import of Popen3
Thomas Arendsen Hein
Fix util.popen2 for Python 2.3 1. trigger ImportError early, so fallbacks are activated 2. util.popen2 replaces previous usage of os.popen2, not popen2.popen2
Brendan Cully
mq: heavy rearrangement of qnew to make it recover reliably from errors. Closes issue1269.
Brendan Cully
mq: abort qnew -f if any file in an explicit list cannot be read
Brendan Cully
mq: make qimport -f work properly. Closes issue1255. From Bernhard Leiner.
Brendan Cully
Merge with crew
Brendan Cully
mq: let qimport read patches from URLs
Brendan Cully
mq: do not invoke editor until just before patch creation. Closes issue1346.
Benoit Boissinot
merge with crew
Benoit Boissinot
add a missing +x to test-inotify-lookup
Benoit Boissinot
index parser: fix refcounting in case of errors, refactor due to incorrect refcounting, on a bad revlog it was failing with: *** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x0816d318 *** and a backtrace.
Patrick Mézard
patch: pass linereader to binaryhunk.extract() instead of wrapped fp It unifies input patch file access methods
Patrick Mézard
patch: pass linereader to scangitpatch(), extract from iterhunks() It's good because it unifies the patch file access methods.
Patrick Mézard
patch: change functions definition order for readability
Patrick Mézard
patch: map changed files to patchmeta directly
Patrick Mézard
patch: patchmeta gives (islink, isexec) tuple instead of int mode
Patrick Mézard
patch: extract and rename gitpatch into patchmeta, document
  1. Prev
  2. Next