Tue, 15 Jun 2010 09:55:59 +0200 check-code: catch format(), introduced in Python 2.6
Martin Geisler <mg@aragost.com> [Tue, 15 Jun 2010 09:55:59 +0200] rev 11343
check-code: catch format(), introduced in Python 2.6
Tue, 15 Jun 2010 09:53:50 +0200 commands: get rid of generic exception in debugbuilddag
Martin Geisler <mg@aragost.com> [Tue, 15 Jun 2010 09:53:50 +0200] rev 11342
commands: get rid of generic exception in debugbuilddag
Tue, 15 Jun 2010 09:51:52 +0200 check-code: fix check for any/all function
Martin Geisler <mg@aragost.com> [Tue, 15 Jun 2010 09:51:52 +0200] rev 11341
check-code: fix check for any/all function The old check would only detect any/all at the beginning of a line. The regexp was probably just modeled after the preceding regexp which (correctly) finds the 'with' keyword at the beginning of a line. We now complain about 'any(' and 'all(' anywhere in a line, unless it is preceded by 'def'. This allows us to define our own compatibility wrapper in util and use 'util.any(' in the code.
Mon, 14 Jun 2010 16:56:20 -0300 hgext/zeroconf/__init__.py: Separate relative and absolute imports.
Renato Cunha <renatoc@gmail.com> [Mon, 14 Jun 2010 16:56:20 -0300] rev 11340
hgext/zeroconf/__init__.py: Separate relative and absolute imports. 2to3 complains when relative and absolute imports are mixed, this fix just separates them on the zeroconf extension. According to 2to3, the other modules are fine.
Fri, 11 Jun 2010 15:30:12 -0500 revset: improve filter argument handling
Matt Mackall <mpm@selenic.com> [Fri, 11 Jun 2010 15:30:12 -0500] rev 11339
revset: improve filter argument handling
Fri, 11 Jun 2010 18:54:10 +0200 commands: format is a Python2.6 function
Martin Geisler <mg@aragost.com> [Fri, 11 Jun 2010 18:54:10 +0200] rev 11338
commands: format is a Python2.6 function
Thu, 10 Jun 2010 11:49:48 +0200 debugbuilddag: build a changelog dag from a concise description
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 10 Jun 2010 11:49:48 +0200] rev 11337
debugbuilddag: build a changelog dag from a concise description Useful in tests to quickly build a complex DAG in an empty repo. Handles local tags and named branches. Options to, at each rev, - create a new file, - overwrite the same file, - append to the same file, - write to a specific line in a mergeable file. Can run shell commands during DAG buildup.
Thu, 10 Jun 2010 11:48:45 +0200 debugdag and debugindexdag: emit changelog/revlog DAGs as concise text
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 10 Jun 2010 11:48:45 +0200] rev 11336
debugdag and debugindexdag: emit changelog/revlog DAGs as concise text Mainly useful for reusing DAGs somewhere else, for example for attaching them to a bug report, or for importing them into other environments (like my test environment for incoming/outgoing discovery).
Thu, 10 Jun 2010 11:48:15 +0200 dagparser: parses and formats DAGs as concise text
Peter Arrenbrecht <peter.arrenbrecht@gmail.com> [Thu, 10 Jun 2010 11:48:15 +0200] rev 11335
dagparser: parses and formats DAGs as concise text As discussed during the sprint. See the doc comment and doctests for specification and examples. This is used in subsequent patches to export revlog and changelog DAGs, and to generate a repo with a given changelog DAG.
Thu, 10 Jun 2010 15:30:15 -0500 tests: fix up webraw encoding
Matt Mackall <mpm@selenic.com> [Thu, 10 Jun 2010 15:30:15 -0500] rev 11334
tests: fix up webraw encoding
Thu, 10 Jun 2010 15:23:31 -0500 strip: backup bundles should use the .hg extension
Matt Mackall <mpm@selenic.com> [Thu, 10 Jun 2010 15:23:31 -0500] rev 11333
strip: backup bundles should use the .hg extension
Wed, 09 Jun 2010 12:41:44 -1000 hgweb: specify a charset when sending raw text files
Julian Cowley <julian@lava.net> [Wed, 09 Jun 2010 12:41:44 -1000] rev 11332
hgweb: specify a charset when sending raw text files Gets the charset from encoding.encoding parameter.
Wed, 09 Jun 2010 16:39:25 -0500 summary: report copies and renames
Matt Mackall <mpm@selenic.com> [Wed, 09 Jun 2010 16:39:25 -0500] rev 11331
summary: report copies and renames
Thu, 10 Jun 2010 09:32:19 -0700 provide pre- and post- hooks with parsed command line arguments.
Chad Dombrova <chadrik@gmail.com> [Thu, 10 Jun 2010 09:32:19 -0700] rev 11330
provide pre- and post- hooks with parsed command line arguments. python hooks are passed two new keyword arguments: - opts: a dict of options; unsepcified options are set to their default - pats: a list of arguments shell hooks receive two new variables containing string representations of the above data: - $HG_OPTS - $HG_PATS for example, the opts and pats for 'hg -f v1.1' would be: {'force': True, 'message': '', 'rev': '', 'user': '', 'date': '', 'local': None, 'remove': None, 'mq': None} ['v1.1']
Wed, 09 Jun 2010 16:25:28 -0500 tests: fix some branch head fallout
Matt Mackall <mpm@selenic.com> [Wed, 09 Jun 2010 16:25:28 -0500] rev 11329
tests: fix some branch head fallout
(0) -10000 -3000 -1000 -300 -100 -15 +15 +100 +300 +1000 +3000 +10000 +30000 tip