[PATCH 2 of 6 V2] match: extract a literal constant into a symbolic one

Boris FELD lothiraldan at gmail.com
Fri Nov 23 12:17:03 EST 2018


On 23/11/2018 08:17, Martin von Zweigbergk via Mercurial-devel wrote:
>
>
> On Thu, Nov 22, 2018 at 2:21 PM Boris Feld <boris.feld at octobus.net
> <mailto:boris.feld at octobus.net>> wrote:
>
>     # HG changeset patch
>     # User Boris Feld <boris.feld at octobus.net
>     <mailto:boris.feld at octobus.net>>
>     # Date 1542903632 -3600
>     #      Thu Nov 22 17:20:32 2018 +0100
>     # Node ID 7540e746d44775c7098d5fa473be9968317616f1
>     # Parent  98300756a74d424fcd1510b0bb98f07b9b0f8663
>     # EXP-Topic perf-ignore-2
>     # Available At https://bitbucket.org/octobus/mercurial-devel/
>     #              hg pull
>     https://bitbucket.org/octobus/mercurial-devel/ -r 7540e746d447
>     match: extract a literal constant into a symbolic one
>
>     diff --git a/mercurial/match.py b/mercurial/match.py
>     --- a/mercurial/match.py
>     +++ b/mercurial/match.py
>     @@ -1184,13 +1184,15 @@ def _buildmatch(kindpats, globsuffix, li
>          else:
>              return regex, lambda f: any(mf(f) for mf in matchfuncs)
>
>     +MAXRESIZE = 20000
>
>
> Would be clearer as MAX_RE_SIZE or MAX_REGEX_SIZE (it's very easy to
> parse the current name as "max resize")
We would be more than happy to use '_' here. What're the new rules
regarding '_'? Where can we use them and where can we not?
>
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at mercurial-scm.org
> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mercurial-scm.org/pipermail/mercurial-devel/attachments/20181123/87760698/attachment.html>


More information about the Mercurial-devel mailing list