Matt Mackall <mpm@selenic.com> [Fri, 14 May 2010 12:57:24 -0500] rev 11176
hgweb: fix race in refreshing repo list (issue2188)
Matt Mackall <mpm@selenic.com> [Fri, 14 May 2010 10:01:09 -0500] rev 11175
rollback: fix up tests
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 17:36:45 -0500] rev 11174
rollback: fix off-by-one in message
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.
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:33:11 -0500] rev 11172
Merge with 1.5.3
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:30:50 -0500] rev 11171
Added signature for changeset fdcf80f26604
Matt Mackall <mpm@selenic.com> [Thu, 13 May 2010 11:30:49 -0500] rev 11170
Added tag 1.5.3 for changeset fdcf80f26604
Matt Mackall <mpm@selenic.com> [Wed, 12 May 2010 15:40:58 -0500] rev 11169
tag: strip whitespace from tag names (issue2174)
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
Matt Mackall <mpm@selenic.com> [Wed, 12 May 2010 14:49:46 -0500] rev 11167
convert/svn: fix long line