Christian Ebert <blacktrash@gmx.net> [Fri, 05 Oct 2007 14:52:39 +0200] rev 255
Turn off debug while expanding
We don't need templates like file_add etc. as keywords a file specific.
Turning off debug avoids accidental expansion of such templates.
As a side effect it speeds up expansion when running hg --debug.
Functionality of _ctxnode now in new _substitute function.
Christian Ebert <blacktrash@gmx.net> [Thu, 04 Oct 2007 16:12:48 +0200] rev 254
Map re.escape
Christian Ebert <blacktrash@gmx.net> [Thu, 04 Oct 2007 15:01:16 +0200] rev 253
List comprehension instead of loop to create ui template dictionary
Christian Ebert <blacktrash@gmx.net> [Thu, 04 Oct 2007 14:55:38 +0200] rev 252
String format keyword pattern before compilation
Christian Ebert <blacktrash@gmx.net> [Wed, 03 Oct 2007 08:22:27 +0200] rev 251
Ignore errors when removing temp dir in kwdemo
Christian Ebert <blacktrash@gmx.net> [Sun, 23 Sep 2007 12:22:13 +0100] rev 250
Reduce verbosity of kwexpand/kwshrink
Christian Ebert <blacktrash@gmx.net> [Fri, 21 Sep 2007 20:22:21 +0100] rev 249
Make kwfilelog.cmp test reliable
Christian Ebert <blacktrash@gmx.net> [Fri, 21 Sep 2007 20:16:53 +0100] rev 248
Use revlog.cmp to avoid checking for rename twice
Christian Ebert <blacktrash@gmx.net> [Thu, 20 Sep 2007 21:14:40 +0100] rev 247
Test kwfiles command
Christian Ebert <blacktrash@gmx.net> [Thu, 20 Sep 2007 19:29:11 +0100] rev 246
New command "kwfiles" prints files configured for expansion
Christian Ebert <blacktrash@gmx.net> [Thu, 20 Sep 2007 18:13:53 +0100] rev 245
Always exclude .hgtags only
.hgtags is the only tracked file that is written to just by issuing
an hg command.
This ensures that even a very unlikely tag like "$Id$" is processed
properly.
Christian Ebert <blacktrash@gmx.net> [Thu, 20 Sep 2007 19:26:20 +0100] rev 244
Use Mercurial's getcwd()
Christian Ebert <blacktrash@gmx.net> [Tue, 18 Sep 2007 00:08:23 +0100] rev 243
Set boolean mandatory arguments directly and comment them
Christian Ebert <blacktrash@gmx.net> [Tue, 18 Sep 2007 00:03:17 +0100] rev 242
Avoid calling kwfmatcher twice (kwtemplater.overwrite, kwrepo.file) when overwriting
_weedcandidates already checks if file is configured for
keyword substitution.
Christian Ebert <blacktrash@gmx.net> [Fri, 14 Sep 2007 23:00:26 +0100] rev 241
Test kwshrink w/ argument while not in top level directory
Christian Ebert <blacktrash@gmx.net> [Fri, 14 Sep 2007 22:34:47 +0100] rev 240
Arguments to kwshrink/expand must be filtered thru canonpath
Christian Ebert <blacktrash@gmx.net> [Mon, 03 Sep 2007 06:11:07 +0200] rev 239
Rename README.txt to README
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 17:04:22 +0200] rev 238
Move version code into setup.py
getversion() is only needed by setup.py,
as there is no interface to query the version of an hg extension.
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 15:46:18 +0200] rev 237
Document revisions of interface changes
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 15:35:18 +0200] rev 236
Catch TypeError in repo.wwrite for Mercurial rev 656e06eebda7
This is the one revision that had the file descriptor removed,
but the flags argument not added yet.
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 15:16:57 +0200] rev 235
Compatible repo.dirstate.normal/update into own function
Also remove if-clause, loop over empty list instead.
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 15:09:56 +0200] rev 234
Compatible repo.wwrite into own function
Christian Ebert <blacktrash@gmx.net> [Sun, 02 Sep 2007 15:01:51 +0200] rev 233
Compatible changeset_templater in own function
Christian Ebert <blacktrash@gmx.net> [Thu, 30 Aug 2007 23:22:18 +0200] rev 232
Improve doc of kwfilelog.read
Christian Ebert <blacktrash@gmx.net> [Sat, 25 Aug 2007 15:38:04 +0200] rev 231
Keep names of inherited commands
Eases interactive documentation lookup.
Except for _parse which moved from cmdutil.parse to dispatch._parse,
there prefer most recent name.
Christian Ebert <blacktrash@gmx.net> [Tue, 21 Aug 2007 14:07:57 +0200] rev 230
Move backwards compatible commit fork into private kwrepo function
Christian Ebert <blacktrash@gmx.net> [Tue, 21 Aug 2007 13:27:48 +0200] rev 229
Remove spurious NameError checking for locks
Overriding commit sets them to None by default already.
Christian Ebert <blacktrash@gmx.net> [Mon, 20 Aug 2007 05:08:39 +0200] rev 228
Clean up backwards compatibility
Overriding findcmd is obsolete.
Override _parse at top.
Prefix overridden functions with underbar.
Christian Ebert <blacktrash@gmx.net> [Thu, 16 Aug 2007 14:19:33 +0200] rev 227
cmdutil.parse moves to dispatch._parse; use fancyopts bugfix
Copy fancyopts from 88803a69b24a as _fancyopts to make argument
parsing reliable.
Christian Ebert <blacktrash@gmx.net> [Tue, 14 Aug 2007 16:26:22 +0200] rev 226
Removed files are detected by _weedcandidates, no need for status call
Christian Ebert <blacktrash@gmx.net> [Tue, 14 Aug 2007 09:01:20 +0200] rev 225
Document revision that fixed fancyopts
Christian Ebert <blacktrash@gmx.net> [Sat, 11 Aug 2007 14:43:04 +0200] rev 224
Test "hg diff --rev", update _getcmd comment (backwards compatibility)