Christian Ebert <blacktrash@gmx.net> [Thu, 09 Jul 2009 11:59:12 +0200] rev 9096
keyword: eliminate potential reference cycles from kwrepo
- delete kwrepo.commitctx after using the tweaked version
- prefer self.hook over repo.hook to avoid nesting
Also pass arguments to commit as arbitrary list.
Thanks to Simon Heimberg and Matt Mackall for guidance.
Greg Ward <greg-hg@gerg.ca> [Wed, 08 Jul 2009 22:08:45 -0400] rev 9095
convert/cvs: improve error message on unexpected server output.
Henrik Stuart <henrik.stuart@edlund.dk> [Tue, 07 Jul 2009 19:24:52 +0200] rev 9094
transaction: fix uncaught ENOENT (issue1724)
The opener raises an IOError on errors where transaction expects an
OSError.
Henrik Stuart <hg@hstuart.dk> [Thu, 09 Jul 2009 20:49:02 +0200] rev 9093
branch heads: fix regression introduced in e67e5b60e55f (issue1726)
For merge nodes it is not adequate to only check a single possible
branch head for whether it is an ancestor of the latest head, but it
needs to be done for each possible branch head.
Abderrahim Kitouni <a.kitouni@gmail.com> [Sat, 04 Jul 2009 14:18:15 +0100] rev 9092
subrepo: use hg.repository instead of creating localrepo directly
this way, extensions' reposetup will be called, which allows for git
subrepos to be handled by hg-git (and I believe the same goes for
svn and hgsubversion)
Brendan Cully <brendan@kublai.com> [Thu, 09 Jul 2009 15:14:42 -0700] rev 9091
ignore: separate pattern extraction from match compilation
hgignore files have slightly different syntax from match objects,
e.g. syntax: foo headers, regexp: forms, and re being relre. Put
conversion from hgignore syntax into match syntax into a standalone
function so that it is easier to validate hgignore hunks externally.
Martin Geisler <mg@lazybytes.net> [Thu, 09 Jul 2009 11:59:56 +0200] rev 9090
merge with crew-stable
Martin Geisler <mg@lazybytes.net> [Thu, 09 Jul 2009 11:59:18 +0200] rev 9089
util: remove unused bufsize argument
Removed it correctly this time: the subprocess default is 0, not -1
and so we must pass -1 explicitly. Added a comment to that effect.
Greg Ward <greg-hg@gerg.ca> [Wed, 08 Jul 2009 22:08:45 -0400] rev 9088
convert/cvs: improve error message on unexpected server output.
Martin Geisler <mg@lazybytes.net> [Wed, 08 Jul 2009 23:17:10 +0200] rev 9087
typos: "it's" -> "its"