Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Feb 2008 13:33:38 +0100] rev 6134
Make annotae/grep print short dates with -q/--quiet.
Move shortdate() from templatefilters to util to avoid code duplication.
Thomas Arendsen Hein <thomas@intevation.de> [Sat, 16 Feb 2008 13:01:27 +0100] rev 6133
Add hg grep -d/--date to list the commit date of matched revisions.
Suggested by Greg Lindahl
Patrick Mezard <pmezard@gmail.com> [Wed, 13 Feb 2008 23:09:28 +0100] rev 6132
util: always define a dummy lookup_reg()
Patrick Mezard <pmezard@gmail.com> [Sat, 16 Feb 2008 11:55:33 +0100] rev 6131
convert: improve cycles detection message
Patrick Mezard <pmezard@gmail.com> [Sat, 16 Feb 2008 12:46:28 +0100] rev 6130
Merge with crew-stable
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sun, 10 Feb 2008 08:53:39 +0100] rev 6129
bundlerepo: fix inconsistency of parsed and internal name (issue #821)
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Sun, 10 Feb 2008 08:52:50 +0100] rev 6128
bundlerepo: test exposing inconsistency of parsed and internal name (issue #821)
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 23:38:18 -0200] rev 6127
Simplify the output of test-bheads
Also remove unneeded -d and -u commit options.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Feb 2008 21:34:33 +0100] rev 6126
merge with crew
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Feb 2008 21:34:16 +0100] rev 6125
Make hgweb annotate link to target line numbers (
issue623)
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Feb 2008 20:06:47 +0100] rev 6124
fix test output after
f7f25f58693a
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 15 Feb 2008 19:44:54 +0100] rev 6123
merged Edward Lee's line anchors patch
Edward Lee <edward.lee@engineering.uiuc.edu> [Tue, 04 Sep 2007 22:25:37 -0500] rev 6122
Add line anchors to annotate, changeset, diff, file views for hgweb
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 16:06:36 -0200] rev 6121
automatically update the branch cache when tip changes
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 16:06:36 -0200] rev 6120
move the reading of branch.cache from _branchtags to branchtags
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 16:06:36 -0200] rev 6119
localrepo: keep the UTF-8 version of branchcache around
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 16:06:36 -0200] rev 6118
localrepo.invalidate: invalidate branchcache
Christian Ebert <blacktrash@gmx.net> [Fri, 15 Feb 2008 18:37:00 +0100] rev 6117
keyword: do not inspect node1 for diff if node2 is given
Christian Ebert <blacktrash@gmx.net> [Fri, 15 Feb 2008 18:36:49 +0100] rev 6116
keyword: add test for patch.diff monkey
Christian Ebert <blacktrash@gmx.net> [Fri, 15 Feb 2008 18:36:28 +0100] rev 6115
keyword: make main class and hg command accessible
Switch from global vars to top level dictionary.
Goal: make it easier for external tools (like tortoisehg)
to hook into keyword extension.
Christian Ebert <blacktrash@gmx.net> [Fri, 15 Feb 2008 18:21:02 +0100] rev 6114
keyword: move expand/shrink decisions into kwtemplater
- do not clobber wrapper code
- get rid of clumsy kwtemplater attributes
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 10:51:35 -0200] rev 6113
try to fix test-inherit-mode on HFS+
HFS+ doesn't like setgid directories, so avoid them in most
of the test and do a quick check that doesn't change the
output when everything's OK.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 10:38:37 -0200] rev 6112
cmdutil.commit: use relative paths in the error messages
This is more consistent with other error messages and requires
less makeup in test-commit and test-symlink-basic.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Fri, 15 Feb 2008 10:38:37 -0200] rev 6111
util.pathto: return '.' instead of an empty string
This could happen with something like
pathto(repo.root, 'foo/bar', 'foo/bar')
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6110
status: put added files that have disappeared in the deleted list
This gives the user an indication that something went wrong with this file:
$ hg add foo
$ rm foo
$ hg status foo
! foo
Fixes
issue212.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6109
revert: unify forget and remove lists
This doesn't make a difference right now, but after the next revision
some files in state 'a' may end up in the deleted list, and revert
won't be able to just remove all files in that list.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6108
revert: only call dirstate.normal when we know the file is clean
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6107
commands.revert: don't call hg.revert
commands.revert calculates everything that has to be done and then
calls hg.revert to checkout and remove files. Unfortunately,
hg.revert has to recalculate everything and that can take a long
while, since it always operates on the whole working dir.
Changing commands.revert to manually checkout and remove files
makes things considerably faster, especially if we're reverting
a single file in a repo with a huge number of files.
This should be enough to close
issue857.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6106
revert: don't let repo.status walk the whole working dir
Problem diagnosed by pmezard.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 14 Feb 2008 18:08:16 -0200] rev 6105
Set bundle.mainreporoot only after checking that it's a local repo
Fixes
issue977.