Brendan Cully <brendan@kublai.com> [Thu, 14 Sep 2006 15:35:55 +0200] rev 3088
mq: add qdelete --forget option
This removes an applied patch from the series and status files without
popping it. It is useful when an mq patch has been applied upstream.
Brendan Cully <brendan@kublai.com> [Wed, 13 Sep 2006 16:41:03 -0700] rev 3087
mq: do not update an empty working directory after strip.
Closes #296.
Brendan Cully <brendan@kublai.com> [Tue, 12 Sep 2006 11:11:19 -0700] rev 3086
mq: Add --git option to qrefresh
john.levon@sun.com [Wed, 13 Sep 2006 21:46:36 +0200] rev 3085
Add the -s option to `hg help qseries`.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 13 Sep 2006 19:57:40 +0200] rev 3084
sshrepo: don't try to validate when creating the repo
- This removes the "repo not found" error when cloning or init-ing a remote
repo.
- Since the remote hg will abort if the repo already exists we don't need to
validate it.
Brendan Cully <brendan@kublai.com> [Wed, 13 Sep 2006 08:57:08 -0700] rev 3083
Make qrename handle directory targets; closes #333.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 12 Sep 2006 17:27:41 +0200] rev 3082
Fixed python2.3 incompatibility (rsplit) in qpush/qpop with index.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 12 Sep 2006 17:26:20 +0200] rev 3081
Added tests for qpush/qpop with index.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 11 Sep 2006 10:23:23 +0200] rev 3080
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.
Thomas Arendsen Hein <thomas@intevation.de> [Mon, 11 Sep 2006 10:08:30 +0200] rev 3079
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.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 10 Sep 2006 19:15:08 -0300] rev 3078
don't let lazyparser read more data than it can handle
This should fix issue368.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 09 Sep 2006 12:56:08 +0200] rev 3077
document changelog format
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 09 Sep 2006 12:51:05 +0200] rev 3076
merge with brendan
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 15:13:45 -0700] rev 3075
strip: strip changelog before manifest
TK Soh <teekaysoh@yahoo.com> [Mon, 28 Aug 2006 16:30:48 -0500] rev 3074
extdiff: do not shell-quote options to new commands
revert a change introduced by 453097750fbf
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Sep 2006 10:01:45 +0200] rev 3073
Include section name and parameter name (if available) in config errors.
Added tests for this.
Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Sep 2006 09:36:18 +0200] rev 3072
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.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 08 Sep 2006 02:16:16 +0200] rev 3071
hg merge: fix lookup of branch
add some tests for branch usage
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 08 Sep 2006 01:07:21 +0200] rev 3070
merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 08 Sep 2006 00:56:37 +0200] rev 3069
hgk.py: fix for a bug introduced in 32fd512ca7c0
TK Soh <teekaysoh@yahoo.com> [Thu, 07 Sep 2006 13:53:20 -0500] rev 3068
allow shell-quoting in command defaults
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 07 Sep 2006 14:13:01 +0200] rev 3067
hgk.py: use mercurial.patch functions when possible
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 07 Sep 2006 14:12:39 +0200] rev 3066
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
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 07 Sep 2006 14:01:00 +0200] rev 3065
hgk.py: use nullid instead of a constant
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 06 Sep 2006 02:15:33 +0200] rev 3064
hgk.py: fix warnings from pychecker
- unused variables
- usage of undefined variables (opts and filterfiles)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 06 Sep 2006 02:13:08 +0200] rev 3063
hgk.py: add an optional file list to debug-diff-tree
this solves a problem when hgk was trying to display merges diff
Mikhail Sobolev <mss@mawhrin.net> [Tue, 27 Jun 2006 01:41:07 +0300] rev 3062
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.
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Sep 2006 11:33:47 +0200] rev 3061
merge crew with hg-churn
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 05 Sep 2006 12:40:45 +0900] rev 3060
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.
TK Soh <teekaysoh@yahoo.com> [Thu, 24 Aug 2006 16:12:23 -0500] rev 3059
hgk: use short changeset hashes
this fixes the missing tags on hgk window
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Sep 2006 01:15:46 +0200] rev 3058
merge with brendan
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Sep 2006 01:11:14 +0200] rev 3057
unlink temporary patch files even when an exception is raised
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 13:42:57 -0700] rev 3056
Remove temporary git patch files
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 13:12:26 -0700] rev 3055
Fix git patch application when cwd != repo.root
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 12:55:10 -0700] rev 3054
Detect git patches in patchbomb makepatch function
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 04 Sep 2006 23:27:14 +0200] rev 3053
merge with hg-churn
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Mon, 04 Sep 2006 16:02:25 -0400] rev 3052
[churn] Moved churn extension from hgext to contrib
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 18:41:16 -0400] rev 3051
[churn] Fix progress bar not incrementing when merge cset is encountered
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 16:30:07 -0400] rev 3050
[churn] progress meter
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 16:25:41 -0400] rev 3049
[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.
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 16:23:18 -0400] rev 3048
[churn] repo.changes was renamed to repo.status
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 06:06:02 -0400] rev 3047
Merge with mpm
Josef "Jeff" Sipek <jeff@josefsipek.net> [Sat, 19 Aug 2006 15:20:54 -0400] rev 3046
Merge with Brendan Cully
Brendan Cully <brendan@kublai.com> [Fri, 18 Aug 2006 22:08:48 -0700] rev 3045
Add revision range support
Josef "Jeff" Sipek <jeff@josefsipek.net> [Sat, 19 Aug 2006 14:47:31 -0400] rev 3044
[churn] Fixed churn ignoring the first commit
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 15 Aug 2006 06:15:06 -0400] rev 3043
[churn] Trivial cleanup
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 15 Aug 2006 05:48:49 -0400] rev 3042
[churn] Trivial cleanup suggested by Thomas
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 08 Aug 2006 15:29:33 -0400] rev 3041
[churn] Cleanup suggestions from tonfa
Use demandload
Be smarter about the final list creation
Josef "Jeff" Sipek <jeff@josefsipek.net> [Wed, 26 Jul 2006 19:42:56 -0400] rev 3040
Churn extension
TK Soh <teekaysoh@yahoo.com> [Sat, 02 Sep 2006 20:24:53 +0800] rev 3039
add document on command defaults
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 03 Sep 2006 02:28:39 +0200] rev 3038
do not enable verbose output if quiet is specified in the cmdline
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 02 Sep 2006 23:26:10 +0200] rev 3037
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
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 02 Sep 2006 23:14:35 +0200] rev 3036
sshrepo: when creating a repo, raise an error if it already exists
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 02 Sep 2006 23:06:47 +0200] rev 3035
localrepo: move the repo creation code, fail if the repo exists
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 02 Sep 2006 21:08:54 +0200] rev 3034
sshrepo: flush stderr before connecting to the hg server
TK Soh <teekaysoh@yahoo.com> [Thu, 31 Aug 2006 12:51:02 -0500] rev 3033
gitweb: add file links to filelog page
TK Soh <teekaysoh@yahoo.com> [Thu, 31 Aug 2006 12:31:55 -0500] rev 3032
gitweb: add annotate links to changeset page
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:21:02 -0700] rev 3031
Merge with crew
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:17:35 -0700] rev 3030
Add --git support to hg email
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:08:56 -0700] rev 3029
Add --git to hg export
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 30 Aug 2006 19:58:54 +0200] rev 3028
merge with brendan
Brendan Cully <brendan@kublai.com> [Tue, 29 Aug 2006 17:08:55 -0700] rev 3027
Call patch.diff directly instead of printdiff - this also saves an
extra walk of the working directory.
Brendan Cully <brendan@kublai.com> [Tue, 29 Aug 2006 17:08:42 -0700] rev 3026
Remove dates from git export file lines - they confuse git-apply
Will Maier <willmaier@ml1.net> [Fri, 28 Jul 2006 13:46:19 -0500] rev 3025
Find the system's MD5 binary.
Different binaries calculate MD5 checksums on different systems. Try
a couple known programs and only calculate and verify the checksum
if they exist. This should silence warnings on eg OpenBSD.
TK Soh <teekaysoh@yahoo.com> [Tue, 29 Aug 2006 14:04:54 -0500] rev 3024
gitweb: fix annotate page display problem on IE (6.0)
Bad support of "white-space: pre" property.
TK Soh <teekaysoh@yahoo.com> [Tue, 29 Aug 2006 14:01:11 -0500] rev 3023
gitweb: fix file page display problem on IE (6.0)
Bad support of "white-space: pre" property.
TK Soh <teekaysoh@yahoo.com> [Tue, 29 Aug 2006 13:28:38 -0500] rev 3022
gitweb: fix issue 349
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 29 Aug 2006 19:26:58 +0200] rev 3021
Document the fact that revert might overwrite .orig files
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 29 Aug 2006 19:02:57 +0200] rev 3020
Add a hint for revert --all when aborting
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 28 Aug 2006 21:49:02 +0200] rev 3019
fix incorrect warning when walking on a particular rev
when a directory was given instead of a file it reported
incorrectly 'No such file or directory in rev <rev>'
we test if the file is a prefix directory
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 26 Aug 2006 11:19:00 +0200] rev 3018
fix errors reported by pychecker
mercurial/merge.py:174: No global (mode) found
mercurial/merge.py:253: No global (errno) found
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Thu, 24 Aug 2006 15:19:56 -0700] rev 3017
Fixed an exception in notify extension (b2a_hex argument incorrect)
Detailed messages was - incoming.notify hook raised an exception: b2a_hex() argument 1 must be string or read-only character buffer, not stringio
TK Soh <teekaysoh@yahoo.com> [Tue, 22 Aug 2006 12:20:24 -0500] rev 3016
minor docstring fix for revert
Lee Cantey <lcantey@gmail.com> [Mon, 21 Aug 2006 10:46:58 -0700] rev 3015
Allow for MB/sec transfer rates in test-http-proxy and test-ssh.
Also make the test more specific in test-http.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 22 Aug 2006 22:49:30 -0300] rev 3014
load extensions only after the ui object has been completely initialized
This fixes a traceback printed when hg tries to print another traceback
after an extension fails to be loaded. Add a test for that.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Tue, 22 Aug 2006 20:45:03 -0300] rev 3013
Only read .hg/hgrc files from trusted users/groups
The list of trusted users and groups is specified in the [trusted]
section of a hgrc; the current user is always trusted; "*" can be
used to trust all users/groups.
Global hgrc files are always read.
On Windows (and other systems that don't have the pwd and grp modules),
all .hg/hgrc files are read.
Edouard Gomez <ed.gomez@free.fr> [Wed, 23 Aug 2006 00:19:24 +0200] rev 3012
Fix hgk extension due to 4ec58b157265 refactoring
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 23 Aug 2006 08:42:21 -0700] rev 3011
merge.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 17:01:24 -0700] rev 3010
mq.el: Add comment to mq-edit-finish.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:59:22 -0700] rev 3009
mq.el: add ability to edit a patch.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:59:09 -0700] rev 3008
qheader: exit withh meaningful error code.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:04:58 -0700] rev 3007
Emacs: add mq.el, early support for Mercurial Queues.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:03:55 -0700] rev 3006
MQ: Make more commands return meaningful errors.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 15:15:52 -0700] rev 3005
mercurial.el: deal with more vagaries of "hg status".
If we run "hg status" on a file that does not exist, it prints an error
message. Attempt to extract the name of the file.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 15:14:35 -0700] rev 3004
qrefresh: exit with status 1 if no patches applied.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 14:03:10 -0700] rev 3003
mercurial.el: add hg-cwd
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 14:02:43 -0700] rev 3002
mercurial.el: speed up mode line updates.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:37:18 -0700] rev 3001
mercurial.el: add hg-status.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:36:58 -0700] rev 3000
mercurial.el: use parents in modeline, not tip
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:24:59 -0700] rev 2999
mercurial.el: fix hg-chomp.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 08:54:19 -0700] rev 2998
mercurial.el: fix calls to goto-char.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 08:53:37 -0700] rev 2997
mercurial.el: get rid of unportable, unperformant use of replace-regexp.
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 22 Aug 2006 07:55:10 -0700] rev 2996
merge.
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Thu, 10 Aug 2006 16:59:58 +0200] rev 2995
Support the demandload syntax "@" in packagescan
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 22 Aug 2006 07:32:54 -0700] rev 2994
merge.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 22 Aug 2006 14:31:56 +0900] rev 2993
Support foo@bar notation as demandload module spec.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 10:20:21 +0200] rev 2992
Make test-strict append to $HGRCPATH, like other tests do since 61fcd9fac434.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 10:18:40 +0200] rev 2991
Merge with tah
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 10:08:42 +0200] rev 2990
Make tests append settings to $HGRCPATH instead of $HGTMP/.hgrc
and add documentation for this.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 09:55:14 +0200] rev 2989
Clear contents of global hgrc for tests before running each test.
This fixes running test-mq-qdiff after test-mq, because of changed settings.
Bryan O'Sullivan <bos@serpentine.com> [Mon, 21 Aug 2006 21:59:29 -0700] rev 2988
Add ui.strict config item.
This turns off command matching by unambiguous prefix, and is a good
thing if you want to write future-proof scripts.
This fixes issue 314.
Lee Cantey <lcantey@gmail.com> [Mon, 21 Aug 2006 17:47:02 -0700] rev 2987
Ignore .DS_Store directories
These are used by Finder on OS X.
Lee Cantey <lcantey@gmail.com> [Mon, 21 Aug 2006 16:33:43 -0700] rev 2986
Allow for MB/sec transfer rates in test-http
Danek Duvall <danek.duvall@sun.com> [Mon, 21 Aug 2006 14:13:27 -0700] rev 2985
patch queue: portability.notes
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 21 Aug 2006 13:59:17 -0700] rev 2984
mq: fix bad interaction between demandload and update of commands.norepo
problem was that commands.norepo was not updated properly.
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 21 Aug 2006 11:05:43 -0700] rev 2983
revert: add -a as alias for --all
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 21 Aug 2006 09:44:52 -0700] rev 2982
revert: require --all to revert all files.
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 21:02:25 -0500] rev 2981
merge: fold umap and added into m1 manifest
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 19:39:54 -0500] rev 2980
merge: make unresolved a counter
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 19:32:16 -0500] rev 2979
merge: use context code to retrieve manifests
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 19:12:09 -0500] rev 2978
merge: add remove to the action hash
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 18:06:17 -0500] rev 2977
merge: combine merge and get lists
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:42:55 -0500] rev 2976
merge: remove redundant if
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:26:44 -0500] rev 2975
merge: eliminate mw manifestdict, do everything with m1
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:20:09 -0500] rev 2974
merge: eliminate usage of m1 after working manifest creation
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:08:38 -0500] rev 2973
merge: simplify working dir manifest generation
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:47:27 -0500] rev 2972
merge: simplify some update logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:23:29 -0500] rev 2971
merge: hoist partial code out of manifest loops
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:12:54 -0500] rev 2970
merge: minor simplification
Matt Mackall <mpm@selenic.com> [Mon, 21 Aug 2006 14:25:56 -0500] rev 2969
merge: rename mysterious variable