Commit Graph

3069 Commits

Author SHA1 Message Date
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