01:52 wayland joined, wayland76 left 02:27 hulk joined 02:28 kylese left 02:40 jgaz left
jubilatious1_98524 @cokebot9000 stackoverflow.com/questions/761389...er-ẞ-u1e9e 03:11
[Coke] it was smls who asked the original 03:14
03:15 hulk left, kylese joined
jubilatious1_98524 @cokebot9000 @smls this is something @shimmerfairy should chime in on... . 03:28
My guess is the :i adverb was never designed to handle foldcase conversions. Someone could imagine implementing :f foldcase adverb, bit that's beyond my paygrade. I had enough trouble deciphering that StackOverflow Question/Answer. 03:32
06:04 kjp joined 06:06 git joined
git I just wanted to say, the updated site looks great. I haven't been in a while and not sure when it was updated, but great work team! 06:09
06:34 justache left 06:38 justache joined 06:47 Aedil joined
librasteve git: thanks for the feedback … it was a team effort and inspired the building of harcstack.org should you wish to make one of your own :-) 07:42
ShimmerFairy I'm not surprised the case-insensitive matching is kinda janky, ISTR discovering that when looking into writing my own case-insensitive support in some C++ code. It's a hard enough problem that UTS#18, which describes how Unicode and regexes ought to work together, doesn't ever require full default case-insensitive matching. (It used to, and S05 is old enough it cites the rule, but it's since been retracted.) 07:51
Currently, UTS#18 only asks that users be able to casefold strings before using them in regexes, but that doesn't quite answer the question of how to handle case-insensitivity in just *part* of a string. 07:52
I don't recall offhand all the subtle issues I came across when trying to make it work myself, but I do remember concluding that it's generally best if you can scoop up the text generically first, and then do the case-insensitive check as a separate step. 07:58
m: say "STRASSE" ~~ /(\w+) <?{$0.fc eq "straße".fc}>/ # for example 07:59
camelia 「STRASSE」
0 => 「STRASSE」
ShimmerFairy (That being said, I do think :i can be made to work better, and is worth having regardless. Whether it can work without any caveats ever is another question.) 08:02
librasteve It would be good to have this “scoop” advice somewhere in the docs. Separately, I wonder if we could add :f foldcase adverb that (for now) is just sugar for the lookahead scooping … so it explicitly scoops ’\w*` chunks. Just a daft idea! 08:34
08:35 librasteve_ joined
yeah - very daft! 09:41
please ignore
github.com/Raku/doc/pull/4785 <== this is to add the foldcase example to the docs 10:03
weekly: drop Encoding::Emacs from new/updated module list 10:05
hmmm
librasteve_ weekly: drop Encoding::Emacs from new/updated module list
notable6 librasteve_, Noted! (weekly)
tellable6 2026-02-19T15:04:45Z #raku <SmokeMachine> librasteve: I added a question there asking if it would make sense to add Perl navigator as plugin for vim, nvim and emacs once it’s set as vscode plugin.
librasteve SmokeMachine: sorry I cannot find your question - please can you provide a link? 10:11
10:45 Sgeo left 11:17 git left 12:47 stanrifkin joined 13:14 MasterDuke joined
SmokeMachine librasteve: You already answered before merging the pr. 13:14
13:48 MasterDuke left 13:59 justache left 14:01 justache joined
librasteve oh - tx 14:08
14:21 sibl joined 14:40 stanrifkin left 15:27 jgaz joined
jubilatious1_98524 @shimmerfairy et al, here's a simple fix: 16:14
~ % raku -e 'say "XßX".fc.match(/ :i ss /);' 「ss」 16:15
~ % raku -e 'say "XßX".fc.match(/ ss /);' 「ss」 16:16
@librasteve ☝️ 16:18
16:44 sibl left 16:52 ds7832 joined 16:57 abraxxa joined 17:10 david7832 joined 17:11 ds7832 left, david7832 left, david7832 joined 17:12 david7832 left 17:13 david7832 joined 17:34 andinus left 17:35 andinus joined 18:25 abraxxa left 18:40 stanrifkin joined 18:54 david7832 left
nemokosch good luck with the Resolutions, I can't make it this time 19:02
19:25 Sgeo joined 19:51 tadzik left 19:52 tadzik joined 19:56 _________ left, _________ joined 20:00 johnjay left 20:07 atcroft left 20:36 simcop2387 left 20:37 simcop2387 joined 20:42 bingos is now known as BinGOs 20:44 johnjay joined 21:08 sivoais_ left, sivoais joined 21:28 stanrifkin left 21:46 kjp left 21:47 kjp joined, vasko4535586 left 21:48 vasko4535586 joined 21:51 wayland76 joined 21:52 wayland left 22:11 Aedil left 23:00 mehbark left, mehbark joined 23:19 xinming joined 23:25 librasteve_ left 23:28 vasko45355866 joined 23:29 vasko4535586 left, vasko45355866 is now known as vasko4535586 23:50 inspork left 23:51 inspork joined