IN: Monday through Friday 09:00 - 17:00 CURRENT: failed OUT: Mo-Fr 09:00-17:00 Please handle "thru" the same way.
"through" should be fine, there is a few clashes with expressions containing the unquoted string "drive through", but those are invalid now and will remain invalid afterwards. "thru" is more tricky. That seems to occur more frequently as a misspelling of "thur" (non-standard abbreviation of Thursday), so accepting that would probably run the risk of mis-parsing those expressions.
A possibly relevant merge request was started @ https://invent.kde.org/libraries/kopeninghours/-/merge_requests/85
Git commit 9bb6be75f673f9a57b21accd7c25c285a5683f0a by David Faure, on behalf of Volker Krause. Committed on 05/12/2021 at 11:17. Pushed by dfaure into branch 'release/21.12'. Consider "through" as alternative range separator M +1 -0 autotests/parsertest.cpp M +1 -1 src/lib/openinghourslexer.l https://invent.kde.org/libraries/kopeninghours/commit/9bb6be75f673f9a57b21accd7c25c285a5683f0a