Sorry to revisit RFC-108, but Russell and I disagree about a stylistic point that came up after the RFC was accepted.
I added
The only difference is that I plan to make --show config=xxx be case-insensitive only if the pattern xxx is all lower-case. If people really want to match "background" lower-case only, they can say --show config=xxx:NOIGNORECASE
and Russell would prefer that either all searches be case insensitive, or that I made that last option config=xxx:case
. My argument is that if someone goes to the trouble of using upper case we should obey their wishes, and that the NOIGNORECASE case is so rare that the obvious re.IGNORECASE-like syntax is good enough (but that we need to permit people to get exactly what they want – computers work for us, not vice-versa)
Do people care? If not, I’m going to merge my version.