On Thu, 12 Jan 2017 00:43:02 -0500, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison <matt_harbi...@yahoo.com> > # Date 1484192530 18000 > # Wed Jan 11 22:42:10 2017 -0500 > # Node ID 41eac69037f03733374ea658a6a13de3973860bc > # Parent 73c65ceadc057eab288061b44e18254f674e88c6 > revset: stop lowercasing the regex pattern for 'author'
Queued 1 and 3, thanks. > -def _substringmatcher(pattern): > - kind, pattern, matcher = util.stringmatcher(pattern) > +def _substringmatcher(pattern, casesensitive=True): > + kind, pattern, matcher = util.stringmatcher(pattern, > + casesensitive=casesensitive) > if kind == 'literal': > - matcher = lambda s: pattern in s > + pattern = encoding.lower(pattern) > + matcher = lambda s: pattern in encoding.lower(s) > return kind, pattern, matcher The 'literal' substring match is always case-insensitive though that isn't a problem right now. Can you send new version of this? _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel