Commit Graph

9619 Commits

Author SHA1 Message Date
Patrick Mezard
7b9a712086 patch: handle symlink updates/replacements (issue1785) 2009-10-15 23:15:30 +02:00
Patrick Mezard
5c89cb752a patch: handle symlinks without symlinkhunk
Symlink creations and deletions were handled with a special symlinkhunk object,
working like a binary hunk. However, this model does not support symlink
updates or replacements, so we teach regular hunks how to handle symlinks.
2009-10-15 23:15:30 +02:00
timeless@mozdev.org
1ee61bd64c rebase: change rebase help to talk about changesets and branch names 2009-10-14 20:55:39 +03:00
Stephen Rasku
15c682540c mq: changed help for qpop -f to reflect actual behaviour 2009-10-14 21:21:09 -07:00
Bryan O'Sullivan
6b7ed127b1 Merge with mpm 2009-10-13 13:43:55 -07:00
Lee Cantey
a3b4b908e5 README: revert accidental commit 2009-10-13 12:27:50 -07:00
Lee Cantey
0c7be02dba test-gendoc: adjust output to account for Swedish translation 2009-10-13 12:23:23 -07:00
Matt Mackall
207b3fe6fe bisect: use util.system and fix good/bad when using -c
The existing scheme using util.find_exe and subprocess.call meant we
couldn't use simple shell commands in tests. Fix that.

Also, it mistakenly used status from the system() call rather than
good from the bisect call in reporting results.
2009-10-12 18:25:46 -05:00
Matt Mackall
34aac1e48a bisect: limit considered set to descendants of first good rev 2009-10-12 14:59:28 -05:00
Matt Mackall
7d81f1588d tests: add -k to test scripts matching keywords
argument is a space-separated list of keywords that are searched for
in the name and body of each test. This makes it easy to run only
tests related to tags, hgweb, revert, etc. (eg -k "tag hgweb revert").
2009-10-12 14:52:53 -05:00
Dirkjan Ochtman
1e4e9a4964 merge with mpm 2009-10-11 21:32:55 +02:00
Matt Mackall
ba7d982f34 run-tests: add --noskips option 2009-10-11 13:58:53 -05:00
Dirkjan Ochtman
0ed5e1df44 merge with crew-stable 2009-10-10 12:24:09 +02:00
Dirkjan Ochtman
3e789a3783 merge with mpm 2009-10-10 12:23:42 +02:00
Dirkjan Ochtman
2b60214db7 merge with hg-stable 2009-10-10 12:19:58 +02:00
Dirkjan Ochtman
02b4677d86 encoding: fix issue with non-standard UTF-8 CTYPE on OS X 2009-10-10 12:00:43 +02:00
Raoul Bhatia [IPAX]
20e457f4b0 use short identifiers in atom feed 2009-10-09 16:27:05 +02:00
Brodie Rao
9507f2f171 color: add test for record support 2009-10-09 03:53:24 -04:00
Patrick Mezard
0936c151e9 Merge with crew-stable 2009-10-09 00:29:39 +02:00
Patrick Mezard
a7d029beb4 patch: do not swallow header-like patch first line (issue1859)
Current solution is hackish but looks like a good trade-off short of rewriting
patch.extract() significantly.
2009-10-08 23:42:33 +02:00
Patrick Mezard
6815e3dc8d windows: fix unlink() not dropping empty tree (issue1861) 2009-10-08 23:32:36 +02:00
Sune Foldager
ded10074e6 rebase: return early when source is descendant of destination
This only happens when using --base (or no source selection options), as
rebase already aborts in this situation when using --source.

Without this change you get an abort from the underlying merge, and the
repository is in a different state than you started with (the working
dir parent is changed).
2009-10-08 10:39:43 +02:00
Sune Foldager
4ecbc53304 rebase: improve error and debug messages 2009-10-08 10:07:41 +02:00
Matt Mackall
b6547e5312 Merge with stable 2009-10-11 13:54:19 -05:00
Matt Mackall
74a4c9da8a merge with stable 2009-10-08 01:17:48 -05:00
Matt Mackall
fa84966ff4 merge with i18n-stable 2009-10-08 01:17:24 -05:00
Matt Mackall
a1d206ff75 Merge with i18n 2009-10-08 01:16:32 -05:00
Matt Mackall
20668220a1 Merge with -stable 2009-10-08 00:59:46 -05:00
Matt Mackall
879810b360 Merge with -crew-stable 2009-10-07 23:45:30 -05:00
Matt Mackall
daf9754427 Merge with -crew-stable 2009-10-07 23:25:41 -05:00
Patrick Mezard
9c21a28056 Merge with crew-stable 2009-10-07 22:50:20 +02:00
Kevin Bullock
a530135c8c color: allow multiple args to ui.write() 2009-10-07 14:01:20 -05:00
TK Soh
3b5f06859c color: add support for record extension 2009-10-08 09:27:22 +08:00
Adrian Buehlmann
db3cee7306 util: move rename into posix.py and windows.py 2009-10-07 20:32:07 +02:00
Adrian Buehlmann
d2944ad3db util: state docstring of rename more precisely 2009-10-07 20:16:43 +02:00
Patrick Mezard
4b72f54672 convert/hg: handle bogus copy records (issue1843) 2009-10-07 18:52:01 +02:00
Patrick Mezard
d54423a4e5 convert/hg: make parents() return changectx, not nodes 2009-10-07 10:13:04 +02:00
Patrick Mezard
c463f2299e verify: detect file copy sources not in parents with --verbose 2009-10-06 22:46:31 +02:00
Steve Borho
7ec5773565 Merge with crew-stable 2009-10-06 16:08:38 -05:00
Adrian Buehlmann
692aa6b826 util.rename: do not abort if os.unlink fails (issue1840) 2009-10-06 10:45:23 +02:00
Fabian Kreutz
4c83d92887 i18n-de: Translate extdiff, gpg, graphlog and fix some fuzzies 2009-10-06 11:18:58 +03:00
Greg Ward
889a9ffb8d cmdutil: changeset_printer: use methods of filectx/changectx.
This allows extensions that modify changeset metadata (e.g.
description) by overriding methods of changectx to get consistent
behavior from all log-like commands, regardless of whether templates
or styles are used. Without this, overriding changectx methods works
if you use styles or templates, but not with default log format.

This meant adding filectx.extra() for consistency with changectx.
2009-10-05 18:17:13 -04:00
Patrick Mezard
0133f8d115 convert/cvs: stop supporting external cvsps 2009-10-05 22:57:15 +02:00
Patrick Mezard
c1dcf4d3bd Merge with crew-stable 2009-10-05 22:17:39 +02:00
Patrick Mezard
6fe64cf348 convert: make mapfile handle LF and CRLF shamap (issue1846) 2009-10-05 22:01:08 +02:00
Patrick Mezard
fd35df4182 Merge with crew-stable 2009-10-04 23:16:54 +02:00
Patrick Mezard
0ee3fec16c convert/darcs: handle directory renaming 2009-10-04 23:06:14 +02:00
Patrick Mezard
e3432a31a9 convert/darcs: fix file renaming (issue1853) 2009-10-04 22:23:11 +02:00
Martin Geisler
8b8fb723b7 help: un-indent help topics
The help topics are reused in the HTML documentation, and there it
looks odd that whole sections are indented. We now only indent it for
output on the terminal.
2009-10-04 12:18:43 +02:00
Martin Geisler
524b665b54 help: move help topics from mercurial/help.py to help/*.txt
The help topics are loaded on demand so we wont hit the disk unless we
really have to.
2009-10-04 09:59:13 +02:00