|
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
|
|||