Martin Geisler <mg@lazybytes.net> [Wed, 22 Apr 2009 00:55:32 +0200] rev 8150
util: use built-in set and frozenset
This drops Python 2.3 compatibility.
Patrick Mezard <pmezard@gmail.com> [Fri, 24 Apr 2009 10:43:12 +0200] rev 8149
Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Fri, 24 Apr 2009 10:34:11 +0200] rev 8148
convert/bzr: fix symlink handling (issue1626)
Bryan O'Sullivan <bos@serpentine.com> [Fri, 24 Apr 2009 00:06:01 -0700] rev 8147
win32text: be more careful about rejecting violating changesets
We now try to walk changesets in reverse order from newest to oldest,
so that if we see a file multiple times, we treat the newest version
as canonical.
This should prevent us from rejecting a changegroup that contains an
unacceptable commit followed later by a commit that fixes the problem.
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8146
keepalive: attempt to fix issue1003
This is a reimport of the relevant piece of the upstream urlgrabber,
which appears to be more correct.
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8145
test-archive: silence stupid messages from GNU tar
Recent versions of GNU tar have apparently decided they're old enough
that it's ok for them to prattle on senselessly about things no one
cares about without anyone objecting. We object; apply duct tape.
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8144
ui: introduce new config parser
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8143
ui: simplify init, kill dupconfig
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8142
ui: fold readsections into readconfig
readconfig now reads only single files
readconfig takes an optional list of sections
readconfig trusts files we're looking for sections in
Matt Mackall <mpm@selenic.com> [Thu, 23 Apr 2009 15:40:10 -0500] rev 8141
ui: cleanup _is_trusted a bit