Thomas Arendsen Hein <thomas@intevation.de> [Fri, 08 Sep 2006 10:01:45 +0200] rev 3070
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 3069
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 3068
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 3067
merge with crew
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Fri, 08 Sep 2006 00:56:37 +0200] rev 3066
hgk.py: fix for a bug introduced in 32fd512ca7c0
TK Soh <teekaysoh@yahoo.com> [Thu, 07 Sep 2006 13:53:20 -0500] rev 3065
allow shell-quoting in command defaults
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 07 Sep 2006 14:13:01 +0200] rev 3064
hgk.py: use mercurial.patch functions when possible
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Thu, 07 Sep 2006 14:12:39 +0200] rev 3063
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 3062
hgk.py: use nullid instead of a constant
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 06 Sep 2006 02:15:33 +0200] rev 3061
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 3060
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 3059
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 3058
merge crew with hg-churn
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 05 Sep 2006 12:40:45 +0900] rev 3057
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 3056
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 3055
merge with brendan
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 05 Sep 2006 01:11:14 +0200] rev 3054
unlink temporary patch files even when an exception is raised
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 13:42:57 -0700] rev 3053
Remove temporary git patch files
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 13:12:26 -0700] rev 3052
Fix git patch application when cwd != repo.root
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 12:55:10 -0700] rev 3051
Detect git patches in patchbomb makepatch function
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 04 Sep 2006 23:27:14 +0200] rev 3050
merge with hg-churn
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Mon, 04 Sep 2006 16:02:25 -0400] rev 3049
[churn] Moved churn extension from hgext to contrib
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 18:41:16 -0400] rev 3048
[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 3047
[churn] progress meter
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 16:25:41 -0400] rev 3046
[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 3045
[churn] repo.changes was renamed to repo.status
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Sun, 03 Sep 2006 06:06:02 -0400] rev 3044
Merge with mpm
Josef "Jeff" Sipek <jeff@josefsipek.net> [Sat, 19 Aug 2006 15:20:54 -0400] rev 3043
Merge with Brendan Cully
Brendan Cully <brendan@kublai.com> [Fri, 18 Aug 2006 22:08:48 -0700] rev 3042
Add revision range support
Josef "Jeff" Sipek <jeff@josefsipek.net> [Sat, 19 Aug 2006 14:47:31 -0400] rev 3041
[churn] Fixed churn ignoring the first commit
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 15 Aug 2006 06:15:06 -0400] rev 3040
[churn] Trivial cleanup
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 15 Aug 2006 05:48:49 -0400] rev 3039
[churn] Trivial cleanup suggested by Thomas
Josef "Jeff" Sipek <jeffpc@josefsipek.net> [Tue, 08 Aug 2006 15:29:33 -0400] rev 3038
[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 3037
Churn extension
TK Soh <teekaysoh@yahoo.com> [Sat, 02 Sep 2006 20:24:53 +0800] rev 3036
add document on command defaults
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 03 Sep 2006 02:28:39 +0200] rev 3035
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 3034
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 3033
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 3032
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 3031
sshrepo: flush stderr before connecting to the hg server
TK Soh <teekaysoh@yahoo.com> [Thu, 31 Aug 2006 12:51:02 -0500] rev 3030
gitweb: add file links to filelog page
TK Soh <teekaysoh@yahoo.com> [Thu, 31 Aug 2006 12:31:55 -0500] rev 3029
gitweb: add annotate links to changeset page
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:21:02 -0700] rev 3028
Merge with crew
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:17:35 -0700] rev 3027
Add --git support to hg email
Brendan Cully <brendan@kublai.com> [Wed, 30 Aug 2006 10:08:56 -0700] rev 3026
Add --git to hg export
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 30 Aug 2006 19:58:54 +0200] rev 3025
merge with brendan
Brendan Cully <brendan@kublai.com> [Tue, 29 Aug 2006 17:08:55 -0700] rev 3024
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 3023
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 3022
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 3021
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 3020
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 3019
gitweb: fix issue 349
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 29 Aug 2006 19:26:58 +0200] rev 3018
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 3017
Add a hint for revert --all when aborting
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 28 Aug 2006 21:49:02 +0200] rev 3016
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 3015
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 3014
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 3013
minor docstring fix for revert
Lee Cantey <lcantey@gmail.com> [Mon, 21 Aug 2006 10:46:58 -0700] rev 3012
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 3011
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 3010
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 3009
Fix hgk extension due to 4ec58b157265 refactoring
Vadim Gelfer <vadim.gelfer@gmail.com> [Wed, 23 Aug 2006 08:42:21 -0700] rev 3008
merge.
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 19:12:09 -0500] rev 3007
merge: add remove to the action hash
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 18:06:17 -0500] rev 3006
merge: combine merge and get lists
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:42:55 -0500] rev 3005
merge: remove redundant if
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:26:44 -0500] rev 3004
merge: eliminate mw manifestdict, do everything with m1
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:20:09 -0500] rev 3003
merge: eliminate usage of m1 after working manifest creation
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 17:08:38 -0500] rev 3002
merge: simplify working dir manifest generation
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:47:27 -0500] rev 3001
merge: simplify some update logic
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:23:29 -0500] rev 3000
merge: hoist partial code out of manifest loops
Matt Mackall <mpm@selenic.com> [Tue, 22 Aug 2006 16:12:54 -0500] rev 2999
merge: minor simplification
Matt Mackall <mpm@selenic.com> [Mon, 21 Aug 2006 14:25:56 -0500] rev 2998
merge: rename mysterious variable
Matt Mackall <mpm@selenic.com> [Mon, 21 Aug 2006 14:21:42 -0500] rev 2997
merge: add backwards variable
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 17:01:24 -0700] rev 2996
mq.el: Add comment to mq-edit-finish.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:59:22 -0700] rev 2995
mq.el: add ability to edit a patch.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:59:09 -0700] rev 2994
qheader: exit withh meaningful error code.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:04:58 -0700] rev 2993
Emacs: add mq.el, early support for Mercurial Queues.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 16:03:55 -0700] rev 2992
MQ: Make more commands return meaningful errors.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 15:15:52 -0700] rev 2991
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 2990
qrefresh: exit with status 1 if no patches applied.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 14:03:10 -0700] rev 2989
mercurial.el: add hg-cwd
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 14:02:43 -0700] rev 2988
mercurial.el: speed up mode line updates.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:37:18 -0700] rev 2987
mercurial.el: add hg-status.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:36:58 -0700] rev 2986
mercurial.el: use parents in modeline, not tip
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 11:24:59 -0700] rev 2985
mercurial.el: fix hg-chomp.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 08:54:19 -0700] rev 2984
mercurial.el: fix calls to goto-char.
Bryan O'Sullivan <bos@serpentine.com> [Tue, 22 Aug 2006 08:53:37 -0700] rev 2983
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 2982
merge.
Volker Kleinfeld <Volker.Kleinfeld@gmx.de> [Thu, 10 Aug 2006 16:59:58 +0200] rev 2981
Support the demandload syntax "@" in packagescan
Vadim Gelfer <vadim.gelfer@gmail.com> [Tue, 22 Aug 2006 07:32:54 -0700] rev 2980
merge.
Shun-ichi GOTO <shunichi.goto@gmail.com> [Tue, 22 Aug 2006 14:31:56 +0900] rev 2979
Support foo@bar notation as demandload module spec.
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 10:20:21 +0200] rev 2978
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 2977
Merge with tah
Thomas Arendsen Hein <thomas@intevation.de> [Tue, 22 Aug 2006 10:08:42 +0200] rev 2976
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 2975
Clear contents of global hgrc for tests before running each test.
This fixes running test-mq-qdiff after test-mq, because of changed settings.
Matt Mackall <mpm@selenic.com> [Sun, 20 Aug 2006 23:52:52 -0500] rev 2974
tag: shorten hash in default commit message
Move default message to commands.py
Pass node in binary for consistency
Remove default arguments
Fix up tests
Matt Mackall <mpm@selenic.com> [Sun, 20 Aug 2006 22:51:56 -0500] rev 2973
Only show long hashes with --debug, not --verbose
Matt Mackall <mpm@selenic.com> [Sun, 20 Aug 2006 21:59:51 -0500] rev 2972
Demote a pull note to a debug message
Bryan O'Sullivan <bos@serpentine.com> [Mon, 21 Aug 2006 21:59:29 -0700] rev 2971
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 2970
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 2969
Allow for MB/sec transfer rates in test-http
Danek Duvall <danek.duvall@sun.com> [Mon, 21 Aug 2006 14:13:27 -0700] rev 2968
patch queue: portability.notes
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 21 Aug 2006 13:59:17 -0700] rev 2967
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 2966
revert: add -a as alias for --all
Vadim Gelfer <vadim.gelfer@gmail.com> [Mon, 21 Aug 2006 09:44:52 -0700] rev 2965
revert: require --all to revert all files.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Aug 2006 02:21:59 -0300] rev 2964
fix typo in mail.py
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Aug 2006 02:21:51 -0300] rev 2963
fix incoming -p
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Aug 2006 01:13:11 -0300] rev 2962
dirstate.py: when comparing mtimes, use only the integer part.
Python 2.5 can return timestamps with subsecond resolution.
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Aug 2006 00:44:54 -0300] rev 2961
localrepo.status: detect clean files even when the mtime has changed
Alexis S. L. Carvalho <alexis@cecm.usp.br> [Sun, 20 Aug 2006 00:44:53 -0300] rev 2960
Avoid Python 2.5 warning
demandload.py:112: Warning: 'as' will become a reserved keyword in Python 2.6
TK Soh <teekaysoh@yahoo.com> [Thu, 17 Aug 2006 15:30:45 -0500] rev 2959
extdiff: make new diff commands pick up their options correctly