-
Notifications
You must be signed in to change notification settings - Fork 15
Bash-like Globbing #49
Comments
Well, I started an implementation... |
Sooo... No thoughts from the community...? |
I suppose, then, it'll be best to make an interim, deprecated-but-still-useable-as-is term to ease transition. I will update this pr. |
I would just show how to migrate rules notification if user has already some rules defined. Maybe tag next as 1.0 so it is clear it is a firm decision to go with bash glob instead of regex. Just my 2️⃣ cents. Thanks! |
Thank you very much for your 2¢! The more the merrier :) I have, actually, been toying with the idea of showing a notification, because I don't want to just break everyone's settings all of a sudden—that's not very nice ;) And I do agree that cutting 1.0 as soon as possible is a good idea :) I'm thinking of first deploying a pre-release version able to handle both formats (assuming globbing but defaulting to current behaviour) that would display a notification (and maybe even stating a planned deadline). Then, after some interval, the actual 1.0 that would completely remove the notification and interpret everything as glob could be released. However, Extension Matchers, being a subset of globs (i.e., no wildcards), are difficult to discern from regular globs. RegExp Matchers could be valid globs but have a different meaning. So, there's a little dilemma as to deciding whether the user has updated to globs or not. I suppose moving the settings to a separate key (see #28) in the config could mitigate that; but, is another key even worth it? I dunno... I'm probably over analyzing... Thanks again for your thoughts. I had hoped to have a larger discussion. Please feel free to give more thoughts ;) |
I think there should be only glob as official matching in 1.0 that way it is simple and not confusing. Extensions are just shortcut for |
QUESTIONS for the COMMUNITY
What say ye?
"I'm verklempt. Speak amongst yourselves."
My thoughts:
The text was updated successfully, but these errors were encountered: