Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:57:26 -0500] rev 11288
error: add new ParseError for various parsing errors
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:19:53 -0500] rev 11287
error: change ParseError to CommandError
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 20:13:51 -0500] rev 11286
hgrc: improve docs for the trusted section
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 17:22:33 -0500] rev 11285
rebase: use usual util.abort rather than error.ParseError
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 10:27:23 -0500] rev 11284
revset: sort the predicate list
Matt Mackall <mpm@selenic.com> [Fri, 04 Jun 2010 10:26:55 -0500] rev 11283
revset: fix - handling in the optimizer
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 20:32:41 -0500] rev 11282
revset: fix up tests
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 18:00:15 -0500] rev 11281
walkchangerevs: allow empty query sets
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 17:39:40 -0500] rev 11280
revset: add tagged predicate
Matt Mackall <mpm@selenic.com> [Thu, 03 Jun 2010 17:39:34 -0500] rev 11279
revset: optimize the parse tree directly
Rather than dynamically optimize in methods, we pre-optimize the parse tree
directly. This also lets us do some substitution on some of the
symbols like - and ::.