Patrick Mezard <pmezard@gmail.com> [Sun, 15 Jun 2008 13:01:03 +0200] rev 6680
Ignore dummy copies in dirstate and localrepo.filecommit()
Patrick Mezard <pmezard@gmail.com> [Sun, 15 Jun 2008 13:01:01 +0200] rev 6679
context: fix workingctx.fileflags() execute bit
Thomas Arendsen Hein <thomas@intevation.de> [Wed, 23 Apr 2008 11:40:33 +0200] rev 6678
sshserver: Don't try to close fp if mkstemp failed
Paul Moore <p.f.moore@gmail.com> [Fri, 06 Jun 2008 19:23:29 +0100] rev 6677
Add a normalize() method to dirstate
This method returns the normalised form of a path. This is
- the form in the dirstate, if available, or
- the form on disk, if available, or
- the form passed on the command line
normalize() is called on the type-'f' result of statwalk.
This fixes issues 910 and 1092
Paul Moore <p.f.moore@gmail.com> [Fri, 06 Jun 2008 19:23:23 +0100] rev 6676
Add a new function, fspath
The function, given a relative filename and a root, returns the filename
modified to use the case actually stored in the filesystem (or None if the
file does not exist). The returned name is relative to the root, but retains
the path separators used in the input path. (This is not strictly necessary,
but retaining the path separators minimises misleading test suite failures).
A win32-specific implementation (using win32api.FindFiles) is possible, but it
has not been implemented as testing seems to demonstrate that the
win32-specific code is not significantly faster (thanks to the caching of
results in the generic code).
Paul Moore <p.f.moore@gmail.com> [Fri, 06 Jun 2008 08:29:16 +0100] rev 6675
Add a folding() method to dirstate
The method returns True if the dirstate is on a case folding filesystem.
Adrian Buehlmann <adrian@cadifra.com> [Wed, 11 Jun 2008 11:00:01 +0200] rev 6674
update: add "(nobackup)" to help text of option --clean
Adrian Buehlmann <adrian@cadifra.com> [Wed, 11 Jun 2008 13:51:57 +0200] rev 6673
update: improved help text
Using the term "the repository's working directory" instead of just "working
directory" to make it nearly impossible to confuse it with $PWD.
Also, this new wording better conveys the fact that update applies
to the working dir as a whole (no matter what the $PWD currently is).
Christian Ebert <blacktrash@gmx.net> [Thu, 12 Jun 2008 02:27:06 +0200] rev 6672
keyword: mimic cmdutil.bail_if_changed even more
At the check before overwriting with kwexpand, kwshrink:
- abort when in middle of merge
- give terser abort message
Matt Mackall <mpm@selenic.com> [Fri, 13 Jun 2008 17:29:10 -0500] rev 6671
tag: record tag we're superseding, if any (issue 1102)