« first day (4442 days earlier)      last day (806 days later) » 

09:17
I wonder whether there are any practical differences between the extended glowing patterns @(...|...|...) and +(...|...|...) in the bash shell? The former matches one of the sub-patterns, while the latter match one or more of the sub-patterns. This does not seem to stop @(...|...|...) from being true when several sub-patterns match.
“glowing patterns” are like the * in rm -rf * started in the wrong location, leaving only glowing embers ;-). Either that or the canonical name for globbing patterns during festive season(s)!
@StephenKitt :-) I have fat fingers...
 
5 hours later…
14:22
@Kusalananda I'm no expert here, but an example of a practical difference could be
[[ foo = +(f|o) ]] && echo +; [[ foo = @(f|o) ]] && echo @
 
3 hours later…
17:21
In today's episode of "Jeff can't tell current programming practices apart from word soup", I present: "Seagull Bartender integration using REST APIs and python"
17:52
I know what "using" means. Does that count?
snort
18:51
@fra-san or something like +(foo)bar vs. @(foo)bar. It's the same difference as (foo) vs. (foo)+ in regexes, just the ksh syntax puts the qualifier first and marks that "single instance" explicitly.
19:08
@ilkkachu Right. The analogy with regular expressions is helpful.

« first day (4442 days earlier)      last day (806 days later) »