Lee Cantey
72700213c5
Patchbomb only sends introductory message [0 of N] if there are multiple patches.
2006-03-06 21:05:18 -08:00
Thomas Arendsen Hein
ed3a95a497
Create local ui object per repository, so .hg/hgrc don't get mixed.
...
This is needed for hooks, but may be important for other settings, too.
Fixes issue113, also integrated push-hook-lock.sh as a test case for this.
2006-03-06 17:47:41 +01:00
Vadim Gelfer
30f504a884
get patchbomb extension to use demandload. speeds up hg startup by 50%.
2006-03-02 11:38:39 -08:00
Thomas Arendsen Hein
47314a5f51
Whitespace, tab and formatting cleanups, mainly in mq.py
2006-02-28 23:25:34 +01:00
mason@suse.com
e69cd5f3b2
Add mq extension
2006-02-28 12:25:26 -06:00
Johannes Stezenbach
ebb84bfa68
add --mbox output to patchbomb
...
add option to save generated mails in an mbox file for later
processing with formail, instead of sending them directly
2006-02-06 17:34:39 -06:00
Thomas Arendsen Hein
5402a5485e
Removed executable bit from patchbomb extension.
2006-02-03 11:43:49 +01:00
Benoit Boissinot
f35a4401dc
extension gpg.py: really raise the exception in case of invalid data
2006-02-02 19:22:27 +01:00
Benoit Boissinot
7993682c87
fix an exception in gpg.py with multiples sigs for the same cset
...
- silly error, do not overwrite the variable we use for iterating
- correct 'hg help sign'
2006-02-01 20:20:27 +01:00
Benoit Boissinot
3c3d3f47d2
fixes for gpg.py extension
...
- add copyright and license
- add i18n
- add 'sigs' command behaving like 'hg tags'
- change 'role' to 'comment' and output it only if there is one
- refactoring
2006-02-01 19:37:26 +01:00
Thomas Arendsen Hein
6e4eeabc49
Added missing space in output of gpg.py
2006-02-01 12:55:01 +01:00
Vadim Gelfer
774f42f23f
add documentation for email command.
2006-01-31 08:14:23 -08:00
Vadim Gelfer
fb86f22d15
add _ to several strings
2006-01-31 08:08:43 -08:00
Vadim Gelfer
5ddda972ae
turn patchbomb script into an extension module.
...
command name is now 'hg email'.
2006-01-31 08:06:35 -08:00
Thomas Arendsen Hein
f5ef5dad07
Renamed c, a, d, u to modified, added, removed, unknown for users of changes()
2006-01-12 13:35:09 +01:00
Benoit Boissinot
799c1157bf
gpg signing extension for hg
...
the principle is almost the same as how tags work:
.hgsigs stores signatures, localsigs stores local signatures
the format of the signatures is:
nodeid sigversion base64_detached_sig
sigversion 0 signs simply the nodeid (maybe we would like
to sign other things in the future).
you can associate fingerprints with roles in hgrc like:
[gpg]
fingerprint_of_a_key_without_spaces = release
fingerprint_of_a_key_without_spaces = contributor, testing
the key used for signing can be specified on the command line or
via hgrc (key =)
thanks to Eric Hopper for testing and bugfixing
2005-12-16 11:12:08 -06:00
Matt Mackall
3e810c442d
Re-add hgext/__init__.py
2005-09-29 12:49:01 -07:00
mpm@selenic.com
d6595522d1
Merge with BOS
2005-09-22 09:39:05 -07:00
Bryan O'Sullivan
2f99b73208
Rename mercurial.ext to hgext.
2005-09-21 15:17:24 -07:00