Thomas Arendsen Hein
3dcf92c53d
Use printenv.py for pre/post-command-hooks (fixes tests on Solaris, too)
2007-06-19 08:17:55 +02:00
Thomas Arendsen Hein
483231d996
Cleanup of whitespace, indentation and line continuation.
2007-06-19 08:06:37 +02:00
Matt Mackall
30a1419154
dispatch: report failed imports nicely
2007-06-18 21:30:27 -05:00
Matt Mackall
ab72eb680f
demandimport: fix issue579 and add a test
...
fix suggested by Brendan
2007-06-18 19:43:26 -05:00
Matt Mackall
c61bc27ccc
dispatch: add generic pre- and post-command hooks
2007-06-18 17:49:56 -05:00
Lee Cantey
dd5e7d8612
Fixes to not require administrator privleges and use private copies of DLLs when running the Windows installer.
...
Initial version from Shun-ichi GOTO in BTS 449 for private copies of DLLs.
Additional changes to remove local DLL flag on uninstall and set privilege level.
2007-06-18 15:21:02 -07:00
Lee Cantey
7741f9fab9
Fix for including hgext in Windows compiled version.
...
From Shun-ichi GOTO via Mercurial mailing list.
2007-06-18 15:14:49 -07:00
Lee Cantey
c2221237be
Merge with crew
2007-06-18 15:06:14 -07:00
Lee Cantey
416c20c0e1
Fix for demandimport.py and Windows compiled version.
...
From Shun-ichi Goto in BTS issue 457 http://www.selenic.com/mercurial/bts/msg2780
2007-06-18 15:03:55 -07:00
Brendan Cully
4a2d1da1c5
Work around heisenbug in Popen3.__del__
2007-06-18 14:52:31 -07:00
Brendan Cully
a4f4ecdc68
Merge with mpm
2007-06-18 12:39:43 -07:00
Brendan Cully
b969d388db
Make fast-forward merges full merges
2007-06-18 12:38:54 -07:00
Matt Mackall
c5b84a3392
hooks: separate hook code into a separate module
2007-06-18 13:24:34 -05:00
Matt Mackall
5ecb0cb232
dispatch: fix handling of incorrect number of arguments
2007-06-18 13:24:34 -05:00
Matt Mackall
b99ae11550
dirstate: pull ignore smarts out of ui
2007-06-18 13:24:34 -05:00
Matt Mackall
579d9e3b44
encoding: pull fallbackencoding out of localrepo into early parsing
2007-06-18 13:24:34 -05:00
Matt Mackall
cdeb6ec2da
extensions: kill ui readhooks
...
Move .hgrc extension loading into localrepo
2007-06-18 13:24:34 -05:00
Matt Mackall
8395ca26f3
extensions: pull extension-aware bits out of ui
2007-06-18 13:24:34 -05:00
Matt Mackall
2033c5f43d
dirstate: refactor checkinterfering
2007-06-18 13:24:34 -05:00
Matt Mackall
be01255569
dirstate: hide some more internals
2007-06-18 13:24:34 -05:00
Matt Mackall
c71a2b10a7
dirstate: hide internal vars
...
Add an __iter__ method so commands don't need to poke at _map.
2007-06-18 13:24:34 -05:00
Matt Mackall
e957b05434
localrepo and dirstate: rename reload to invalidate
...
We want to avoid actually reloading if possible.
2007-06-18 13:24:34 -05:00
Matt Mackall
5b067f098a
dirstate: simplify dirty handling
2007-06-18 13:24:34 -05:00
Matt Mackall
dd962fae26
dirstate: lazify and lambdafy _slash
2007-06-18 13:24:34 -05:00
Matt Mackall
12c1ce4938
dirstate: simplify state()
2007-06-18 13:24:34 -05:00
Matt Mackall
38474db3cb
dirstate: move ignore to its own file
2007-06-18 13:24:34 -05:00
Matt Mackall
c0a4aebd3c
dirstate: replace clear()
2007-06-18 13:24:34 -05:00
Matt Mackall
90c0194d9b
dirstate: fold parse into read
2007-06-18 13:24:33 -05:00
Matt Mackall
dd38b9f308
dirstate: make reload lazy
2007-06-18 13:24:33 -05:00
Matt Mackall
6a2d255741
dirstate: lazify initdirs
2007-06-18 13:24:33 -05:00
Matt Mackall
bb39ad22fb
dirstate: lazify copymap, _branch, and _pl
2007-06-18 13:24:33 -05:00
Matt Mackall
3da450bd87
dirstate: use getattr rather than lazyread
2007-06-18 13:24:33 -05:00
Brendan Cully
988e3fb1da
Fix up tests for new branch message
2007-06-18 11:13:16 -07:00
Brendan Cully
b6d2fc3ac4
Notify the user that hg branch does not create a branch until commit
2007-06-18 10:44:43 -07:00
Brendan Cully
760b2de090
patchbomb: fix PAGER buglet introduced in 833bc8eb2f1f
2007-06-17 20:09:35 -07:00
Patrick Mezard
e0e36eb1b2
patchbomb: page patchbomb messages only if PAGER is defined.
...
Paging is complicated under win32. It is just better to avoid it by default.
2007-06-17 20:35:43 +02:00
Patrick Mezard
d37b2026d5
cmdutil: add missing "time" import.
2007-06-17 20:35:32 +02:00
Patrick Mezard
f2a33f2a1b
Merge with crew-stable
2007-06-17 20:08:06 +02:00
Patrick Mezard
571e9d813f
patchbomb: flush ui before delegating to pager.
2007-06-17 19:40:02 +02:00
Patrick Mezard
14cbb9abf5
test-patchbomb: fix non-existing --date parameter and filtering regexps.
2007-06-17 19:39:47 +02:00
Thomas Arendsen Hein
1bdf3feac6
Make --import-branch option actually work (- is translated to _)
2007-06-17 14:11:30 +02:00
Eric Hopper
4e64ad3b5a
Add --import-branch option to hg import to pull in branch information without --exact
2007-06-14 09:01:51 -07:00
Brendan Cully
c860c88389
convert: remove pdb call. *blush*
2007-06-14 16:19:58 -07:00
Brendan Cully
3671e1a1d1
convert: fix various authormap handling bugs
2007-06-14 16:12:08 -07:00
Edouard Gomez
8076a27777
convert extension: Add support for username mapping
...
Allows mapping usernames to new ones during conversion process.
- Use -A option for first import
- Then at the end of the conversion process and if the destination
repo supports authorfile attribute, author map content is copied
to the file pointed by the authorfile call.
- On incremental conversions w/o any -A option specified, the
destination authorfile, if any, gets read automatically.
EG: This allows mapping unix system usernames used in CVS accounts
to a more typical "Firstname Lastname <address@server.org>" pair.
2007-06-14 23:25:55 +02:00
Edouard Gomez
b42f104ce2
convert extension: Save a few opens on the map file
...
Save a few opens on the map file adding a class attribute
2007-06-14 23:25:55 +02:00
Brendan Cully
d8f1489002
Merge with stable
2007-06-14 13:32:35 -07:00
Brendan Cully
3aa4171ea6
Merge with crew
2007-06-14 10:59:17 -07:00
Brendan Cully
d9c890b630
Make parents with a file but not a revision use working directory revision.
2007-06-14 10:58:49 -07:00
Brendan Cully
228060290f
Make parents with a file but not a revision use working directory revision.
2007-06-14 10:58:49 -07:00