Brendan Cully
5ee5b4abae
Make qrename handle directory targets; closes #333 .
2006-09-13 08:57:08 -07:00
Thomas Arendsen Hein
86029c616c
Fixed python2.3 incompatibility (rsplit) in qpush/qpop with index.
2006-09-12 17:27:41 +02:00
Thomas Arendsen Hein
1cff09d393
Added tests for qpush/qpop with index.
2006-09-12 17:26:20 +02:00
Thomas Arendsen Hein
978cbf5cbd
Fixed OSError "No such file or directory: None" and make IOError consistent.
...
The None error occurs when the current working directory is no longer
available, e.g. because it was removed in another shell.
2006-09-11 10:23:23 +02:00
Thomas Arendsen Hein
3bf23a7d35
If local repository is missing, make error message clearer.
...
Faheem Mitha suggested finding a better error message.
The nice error message is taken from cogito.
2006-09-11 10:08:30 +02:00
Alexis S. L. Carvalho
38036387d3
don't let lazyparser read more data than it can handle
...
This should fix issue368.
2006-09-10 19:15:08 -03:00
Benoit Boissinot
455c371cc5
document changelog format
2006-09-09 12:56:08 +02:00
Benoit Boissinot
2067941fd0
merge with brendan
2006-09-09 12:51:05 +02:00
Brendan Cully
6cac22e075
strip: strip changelog before manifest
2006-08-30 15:13:45 -07:00
Benoit Boissinot
2d86b2d7e4
hgk.py: fix warnings from pychecker
...
- unused variables
- usage of undefined variables (opts and filterfiles)
2006-09-06 02:15:33 +02:00
Benoit Boissinot
8621fb4642
hgk.py: add an optional file list to debug-diff-tree
...
this solves a problem when hgk was trying to display merges diff
2006-09-06 02:13:08 +02:00
TK Soh
0658d7ce38
extdiff: do not shell-quote options to new commands
...
revert a change introduced by c64ec6e8ffa2
2006-08-28 16:30:48 -05:00
Thomas Arendsen Hein
005fbb4e58
Include section name and parameter name (if available) in config errors.
...
Added tests for this.
2006-09-08 10:01:45 +02:00
Thomas Arendsen Hein
d2082f10fc
Never apply string formatting to generated errors with util.Abort.
...
Otherwise error messages containing % chars yield errors or worse.
Fixed (hopefully) all users of util.Abort.
2006-09-08 09:36:18 +02:00
Benoit Boissinot
2ea82386bd
hg merge: fix lookup of branch
...
add some tests for branch usage
2006-09-08 02:16:16 +02:00
Benoit Boissinot
ba35d2a7ec
merge with crew
2006-09-08 01:07:21 +02:00
Benoit Boissinot
3d175cdcb6
hgk.py: fix for a bug introduced in 9ac9fb0b5ce2
2006-09-08 00:56:37 +02:00
TK Soh
bfea1b61c7
allow shell-quoting in command defaults
2006-09-07 13:53:20 -05:00
Benoit Boissinot
1023f810da
hgk.py: use mercurial.patch functions when possible
2006-09-07 14:13:01 +02:00
Benoit Boissinot
670858c395
git --diff: fix traceback when getting mode change
...
- use the manifest instead of the mode in the working dir
if the diff is against two revisions
- add a testcase
2006-09-07 14:12:39 +02:00
Benoit Boissinot
9a1b066989
hgk.py: use nullid instead of a constant
2006-09-07 14:01:00 +02:00
Mikhail Sobolev
e7d241fbe1
really treat the right side of acl.{allow,deny} as a list of users
...
the current implementation seems to expect only user per pattern, which
contradicts the documentation available at the file beginning.
2006-06-27 01:41:07 +03:00
Benoit Boissinot
eae4c3f154
merge crew with hg-churn
2006-09-05 11:33:47 +02:00
Shun-ichi GOTO
73dd303066
Fix for Python 2.3 compatibility.
...
Note: Name of comparing function of sort() is "cmpfunc" in Python 2.3
and "cmp" in Python 2.4.
2006-09-05 12:40:45 +09:00
Josef "Jeff" Sipek
a3e9372532
[churn] Moved churn extension from hgext to contrib
2006-09-04 16:02:25 -04:00
Josef "Jeff" Sipek
8f520408ff
[churn] Fix progress bar not incrementing when merge cset is encountered
2006-09-03 18:41:16 -04:00
Josef "Jeff" Sipek
8e74f5f7fe
[churn] progress meter
2006-09-03 16:30:07 -04:00
Josef "Jeff" Sipek
795521d73d
[churn] Ignore merge csets
...
Merge changesets attributed a large number of lines to people that didn't
actually develop it, but simply merged the code. By ignoring merges, we get
a more accurate picture of how much code everyone changed.
2006-09-03 16:25:41 -04:00
Josef "Jeff" Sipek
6ab7e8a8b9
[churn] repo.changes was renamed to repo.status
2006-09-03 16:23:18 -04:00
Josef "Jeff" Sipek
abbe85e903
Merge with mpm
2006-09-03 06:06:02 -04:00
TK Soh
653bca13b7
hgk: use short changeset hashes
...
this fixes the missing tags on hgk window
2006-08-24 16:12:23 -05:00
Benoit Boissinot
b67d3f6abf
merge with brendan
2006-09-05 01:15:46 +02:00
Benoit Boissinot
c0b915f6a5
unlink temporary patch files even when an exception is raised
2006-09-05 01:11:14 +02:00
Benoit Boissinot
9fdf0e7e23
merge with hg-churn
2006-09-04 23:27:14 +02:00
TK Soh
91ac92a305
add document on command defaults
2006-09-02 20:24:53 +08:00
Benoit Boissinot
0a4260fa0b
do not enable verbose output if quiet is specified in the cmdline
2006-09-03 02:28:39 +02:00
Benoit Boissinot
518dc48563
clone: simplifying dest repo creation
...
since creating a repo raises an exception if the repo already
exists, there's no need to try to create one.
add some test for repo creation when the destination exists
2006-09-02 23:26:10 +02:00
Benoit Boissinot
955f1cbc96
sshrepo: when creating a repo, raise an error if it already exists
2006-09-02 23:14:35 +02:00
Benoit Boissinot
4456f11f57
localrepo: move the repo creation code, fail if the repo exists
2006-09-02 23:06:47 +02:00
Benoit Boissinot
45f114cbf2
sshrepo: flush stderr before connecting to the hg server
2006-09-02 21:08:54 +02:00
TK Soh
7378a6b49a
gitweb: add file links to filelog page
2006-08-31 12:51:02 -05:00
TK Soh
589912867b
gitweb: add annotate links to changeset page
2006-08-31 12:31:55 -05:00
Brendan Cully
5d3521d32c
Remove temporary git patch files
2006-08-30 13:42:57 -07:00
Brendan Cully
955a275a1c
Fix git patch application when cwd != repo.root
2006-08-30 13:12:26 -07:00
Brendan Cully
ea35700afd
Detect git patches in patchbomb makepatch function
2006-08-30 12:55:10 -07:00
Brendan Cully
bdc3f820b0
Merge with crew
2006-08-30 10:21:02 -07:00
Benoit Boissinot
d80added47
merge with brendan
2006-08-30 19:58:54 +02:00
Brendan Cully
af80a5f6e8
Add --git support to hg email
2006-08-30 10:17:35 -07:00
Brendan Cully
4faa554229
Add --git to hg export
2006-08-30 10:08:56 -07:00
Brendan Cully
b733859249
Call patch.diff directly instead of printdiff - this also saves an
...
extra walk of the working directory.
2006-08-29 17:08:55 -07:00