0.045 2022-08-12 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Update Synopsis and description to show the new
contains_*_wildcard() functions.
0.044 2022-08-06 Released-By: PERLANCAR; Urgency: medium
- Add functions:
contains_{brace,joker,class,qmark,glob,globstar}_wildcard.
- [function convert_wildcard_to_re] Add options: globstar,
path_separator.
- Better compliance with bash: joker/glob does not match across
subdirectory level, e.g. '*' matches 'aaa' but not 'aaa/bbb'.
- [bugfix] Fix parameter passed to recursive
convert_wildcard_to_re().
0.043 2019-08-30 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- [doc] Some rewording.
0.042 2019-07-27 Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes
- [incompatible change] instead of passing the construct as-is,
convert_wildcard_to_sql() now dies when given a wildcard
construct that cannot be converted to SQL, e.g. [abc].
0.041 2019-07-25 Released-By: PERLANCAR; Urgency: low
- No functional changes.
- POD formatting.
0.040 2019-07-25 Released-By: PERLANCAR; Urgency: medium
- [new] Add convert_wildcard_to_re().
- [internal] Rename named captures, also capture literals to make things
like convert_wildcard_to_re() easier to implement.
- [bugfix] Handle escaped comma in bash brace.
- Capture ** in bash_joker to allow different behavior from * in
the future.
0.03 2015-09-10 Released-By: PERLANCAR
- Add function: convert_wildcard_to_sql.
- Make regex exportable ($RE_WILDCARD_BASH).
0.02 2015-01-03 Released-By: PERLANCAR
- No functional changes.
- Rebuild (Generate TODO.md).
0.01 2014-07-26 Released-By: SHARYANTO
- First release.