Tue, 04 May 2010 09:57:16 +0200 merge: avoid to break the dirstate copy status on moved files
Gilles Moris <gilles.moris@free.fr> [Tue, 04 May 2010 09:57:16 +0200] rev 11178
merge: avoid to break the dirstate copy status on moved files In the case a file is locally tracked as copied in dirstate, and that a merge affects this file, this file should not be marked as modified in dirstate, as this will break the current copy state. Note: only affect working directory merge, not branch merge.
Sat, 15 May 2010 17:48:49 -0500 commands: initial audit of exit codes
Matt Mackall <mpm@selenic.com> [Sat, 15 May 2010 17:48:49 -0500] rev 11177
commands: initial audit of exit codes bisect: clarify None return bundle: return 1 on no changes clone: return result code copy: limit errors to 0/1 commit: return 1 on no changes forget: return 1 on errors grep: return 1 if no match found remove: return 1 on errors resolve: return 1 if something fails to resolve rollback: return 1 if no rollback data
Fri, 14 May 2010 12:57:24 -0500 hgweb: fix race in refreshing repo list (issue2188)
Matt Mackall <mpm@selenic.com> [Fri, 14 May 2010 12:57:24 -0500] rev 11176
hgweb: fix race in refreshing repo list (issue2188)
Fri, 14 May 2010 10:01:09 -0500 rollback: fix up tests
Matt Mackall <mpm@selenic.com> [Fri, 14 May 2010 10:01:09 -0500] rev 11175
rollback: fix up tests
Thu, 13 May 2010 17:36:45 -0500 rollback: fix off-by-one in message
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 17:36:45 -0500] rev 11174
rollback: fix off-by-one in message
Thu, 13 May 2010 17:24:21 -0500 commit: note new branch heads rather than topological heads
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 17:24:21 -0500] rev 11173
commit: note new branch heads rather than topological heads Move to using contexts while we're at it.
Thu, 13 May 2010 11:33:11 -0500 Merge with 1.5.3
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:33:11 -0500] rev 11172
Merge with 1.5.3
Thu, 13 May 2010 11:30:50 -0500 Added signature for changeset fdcf80f26604 stable
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:30:50 -0500] rev 11171
Added signature for changeset fdcf80f26604
Thu, 13 May 2010 11:30:49 -0500 Added tag 1.5.3 for changeset fdcf80f26604 stable
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:30:49 -0500] rev 11170
Added tag 1.5.3 for changeset fdcf80f26604
Wed, 12 May 2010 15:40:58 -0500 tag: strip whitespace from tag names (issue2174)
Matt Mackall <mpm@selenic.com> [Wed, 12 May 2010 15:40:58 -0500] rev 11169
tag: strip whitespace from tag names (issue2174)
Sun, 09 May 2010 11:14:43 +0200 keyword: support extensions using dorecord, e.g. crecord
Christian Ebert <blacktrash@gmx.net> [Sun, 09 May 2010 11:14:43 +0200] rev 11168
keyword: support extensions using dorecord, e.g. crecord Provide extendable keyword.recordextensions variable, so other extensions beside hgext.record which provide the dorecord function can cooperate with hgext.keyword like so (example from crecord): def extsetup(): try: keyword = extensions.find('keyword') keyword.restricted += ' crecord qcrecord' try: # use record support in keyword.py if present keyword.recordcommands += ' crecord qcrecord' keyword.recordextensions += ' crecord' except AttributeError: pass except KeyError: pass
Wed, 12 May 2010 14:49:46 -0500 convert/svn: fix long line
Matt Mackall <mpm@selenic.com> [Wed, 12 May 2010 14:49:46 -0500] rev 11167
convert/svn: fix long line
Wed, 12 May 2010 11:53:09 -0500 i18n: fix up bad merge
Matt Mackall <mpm@selenic.com> [Wed, 12 May 2010 11:53:09 -0500] rev 11166
i18n: fix up bad merge
Mon, 10 May 2010 22:44:06 +0200 summary: show if commit will be from a closed head
Gilles Moris <gilles.moris@free.fr> [Mon, 10 May 2010 22:44:06 +0200] rev 11165
summary: show if commit will be from a closed head
Mon, 10 May 2010 08:53:06 +0200 commit: inform the commiter when resurrecting a closed changeset
Gilles Moris <gilles.moris@free.fr> [Mon, 10 May 2010 08:53:06 +0200] rev 11164
commit: inform the commiter when resurrecting a closed changeset
Mon, 10 May 2010 08:43:36 +0200 commit: prevent closing non-head changesets
Gilles Moris <gilles.moris@free.fr> [Mon, 10 May 2010 08:43:36 +0200] rev 11163
commit: prevent closing non-head changesets
Tue, 11 May 2010 17:13:35 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 11 May 2010 17:13:35 -0500] rev 11162
Merge with stable
Tue, 11 May 2010 17:12:10 -0500 Merge with i18n
Matt Mackall <mpm@selenic.com> [Tue, 11 May 2010 17:12:10 -0500] rev 11161
Merge with i18n
Tue, 11 May 2010 17:11:40 -0500 Merge with i18n stable 1.5.3
Matt Mackall <mpm@selenic.com> [Tue, 11 May 2010 17:11:40 -0500] rev 11160
Merge with i18n
Sun, 09 May 2010 00:15:13 +0200 i18n-da: merge with stable
Martin Geisler <mg@aragost.com> [Sun, 09 May 2010 00:15:13 +0200] rev 11159
i18n-da: merge with stable
Sat, 08 May 2010 23:41:45 +0200 i18n-da: translated various small strings stable
Martin Geisler <mg@aragost.com> [Sat, 08 May 2010 23:41:45 +0200] rev 11158
i18n-da: translated various small strings
Sat, 08 May 2010 23:22:40 +0200 i18n-da: synchronize with d29bd98ebff6 stable
Martin Geisler <mg@aragost.com> [Sat, 08 May 2010 23:22:40 +0200] rev 11157
i18n-da: synchronize with d29bd98ebff6
Tue, 11 May 2010 17:03:44 -0500 Merge with stable
Matt Mackall <mpm@selenic.com> [Tue, 11 May 2010 17:03:44 -0500] rev 11156
Merge with stable
Tue, 11 May 2010 16:28:09 -0500 static-http: disable lazy parsing
Matt Mackall <mpm@selenic.com> [Tue, 11 May 2010 16:28:09 -0500] rev 11155
static-http: disable lazy parsing This only hits if you're crazy enough to use static-http on a repository with revlogs larger than 1M. Don't do it.
Mon, 07 Dec 2009 12:31:45 +0200 expand paths to local repository or bundle in appropriate classes stable
Alexander Solovyov <piranha@piranha.org.ua> [Mon, 07 Dec 2009 12:31:45 +0200] rev 11154
expand paths to local repository or bundle in appropriate classes This avoids problem with unexpanded paths when it's not possible to expand it at higher level (for example, if file:~/path/ is supplied as path in schemes).
Sun, 02 May 2010 21:56:25 -0400 push: document return values between various repo methods.
Greg Ward <greg-hg@gerg.ca> [Sun, 02 May 2010 21:56:25 -0400] rev 11153
push: document return values between various repo methods. This starts at localrepository.push() and seeps down to push_addchangegroup(), push_unbundle(), prepush(), addchangegroup(), and leaks out to sshrepository.unbundle(), sshrepository.addchangegroup(), and httprepository.unbundle(). Seems to cover everything you ever wanted to know about pushing but were afraid to ask.
Sat, 01 May 2010 18:39:40 -0400 cmdutil: Warn when trying to copy/rename --after to a nonexistant file.
Steve Losh <steve@stevelosh.com> [Sat, 01 May 2010 18:39:40 -0400] rev 11152
cmdutil: Warn when trying to copy/rename --after to a nonexistant file. Currently running 'hg rename --after foo.txt bar.typo' is a silent no-op. This patch adds a warning. It also updates the copy and rename tests. No actual functionality is changed. fixes issue 1822
Sat, 01 May 2010 15:00:21 +0300 slightly improve memctx api
Alexander Solovyov <piranha@piranha.org.ua> [Sat, 01 May 2010 15:00:21 +0300] rev 11151
slightly improve memctx api
Mon, 10 May 2010 22:06:28 +0200 patchbomb: Reply-To support
Cédric Duval <cedricduval@free.fr> [Mon, 10 May 2010 22:06:28 +0200] rev 11150
patchbomb: Reply-To support From RFC 5322: an optional reply-to field MAY also be included, which contains the field name "Reply-To" and a comma-separated list of one or more addresses. [...] When the "Reply-To:" field is present, it indicates the address(es) to which the author of the message suggests that replies be sent. In the absence of the "Reply-To:" field, replies SHOULD by default be sent to the mailbox(es) specified in the "From:" field unless otherwise specified by the person composing the reply. Reply-To addresses may be specified either via command line with --reply-to or via the 'email' or 'patchbomb' sections of the config file.
Mon, 10 May 2010 11:04:56 -0500 merge: tool.check = prompt will force an interactive merge check
David Champion <dgc@uchicago.edu> [Mon, 10 May 2010 11:04:56 -0500] rev 11149
merge: tool.check = prompt will force an interactive merge check tool.check = prompt can be used when the exit status of a merge tool is unreliable but an explicit user signoff on the merge result is acceptable.
Mon, 10 May 2010 11:04:56 -0500 merge: introduce tool.check parameter
David Champion <dgc@uchicago.edu> [Mon, 10 May 2010 11:04:56 -0500] rev 11148
merge: introduce tool.check parameter tool.check is a list of check options, and can be used in place of tool.checkchanged and tool.checkconflicts: Equivalences: tool.checkchanged = yes tool.checkconflicts = no tool.check = changed tool.checkchanged = no tool.checkconflicts = yes tool.check = conflicts tool.checkchanged = yes tool.checkconflicts = yes tool.check = changed, conflicts Add _toollist() wrapper for ui.configlist() to implement this consistently. checkchanged and checkconflicts are still supported, but check is preferred for implementing new check options.
Wed, 21 Apr 2010 12:02:51 -0500 give worst-case 'merge' merge-tool lowest priority
David Champion <dgc@uchicago.edu> [Wed, 21 Apr 2010 12:02:51 -0500] rev 11147
give worst-case 'merge' merge-tool lowest priority Another tool had -10 already. Since 'merge' is clearly a worst-case tool (internal), lowering to -100 ensures there's plenty of room for slightly better cases.
(0) -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 +30000 tip