Simon 'corecode' Schubert
ffdf5f19dd
Add branch name to editor text.
2007-01-11 19:47:51 +01:00
Simon 'corecode' Schubert
0d6daa7c2a
When committing, record the changeset in the branchcache.
2007-01-11 19:33:34 +01:00
Matt Mackall
de434078f7
symlinks: minimal support for symlinks in merge/update
...
This will get angry, confused, and sad if you try to merge a symlink
with a regular file.
2006-12-29 20:04:31 -06:00
Matt Mackall
9a533e02cb
symlinks: add flags param to wwrite
...
Now wwrite can set symlink and exec for files
2006-12-29 20:04:31 -06:00
Matt Mackall
8ed93098b6
replace filehandle version of wwrite with wwritedata
2006-12-29 20:04:31 -06:00
Matt Mackall
5c878f727f
unify encode/decode filter routines
2006-12-29 20:04:31 -06:00
Matt Mackall
dae088ccfd
symlinks: add _link checking function
2006-12-29 20:04:31 -06:00
Matt Mackall
2e27ddd82b
symlinks: use is_link wherever is_exec is used
2006-12-29 20:04:31 -06:00
Matt Mackall
770d679638
symlinks: don't complain about symlinks
2006-12-29 20:04:31 -06:00
Matt Mackall
1dc3ac012f
symlinks: add a linkfunc
2006-12-29 20:04:31 -06:00
Matt Mackall
5a767e44a9
symlinks: add basic symlink functions to util.py
2006-12-29 20:04:31 -06:00
Matt Mackall
4b1ae5ef0a
symlinks: check whether a filesystem supports symlinks
2006-12-29 20:04:31 -06:00
Matt Mackall
30b8c51a84
exec: remove last flag from is_exec
2006-12-29 20:04:31 -06:00
Matt Mackall
b875ad6c04
exec: add execfunc to simplify exec flag support on non-exec filesystems
2006-12-29 20:04:30 -06:00
Matt Mackall
1ee7fd016e
pull umask-checking up
2006-12-29 20:04:30 -06:00
Matt Mackall
a76da2edbe
exec: checkexec checks whether filesystem supports exec flags
2006-12-29 20:04:30 -06:00
Thomas Arendsen Hein
2cdb545f39
expanded bash_completion for transplant extension
2006-12-26 20:08:09 +01:00
Thomas Arendsen Hein
18cb6f7087
Yield entries from [paths], too, when completing -R/--repository.
2006-12-26 19:56:42 +01:00
Thomas Arendsen Hein
b3b0303cec
Corrected synopsis for transplant.
2006-12-26 15:42:40 +01:00
Thomas Arendsen Hein
28f17c0cc7
Improved error message for extensions overriding commands (with test):
...
- Old text "module foo overrides bar" was misread as overriding module bar.
- Only print a single warning line per extension instead of one for each
command.
2006-12-26 15:33:50 +01:00
Thomas Arendsen Hein
3b41677e92
sync with stable
2006-12-26 14:54:48 +01:00
Thomas Arendsen Hein
7701e96286
Don't use -f for rm in tests where not needed. Drop /bin/ from /bin/rm.
2006-12-26 14:17:48 +01:00
Benoit Boissinot
4ac2d21a86
mq: remove unecessary code, duplicate with util.opener
2006-12-26 03:29:45 +01:00
Benoit Boissinot
e78320fa9c
hgk: (re)optimize reading of changelog and manifest
2006-12-26 03:42:17 +01:00
Benoit Boissinot
2de51d26e4
mq: use contexts
2006-12-26 03:29:00 +01:00
Benoit Boissinot
764aee51ba
hgk: use contexts
2006-12-26 03:27:24 +01:00
Benoit Boissinot
4df0c56a7a
hgk: remove unused code, node2 is always set
2006-12-26 03:26:23 +01:00
Benoit Boissinot
0c3a966f5f
extdiff: use contexts
2006-12-26 03:25:44 +01:00
Benoit Boissinot
dfdfde18a2
bugzilla: use contexts, simplify
2006-12-26 03:25:13 +01:00
Benoit Boissinot
c12c4a144e
acl: use contexts
2006-12-26 03:24:51 +01:00
Benoit Boissinot
e0f69e934d
hgweb: fix unused import
2006-12-26 03:17:34 +01:00
Benoit Boissinot
49c4016ea6
hgweb: use contexts, fix coding style
2006-12-26 03:16:54 +01:00
Benoit Boissinot
b9f841c38f
commands.py: use contexts in various places (debug*state, revert)
2006-12-26 03:13:57 +01:00
Benoit Boissinot
2f422472c6
cmdutil.py: use contexts in findrenames
2006-12-26 03:12:51 +01:00
Benoit Boissinot
7451685c26
commands.py: use contexts in export
2006-12-26 03:12:23 +01:00
Benoit Boissinot
3e0275e2f8
add possibility to pass flags when testing with the Makefile
2006-12-26 03:11:37 +01:00
Benoit Boissinot
56d04add11
archival.py: use contexts
2006-12-26 00:40:28 +01:00
Benoit Boissinot
a05f887d12
patch: use contexts for diff
2006-12-25 17:43:49 +01:00
Benoit Boissinot
35f1d19852
context: create a filectxt with filelog reuse
2006-12-25 18:57:55 +01:00
Benoit Boissinot
a8be9617b4
context: fix a bug in workingfilectx.renamed
2006-12-25 17:43:47 +01:00
Benoit Boissinot
6b47271f10
make it possible to use changectx to create a filectx
2006-12-25 17:43:44 +01:00
Benoit Boissinot
cd66ae056f
remove various unused import
2006-12-25 13:37:00 +01:00
Benoit Boissinot
36bf020419
add date attribute to workingfilectx
2006-12-24 22:55:34 +01:00
Benoit Boissinot
6c61f6a933
fix tab vs space
2006-12-24 22:29:29 +01:00
Benoit Boissinot
184e223932
test-manifest-merging: we only need to remove files
2006-12-24 22:28:01 +01:00
Benoit Boissinot
df9bc9df7c
test-manifest-merging: we only need to remove files
2006-12-24 22:28:01 +01:00
Brendan Cully
9cd41b9e7c
Merge with mpm
2006-12-22 17:05:10 -08:00
Brendan Cully
15d31f9f1f
Make test-manifest-merging less likely to delete the whole filesystem
2006-12-22 16:29:35 -08:00
Brendan Cully
1fb375cdf0
Make test-manifest-merging less likely to delete the whole filesystem
2006-12-22 16:29:35 -08:00
Matt Mackall
8cff52fcff
convert-repo: add option to attempt to sort by date
2006-12-22 17:59:40 -06:00