00:00 JRaspass left 00:51 gfldex left, gfldex joined, dogbert17 joined 00:55 dogbert11 left 01:38 sortiz left 02:03 timotimo left
Geth ¦ rakudo: codesections self-assigned --help output for scripts with subcommands github.com/rakudo/rakudo/issues/4223 02:05
02:15 timotimo joined 02:23 Xliff joined 02:25 frost-lab joined
Xliff \o 02:27
Just an FYI. I hit the 500kLOC mark on my GLib work.
Thought everyone would like to know.
Xliff collapes on bed.
codesections Xliff++ 02:29
02:29 unclechu left 02:33 unclechu joined 02:34 leont left 02:35 nine left, kvw_5 joined 02:37 JJAtria[m] left 02:38 kvw_5_ left, JJAtria[m] joined 02:47 nine joined 02:57 frost-lab left 02:59 Xliff left 03:01 frost-lab joined 03:34 camelia left 03:47 camelia joined 07:34 domidumont joined 08:46 frost-lab left 08:48 frost-lab joined 08:58 JRaspass joined 09:30 leont joined
Geth roast: 76a1c1f011 | (Elizabeth Mattijsen)++ | 8 files
Add tests for return value of .of method
rakudo: ee5244b204 | (Elizabeth Mattijsen)++ | 8 files
Make sure that .of returns a type

Specifying a type object in a return constraint merely sets up a type
  *check*, it does *not* actually return that type. Fixes issue spotted
by b2gills++
rakudo: 9c60346028 | (Daniel Sockwell)++ | 2 files
Remove utf32 from encodings list for MoarVM

Rakudo currently lists utf32 as one of the encoding/decoding operations it supports. However, this support has never been added to the MoarVM backend and attempting to use it throws a somewhat confusing exception.
... (10 more lines)
rakudo: 18612841f9 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 2 files
Merge pull request #4232 from codesections-forks/utf32

Remove utf32 from encodings lists for MoarVM
roast: 445f5dae47 | (Daniel Sockwell)++ | S32-encoding/registry.t
Mark utf32 tests as todo for rakudo.moar

Rakudo.moar was previously passing a test for utf32 support despite not actually supporting utf32. This updates the test to more reliably test for utf32 support and marks the test as todo for the MoarVM backend.
roast: 2f2a48af37 | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | S32-encoding/registry.t
Merge pull request #720 from codesections-forks/utf32

Mark utf32 tests as todo for rakudo.moar
rakudo: 412d7706b6 | (Elizabeth Mattijsen)++ | 4 files
Re-imagine xxxmap, makes >>. about 2x as fast

This commit completely re-imagines the nodemap / deepmap / duckmap functionality, makes them about 2x as fast with about 1/8 of the memory churn (in a benchmark of `my @a = ^1000; @a>>.++ for ^1000`) So what does this do:
... (16 more lines)
rakudo: eefc785e0e | (Elizabeth Mattijsen)++ (committed using GitHub Web editor) | 4 files
Merge pull request #4215 from rakudo/xxxmap-reimagined

Re-imagine xxxmap, makes >>. about 2x as fast
rakudo: 22ea9d903f | (Elizabeth Mattijsen)++ | src/core.c/Rakudo/Internals.pm6
Subtly change semantics of R:I.NORMALIZE_ENCODING

