Matt Mackall
8b1ec529ff
Deprecate old --branch/branches options
2006-10-24 17:07:11 -05:00
Matt Mackall
afebc36749
add branch and branches commands
2006-10-24 16:49:36 -05:00
Alexis S. L. Carvalho
a9ec95a18c
test-mq-caches: look up a revision that does not exist to force cache creation
2006-10-24 17:49:48 -03:00
Brendan Cully
45cd7b7440
Merge with mpm
2006-10-24 13:42:21 -07:00
Brendan Cully
13601730e7
hgweb: add heads to gitweb summary
2006-10-24 13:31:01 -07:00
Brendan Cully
d5642c0e24
zsh: cache hg help output
2006-10-24 13:17:41 -07:00
Brendan Cully
504cbef404
zsh: complete according to the -R option if specified
2006-10-24 13:09:09 -07:00
Matt Mackall
49503fb772
Merge with crew
2006-10-24 13:46:04 -05:00
Brendan Cully
4a3b3e604f
zsh: add view opts
2006-10-24 11:10:04 -07:00
Brendan Cully
3e299a69c3
zsh: add --style and --template opts
2006-10-24 11:10:04 -07:00
Brendan Cully
b9f1be38a3
zsh: add -r to parents
2006-10-24 11:10:04 -07:00
Brendan Cully
6a1169bc1f
zsh: expand tags lazily
2006-10-24 11:10:04 -07:00
Alexis S. L. Carvalho
aa3a52a4cd
make mq play nicely with the branch cache
...
- if no patches are applied, don't do anything different
- if the cache includes valid data from one of the patch revisions,
use the cache, but don't save anything new
- if the cache has data from before the patch revisions only,
save what the list of branches would be without the patch revisions
2006-10-23 23:32:56 -03:00
Alexis S. L. Carvalho
9ede4a440a
Split branchtags into two additional functions.
...
This makes it easier to override only parts of the cache saving process.
2006-10-23 23:32:56 -03:00
Matt Mackall
862620d6bf
localrepo: add separate methods for manipulating repository data
...
This change adds new methods sjoin and sopener for accessing the
following elements:
- changelog
- manifest
- data/
- journal and undo log
- repo lock
This will simplify sharing this data and escaping paths
2006-10-23 17:12:20 -05:00
Thomas Arendsen Hein
37655ca869
Commit username: Better error message, abort on empty name, fix documentation.
2006-10-23 14:56:51 +02:00
Alexis S. L. Carvalho
5d26c882ab
hgweb: make #motd# available for all templates
2006-10-22 21:47:37 -03:00
Brendan Cully
4bf36aa43c
zsh completion: basic mq support
2006-10-21 23:51:36 -07:00
Alexis S. L. Carvalho
e9f8074f12
bash_completion: qguard
2006-10-22 01:02:13 -03:00
Alexis S. L. Carvalho
6494ab9d9d
bash_completion: allow overriding completion for arguments that start with "-"
2006-10-22 01:02:06 -03:00
Alexis S. L. Carvalho
48503f4580
bash_completion: qfold, qrename, qheader, qclone and qselect
2006-10-22 01:02:00 -03:00
Alexis S. L. Carvalho
8ae844fff4
bash_completion: email --bcc
2006-10-22 01:01:52 -03:00
Alexis S. L. Carvalho
648f8acf27
bash_completion: qdelete --rev
2006-10-22 01:01:45 -03:00
Alexis S. L. Carvalho
f8066a6345
bash_completion: make export fall back to tags when there's no mq patch applied
2006-10-22 01:01:42 -03:00
Alexis S. L. Carvalho
e6c66d1351
bash_completion: don't complete export with "garbage" when mq is not around
...
The "garbage" is the output of hg help printed when a command is not found.
2006-10-22 01:01:03 -03:00
Thomas Arendsen Hein
a686645595
Fix "templater object got multiple values for keyword argument 'motd'"
...
caused by adding motd to the call to the index template (dcb6e0ff8606)
2006-10-21 20:51:24 +02:00
Thomas Arendsen Hein
b6713ee084
Add #motd# to gitweb pages. Needs to pass self.motd to index template, too.
2006-10-21 20:19:46 +02:00
Brendan Cully
0960978444
gitweb: add revision numbers to annotate changeset links
2006-10-19 16:15:01 -07:00
Brendan Cully
a47ef8b283
gitweb: add revision numbers to filerevision changeset links
2006-10-19 16:12:43 -07:00
Brendan Cully
34d1353b76
hgweb: add revision numbers to changeset parent/child links
2006-10-19 15:58:43 -07:00
Benoit Boissinot
7c004b60e9
fix errors spotted by pychecker
2006-10-19 16:55:34 +02:00
Benoit Boissinot
3f09dfef56
use xrange instead of range
2006-10-19 14:16:51 +02:00
Benoit Boissinot
2c66934a73
use xrange instead of range
2006-10-19 14:03:41 +02:00
Thomas Arendsen Hein
cdef5ba8bf
Corrected SSH configuration example in pull help.
2006-10-19 13:00:02 +02:00
Benoit Boissinot
1bccbf1e1e
revlog.children: use parentrevs instead of parents
2006-10-19 10:23:27 +02:00
Matt Mackall
8be8fbef1f
Minor tags optimization
2006-10-18 22:38:23 -05:00
Alexis S. L. Carvalho
acb8dbb57f
Don't use test -e in tests - sh doesn't like it on Solaris
2006-10-18 18:47:50 -03:00
Alexis S. L. Carvalho
bb1e7c9b30
Update tests output
2006-10-18 18:44:23 -03:00
Brendan Cully
8b8e098e6a
Add --rev option to status
2006-10-18 14:24:38 -07:00
Benoit Boissinot
dc9483558a
makes username mandatory
2006-10-18 22:24:03 +02:00
Matt Mackall
aa8e8c430f
Use file contexts in tags code
2006-10-18 14:14:59 -05:00
Matt Mackall
e8cb00b8c7
filecontext: report False for missing files
2006-10-18 14:06:48 -05:00
Brendan Cully
c3df18d34b
patch: return list of modified files even when an exception is raised
...
The file list is passed in as an argument and updated in place.
This fixes issue399.
2006-10-18 10:37:34 -07:00
Brendan Cully
65eede0479
mq: test case for issue399
2006-10-18 10:37:34 -07:00
Matt Mackall
4a6017f8e8
Only look up tags and branches as a last resort
2006-10-18 11:44:56 -05:00
Thomas Arendsen Hein
d4f2f71b1f
Extended templating test for new branches and extra changeset info.
2006-10-18 18:10:21 +02:00
Thomas Arendsen Hein
a67b9554ca
Added extra changeset info to templater and map-cmdline.default.
2006-10-18 18:09:32 +02:00
Thomas Arendsen Hein
affb901953
Add new branch info to templater and use it in map-cmdline.default.
...
The template currently shows old (hg log -b style) branch tags, too,
but not in the same way as the built in changeset_printer.
2006-10-18 17:58:51 +02:00
Matt Mackall
007b438590
If we can't write the branch cache, fail quietly.
2006-10-18 10:46:51 -05:00
Thomas Arendsen Hein
4d2c842ef7
Don't show empty list of files in hg log -v.
2006-10-18 12:26:12 +02:00