Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 18:27:02 +0100] rev 10613
remove contrib/hgdiff, it makes refactoring diff/patch harder
it can always be revived if needed
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 09 Mar 2010 16:03:57 +0100] rev 10612
demandimport: blacklist _ssl (issue1964)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 19:43:24 +0100] rev 10611
patch/diff: move patch.export() to cmdutil.export()
This API change will allow us to break a cycle between patch and cmdutil.
Steve Borho <steve@borho.org> [Mon, 08 Mar 2010 11:12:48 -0600] rev 10610
wix: pre-check the 'I approve this license' checkbox
This is simply a convenience to the user, they can click next until the
installer goes away. Optimally, the checkbox would be hidden or removed,
but that requires rewriting the UI.
Matt Mackall <mpm@selenic.com> [Sun, 07 Mar 2010 22:04:35 -0600] rev 10609
Merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 00:01:12 +0100] rev 10608
addremove: avoid fetching data again and again
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 00:00:03 +0100] rev 10607
addremove: add progress support for similarity search
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Mar 2010 23:59:28 +0100] rev 10606
addremove: atomically update the dirstate
In case someone hits ^C during the similarity search, properly rollback
Greg Ward <greg-hg@gerg.ca> [Sun, 07 Mar 2010 13:10:23 -0500] rev 10605
inotify: expose the same dirstate.status() interface as dirstate.
The real dirstate.status() does not have any keyword args. For
consistency, wrappers or subclasses should not have them either.
Christian Ebert <blacktrash@gmx.net> [Sun, 07 Mar 2010 13:03:03 +0100] rev 10604
keyword: remove spurious locks, improve handling of wlock
- kwcommitctx is inside the wlock of repo.commit: no lock
- _kwfwrite only needs wlock
wlock outside try block, so we don't need to import lock.release
_kwfwrite should even be safer that way, as we moved the status
call inside the try-except block.
Thanks to Benoit Boissinot for help.