Thomas Arendsen Hein
d01208a3d1
Fixed calling the merge script and reporting errors in debuginstall (issue617)
2007-07-04 09:20:56 +02:00
Thomas Arendsen Hein
2501b7aeac
Fix revlog.children so the real children of the null revision can be calculated.
2007-07-03 12:45:33 +02:00
Alexis S. L. Carvalho
f9b8c79d22
hgweb: use lrwxrwxrwx as the permissions of a symlink
2007-07-03 03:06:40 -03:00
Alexis S. L. Carvalho
8c2c88e404
Make hg add foo; hg mv foo bar work.
...
- foo will be removed (the user has a copy of its contents in bar)
- bar will not be marked as a copy (there was no committed version of foo).
We print a warning telling that to the user.
Fixes issue269.
2007-07-03 03:06:40 -03:00
Alexis S. L. Carvalho
a21d4fc96a
test-copy2: use status -C instead of debugstate | grep copy
2007-07-03 03:06:40 -03:00
Alexis S. L. Carvalho
d69c63e916
test-rename: use hg status -C; don't use hg debugstate | grep copy
2007-07-03 03:06:40 -03:00
Thomas Arendsen Hein
34b7fe0900
Make hgk handle filenames with spaces (issue49)
2007-07-01 19:15:25 +02:00
Thomas Arendsen Hein
03bf1f420d
Use "--config ui.report_untrusted=false" for hg calls in hgk, fixes issue523.
...
tcl's exec yields an error if output to stderr happens and isn't redirected to
a file, so the warnings about untrusted .hg/hgrc caused problems in hgk.
The warning is still printed when executing 'hg view', so the user can see it
when using it from the shell.
2007-07-01 15:22:49 +02:00
Thomas Arendsen Hein
12ab0bc744
Added full URL to debug output if something doesn't look like an http hg repo.
...
This way it is easier to debug problems with failing subcommands, like
changegroupsubset due to permission problems, when generally accessing
the repository works fine.
2007-06-29 11:13:36 +02:00
Brendan Cully
b1034db3e9
Handle extensions with defined but empty cmdtable
2007-06-28 21:16:25 -07:00
Brendan Cully
edeeaca988
mq: more qdelete help text tweaks
2007-06-28 09:19:08 -07:00
Brendan Cully
98fb3fa634
mq: require patch argument or revision for qdelete
2007-06-28 08:42:43 -07:00
Thomas Arendsen Hein
d17146e533
Make hg glog abort if unused arguments are given.
2007-06-28 16:18:09 +02:00
Thomas Arendsen Hein
4784c1900b
Abort if earlygetopt fails to detect an option.
...
Otherwise it could happen that a command is used on the wrong repository,
because abbreviations of --cwd or --repository were ignored.
2007-06-28 16:03:45 +02:00
Thomas Arendsen Hein
780c8f7779
Simplified earlygetopt and made it remove parsed options and values.
...
The order of aliases is no longer important, too.
2007-06-28 15:56:25 +02:00
Thomas Arendsen Hein
e10fcd1450
Disallow short earlygetop option combined with other short options
...
While "hg commit -qRfoo" can be read as "--quiet --repository foo",
"hg commit -mRfoo" should be "--message Rfoo".
2007-06-27 20:37:33 +02:00
csaba.henk@creo.hu
b3d7f22dba
Fix tgz archival on Windows.
...
Making tgz's on Windows has been broken by 4183b5f64f62
due to not being careful enough about binary mode opens.
2007-06-27 08:35:26 -07:00
Thomas Arendsen Hein
0b7147a667
Updated command tables in commands.py and hgext extensions.
...
- Marked for translation where extensions already had _()
- Corrected indentation
- fixed a few synopsises
2007-06-26 22:38:57 +02:00
Thomas Arendsen Hein
c6d47ef08c
Catch illegal boolean values in hgrc nicely.
...
With hg 0.9.3 the section and parameter name wasn't printed,
with hg 0.9.4 there was a traceback for ValueError.
2007-06-26 20:37:15 +02:00
Thomas Arendsen Hein
b90da02eb3
Added test for earlygetopt fixes (8301dd2ee152 and fd08e85716bd)
2007-06-26 18:39:28 +02:00
Thomas Arendsen Hein
1dcdb0a53a
Fix earlygetop for short options with unnecessary spaces removed
...
Examples:
hg log -qR foo
hg log -Rfoo
hg log -qRfoo
2007-06-26 18:35:31 +02:00
Thomas Arendsen Hein
5b3cfe2be9
Fix and test 'hg backout' without or with too many revisions.
2007-06-26 15:28:17 +02:00
Matt Mackall
ef34871a77
Added signature for changeset e64b8d651071183a358d6f98136eb08450366023
2007-06-25 21:23:24 -05:00
Bryan O'Sullivan
753061d492
Update binary installer files.
2007-06-25 16:35:27 -07:00
Brendan Cully
23fe084573
mq: regularize patch header creation.
...
Do not prefix qnew patches with [mq]: when a message has been given.
Always use [mq]: as the prefix for generated commit messages.
2007-06-25 15:57:01 -07:00
Alexis S. L. Carvalho
08bab0f618
convert: "unknown" is a string
2007-06-25 18:52:12 -03:00
Jean-Francois PIERONNE
7a71f63f2b
OpenVMS patches
2007-06-08 16:24:43 +02:00
Hollis Blanchard
50bf402546
fix 'convert' with single commit repositories
...
The attached patch passes the three 'convert' testcases, and also is
able to successfully convert the git.git repository.
2007-06-25 14:50:25 -05:00
Matt Mackall
469dca271e
backout: report short hash in commit message
2007-06-25 12:44:48 -05:00
Thomas Arendsen Hein
61d51838df
New config option: ui.report_untrusted (defaults to True)
2007-06-25 22:41:15 +02:00
Thomas Arendsen Hein
05fbf9e284
Make earlygetopt return a list of all option values, use the last value.
...
This fixes:
"hg -R" showing a useful error instead of traceback
"hg -R foo --repository bar" using bar instead of foo
And provides a way for other users of earlygetopt to accept more than
one value.
2007-06-25 22:08:10 +02:00
Thomas Arendsen Hein
f4d1e9e360
Fixed sorting inside nearly sorted sections in hgrc.5
2007-06-24 11:17:49 +02:00
Benoit Boissinot
4fdb840ede
Make changeset_printer respect ui diffopts
2007-06-25 11:29:17 -07:00
Brendan Cully
6cc7a712e7
mq: support qnew -I/-X and file name lists
2007-06-25 11:13:27 -07:00
Brendan Cully
4aac760bf3
Merge with mpm
2007-06-25 10:34:53 -07:00
Brendan Cully
22d4a3bbc0
mq: document that qinit -c may be run later
2007-06-25 09:49:40 -07:00
Markus F.X.J. Oberhumer
43b8992e98
gitweb: do not mix shortlog and changelog in summary page.
2007-06-25 14:46:20 +02:00
Markus F.X.J. Oberhumer
974b7c5201
Add option "hidden" to hgwebdir.
...
TODO: should this option be renamed to 'hide_from_index' or
maybe to 'index_ignore' (like Apache's mod_autoindex) ?
2007-06-25 14:46:20 +02:00
Markus F.X.J. Oberhumer
84ffe403b9
Add support for RFC2822 to util.parsedate().
2007-06-25 14:46:20 +02:00
Markus F.X.J. Oberhumer
5460408a1e
Makefile: remove *.pyd files on "make clean".
2007-06-25 14:46:20 +02:00
Markus F.X.J. Oberhumer
b7dfc7940e
Makefile: change "make local" to build a fully working local version.
2007-06-25 14:46:20 +02:00
Matt Mackall
0e05064142
gitweb: hide email addresses in shortlog with |person
2007-06-25 11:35:40 -05:00
Matt Mackall
e9f9dbad44
Make shortlog the default page in hgweb
2007-06-25 11:35:14 -05:00
Matt Mackall
840be93118
hgweb: improve shortlog formatting
...
shorten author with |person
don't shrink font (default font is presumed to be preferred reading size)
set widths based on font ems rather than page percents.
2007-06-25 11:30:05 -05:00
Matt Mackall
9a11c35355
strip: move strip code to a new repair module
2007-06-25 01:26:44 -05:00
Matt Mackall
c8f5240b24
strip: simplify bundle helper
2007-06-25 01:22:45 -05:00
Matt Mackall
e2973b5e3e
strip: pull core strip logic into its own function
2007-06-24 18:22:40 -05:00
Giorgos Keramidas
5f8125a5a3
unbundle: accept multiple file arguments
...
update test-bundle for multiple unbundle support
2007-06-24 10:08:38 -05:00
Eric Hopper
bb53a2c70f
convert: handle new cvsps with Tags: and multiple tags.
2007-06-24 07:22:58 -07:00
Matt Mackall
9f3b2a8b06
cat: return an error on failure
2007-06-24 09:47:54 -05:00