An unsupported encoding will now be returned as Nil, rather than as a lower case version of itself. This in light of PR #4231.
10:26 linkable6 left 10:27 linkable6 joined 10:34 squashable6 left 10:35 squashable6 joined, squashable6 left 10:37 squashable6 joined 12:01 maggotbrain left
MasterDuke .seen [Coke] 12:12
tellable6 MasterDuke, I saw [Coke] 2021-02-05T20:35:20Z in #raku: <[Coke]> Might help if you had a small example that didn't work.
MasterDuke seems a bit longer silence than usual, anyone know if things are ok? 12:14
lizmat wow, indeed, that is worrying :-( 12:16
woolfy investigates on FB 12:18
it appears [Coke] was active on FB last night 12:23
12:26 frost-lab left 12:28 tobs joined
MasterDuke that's good 12:28
12:55 JRaspass left
lizmat Update from [Coke}: he's been very busy and is ok, and appreciates the thoughts 13:00
he'll be back 13:01
13:10 cog left 13:11 cog joined
moritz the [Coke]inator! 13:25
Geth roast: codesections++ created pull request #721:
Test using custom registries with encode & decode
13:59 JRaspass joined 14:41 Xliff joined
Xliff o/ 14:41
Crossed 500,000 lines of Raku code in my GLib projects. 14:47
14:51 maggotbrain joined
sena_kun Xliff++ 14:52
leont still thinks we should have a HOW for GObject, and a GIR converter to create those classes 14:53
vrurg Xliff++ autogen cheater... :D 14:56
14:56 Xliff_ joined 14:59 Xliff left
patrickbkr[m] Just in case nobody noticed: There is the gtk interface project of martimm which iirc does utilize automatic generation, even though not based on gir, I think. 15:40
github.com/MARTIMM/gnome-gtk3 15:41
Xliff_ vrurg: LOL! Hey, I'll take it. 15:54
15:54 Xliff_ is now known as Xliff
Xliff sena_kun++ # Thanks! 15:55
patrickbkr[m] Xliff: What hinders to just ignore the high compile times and release the projects to the ecosystem anyways? 16:07
Xliff patrickbkr[m]: IOt' 16:10
patrickbkr[m]: It's not the high compile times, per se.t
It's the lack of installer response.
The current CURI installer does not give enough user feedback for me to feel comfortable with releasing the code. 16:11
2 minuts of blank screen is bad enough. 5 minutes is interminable, and 10 minutes of no feedback would make most users (corretly) assume that something was broken.
patrickbkr[m] Hm. So some progressbar-y thing for zef would make you happy? 16:12
Xliff Yes.
patrickbkr[m] OK. Understood. Thanks for the info. Xliff++ 16:13
Xliff patrickbkr[m]: Even a periodic hook with the current installer status exposed would be helpful. 16:14
sena_kun patrickbkr[m], remembering some discussions, I imagine the hook with something progressbar-y has to be provided by rakudo first. 16:16
ugexe I still don't see whats wrong with RAKUDO_LOG_PRECOMP=1 16:26
its intended to tell you (from rakudo itself) when its installing each file and precomping each file 16:27
if its not doing that then something is probably wrong
but i've mentioned this before so i assume it doesnt work for some reason?
s/rakudo itself/curi itself/ 16:28
MasterDuke i'd completely forgotten that was an option 16:30
16:33 vrurg left
patrickbkr[m] I guess it works fine. But it's not as end-user approachable compared to e.g. a `--progress` flag. 16:40
ugexe: thanks for the info about RAKUDO_LOG_PRECOMP 16:41
16:41 vrurg joined 17:03 unclechu left, timotimo left, sxmx left, eater left, rypervenche left, tonyo left, maggotbrain left, finsternis left 17:04 sjn left, AlexDaniel` left, MasterDuke left, gugod left, sena_kun left, bartolin left, lizmat left, bisectable6 left, committable6 left, nativecallable6 left, sourceable6 left, bloatable6 left, tellable6 left, vrurg left, kvw_5 left, Kaiepi left, klapperl left, dogbert17 left, gfldex left, [Tux] left, sivoais left, samebchase- left, andinus left, commavir left, jjatria left, moritz left, Xliff left, samcv left, cog left, nine left, japhb left, djinni`_ left, rba left, Summertime left 17:05 Voldenet left, tobs left, tyil left, evalable6 left, greppable6 left, codesections left, summerisle left, SmokeMachine left, kawaii left, chansen_ left, ugexe left, JJAtria[m] left, patrickbkr[m] left, tbrowder left, raydiak left, camelia left, zostay left 17:06 krunen left, squashable6 left, linkable6 left, domidumont left, quotable6 left, coverable6 left, notable6 left, unicodable6 left, benchable6 left, statisfiable6 left, shareable6 left, releasable6 left, nebuchadnezzar left, masak left, lucs left, epony left, leont left, JRaspass left 17:07 leont joined, vrurg joined, Xliff joined, maggotbrain joined, cog joined, tobs joined, squashable6 joined, linkable6 joined, domidumont joined, camelia joined, nine joined, JJAtria[m] joined, kvw_5 joined, unclechu joined, timotimo joined, dogbert17 joined, gfldex joined, Kaiepi joined, gugod joined, sxmx joined, evalable6 joined, sena_kun joined, MasterDuke joined, bartolin joined, klapperl joined, lizmat joined, bisectable6 joined, quotable6 joined, coverable6 joined, notable6 joined, benchable6 joined, unicodable6 joined, statisfiable6 joined, committable6 joined, nativecallable6 joined, sourceable6 joined, bloatable6 joined, shareable6 joined, tellable6 joined, greppable6 joined, releasable6 joined, finsternis joined, japhb joined, ugexe joined, patrickbkr[m] joined, AlexDaniel` joined, codesections joined, masak joined, djinni`_ joined, rba joined, summerisle joined, lucs joined, samcv joined, sjn joined, [Tux] joined, eater joined, andinus joined, moritz joined, jjatria joined, commavir joined, samebchase- joined, sivoais joined, zostay joined, SmokeMachine joined, tyil joined, tonyo joined, Summertime joined, rypervenche joined, krunen joined, nebuchadnezzar joined, Voldenet joined, chansen_ joined, jdv79 joined, tbrowder joined, kawaii joined, raydiak joined 17:09 Xliff left 17:34 domidumont left 17:39 MasterDuke left 17:47 domidumont joined 18:04 domidumont left 18:34 patrickb joined 18:47 vrurg left 19:01 MasterDuke joined
Geth rakudo/rakuast: d1f8418821 | (Elizabeth Mattijsen)++ | src/core.c/RakuAST/Deparse.pm6
Add deparsing for the StatementModifier::Condition|Loop family

And make sure Expression actually deparse its condition-modifier and loop-modifier parts.
rakudo/rakuast: d49dee3661 | (Elizabeth Mattijsen)++ | t/12-rakuast/statement-mods.t
Add tests for postfix if / unless
19:51 domidumont joined 20:03 domidumont left 20:12 vrurg joined 20:14 vrurg_ joined 20:15 vrurg left, vrurg joined 20:19 vrurg_ left, vrurg left 20:35 JRaspass joined 20:42 JRaspass left
Geth rakudo/rakuast: 1bdac2a366 | (Elizabeth Mattijsen)++ | t/12-rakuast/statement-mods.t
Add tests for postfix "with"
21:31 patrickb left 21:33 squashable6 left, linkable6 left, quotable6 left, coverable6 left, notable6 left, unicodable6 left, benchable6 left, statisfiable6 left, shareable6 left, releasable6 left, jdv79 left, nebuchadnezzar left 21:34 squashable6 joined, linkable6 joined, quotable6 joined, coverable6 joined, notable6 joined, benchable6 joined, unicodable6 joined, statisfiable6 joined, shareable6 joined, releasable6 joined, jdv79 joined, nebuchadnezzar joined 22:01 JRaspass joined
Geth problem-solving/solution-250: c67d55f7a9 | Altai-man++ | solutions/documentation/search-categories.md
Provide a solution document for github.com/Raku/problem-solving/issues/250

  "Documentation search categories are not standartized"
Fixes github.com/Raku/problem-solving/issues/250
22:37 vrurg joined 22:41 vrurg left 22:43 dogbert11 joined 22:44 dogbert17 left 22:55 vrurg joined 23:04 JRaspass left 23:05 dogbert11 left, dogbert11 joined 23:07 gfldex left 23:09 gfldex joined 23:11 sena_kun left 23:13 sena_kun joined 23:14 dogbert11 left 23:15 dogbert11 joined 23:37 MasterDuke left 23:40 MasterDuke joined 23:48 JRaspass joined 23:53 gfldex left 23:54 gfldex joined