Daniel Sahlberg wrote on Wed, 23 Jun 2021 21:44 +00:00:
> I've committed  r1891003. My makeup regex is probably not correct, feel 
> free to adjust it to something more proper.

The pattern matches release_x64_static and debug_x64_static, but they
haven't been added to the property's value.  Should they?

As to the log message, the syntax of the multiple-filenames-describing
thing doesn't matter too much; it's clear what you meant, and that's
what matters.  For reference, something like "Ignore TortoiseSVN build
directories", without naming the directories at all, would have been
acceptable too (which, incidentally, is why the "Don't hide names in
wildcards" rule in HACKING doesn't apply too strongly in this case).

I suppose that's a use-case for being able to «blame» property values.

Calling «[release|debug]_[win32|x64][_static]» a regex is a bit
confusing, since in most/all regex flavours, an unescaped square bracket
denotes an "any one of the following characters" alternation.  It _is_
a regex, in that it matches strings using literals, alternations, and
Kleene stars, but matching the description "My regex" against the log
message did involve some backtracking ;-)

Cheers,

Daniel

Reply via email to