Geth ¦ problem-solving: fooist assigned to jnthn Issue META6.json perl key github.com/Raku/problem-solving/issues/226 04:06
timotimo i can't find a "re-run this job" in azure devops 08:38
JJMerelo releasable6: status 09:16
releasable6 JJMerelo, Next release in ≈20 days and ≈9 hours. There are no known blockers. Changelog for this release was not started yet
JJMerelo, Details: gist.github.com/e9de66f35ca85d6de9...d80b2147f8
JJMerelo Daily reminder we're running a survey for Raku users. Please take some time to answer it docs.google.com/forms/d/e/1FAIpQLS...Q/viewform 09:24
JJMerelo A few advances from the answers so far, almost half the people use copy/paste to write the Unicode symbols... 09:34
And it looks like the percentage of people coming from Perl has actually *increased* 09:40
timotimo did you know the end of the survey links you to the Raku/survey repo, but it's kind of outdated? 09:48
JJMerelo I wondered where that was. Let me see if I'm able to edit that. 09:50
And thanks.
timotimo YW
JJMerelo timotimo done. Also, too many "see"s there. 09:52
timotimo hm?
JJMerelo timotimo "see" was repeated in a single sentence. 09:54
timotimo sorry, where was that? 09:55
JJMerelo Around the URL you mentioned above. Looks like nobody did actually *see* it :-)
timotimo i clicked the link too fast and didn't realize it'd navigate the tab 09:56
then i couldn't navigate back
JJMerelo I've checked the "answers can be edited" slot also.
timotimo `gdb --args nqp -e ''` will let me run an empty nqp program no problem, but when i "run" or "start" again in the gdb commandline, i get moar's usage help because it doesn't recognize -e, even though it's supposed to be a flag to nqp, not moar 09:59
seems to have to do with how the binary execs moar 10:02
timotimo JJMerelo: don't forget to change the link of "published web" to say "raku" and "survey" instead of "perl6" and "p6survey" 10:10
JJMerelo timotimo that's what I have done... 10:11
timotimo oh, ok
i didn't f5 i guess
JJMerelo You can't without resending the answers, I guess... 10:12
timotimo oh, i meant in the repository readme.md 10:19
JJMerelo timotimo ah, OK. I though you were saying in the survey's answers. 10:23
timotimo i can't see that :D 10:24
JJMerelo That specific link is fixed now raku.github.io/survey/ But I need to change the name of the repo. 10:25
gfldex raku: my $s = 'a:b/c'; say $s.split(':'|'/'); 13:54
evalable6 any((a b/c), (a:b c))
gfldex is that intentional?
thundergnat gfldex: I would imagine so. It's splitting on a junction so not a huge surprise it returns one. 14:07
to me at least.
m: my $s = 'a:b/c'; say $s.split(/':'|'/'/);
camelia (a b c)
thundergnat different results when splitting on a Regex 14:08
gfldex raku: my $s = 'a:b/c'; say $s.split(<: />); 14:17
evalable6 (a b c)
gfldex i did the expect the same result as with a list of matchers 14:18
if the current form is corrects it's an ENODOC as the docs states: "and splits it into pieces based on delimiters found in the string" 14:20
Based on that wording I expect to get a Positional in any case. (That Positional may be a single value tho.) 14:21
Geth nqp/more-hash-iterator-tests: a869ffd311 | (Nicholas Clark)++ | t/nqp/108-vmhash.t
Tests for iterators on empty hashes, and iterators without deleting.

Also test that nqp::iterval throws - previously we were only testing nqp::iterkey_s, and test both on iterators before the start of iteration, and after iteration is completed.
For many cases, MoarVM throws exceptions, but the other two backends do not.
Correct spelling mistakes in test descriptions.
16:14
nqp: nwc10++ created pull request #663:
Tests for iterators on empty hashes, and iterators without deleting.
16:18
rakudo/sake-to-ake: d6e273140e | Altai-man++ | 2 files
Rename Sakefile into Akefile
16:36
rakudo/sake-to-ake: ccb41617cf | Altai-man++ | tools/releasable/Akefile
s/Sake/Ake/ and provide ssh-less target as main
rakudo: Altai-man++ created pull request #3892:
Sake to ake
16:43
Geth rakudo/fix-pod-to-text-warn: 9a4074783f | Altai-man++ | lib/Pod/To/Text.rakumod
Fix warning in Pod::To::Text signature processing

Do not assume the last argument of signature always has a name, as e.g. `|` in proto signatures does not have it.
16:45
jdv79 was a pointy block ever a routine and not a block in history? 16:50
timotimo committable6: releases say (-> { }) ~~ Routine 16:51
jdv79 for instance, at ajs.github.io/tools/blocks/ its described as a "pointy sub" and "anonymous routine"
committable6 timotimo, ¦releases (46 commits): «False␤»
jdv79 and for some reason that feels like it used to be true... idk.
timotimo that would have been a time where for @foo -> $bar { return if $bar eq "hi" } wouldn't return from the containing routine, and also not terminate the loop 16:54
we did have a time where many for loops would end up lazy on accident i guess
jdv79 maybe that's it 16:56
AlexDaniel` m: say (sub { }) ~~ Routine 18:42
camelia True
AlexDaniel` jdv79: looks correct to me, it's not a routine. Same goes for using `return`, for example.
like, if you want to return from a pointy block, turn it into an anon sub 18:43
Geth rakudo/sake-to-ake: a0c12cdd2e | Altai-man++ | tools/releasable/Akefile
Remove ssh/rsync bits

Previously, a laptop/desktop setup was used to share tasks between a powerful desktop for building/testing and a simple laptop to sign/upload things.
This setup was useful before, but: ... (11 more lines)
19:45
[TuxCM] Rakudo version 2020.08.2-32-gfc75105fb - MoarVM version 2020.08-11-gc3941772c
csv-ip5xs0.989 - 1.009
csv-ip5xs-2010.497 - 10.662
csv-parser24.943 - 26.878
csv-test-xs-200.393 - 0.393
test7.503 - 7.815
test-t1.862 - 1.915
test-t --race0.833 - 0.850
test-t-2031.114 - 31.892
test-t-20 --race9.011 - 9.250
20:03
Geth nqp: a869ffd311 | (Nicholas Clark)++ | t/nqp/108-vmhash.t
Tests for iterators on empty hashes, and iterators without deleting.

Also test that nqp::iterval throws - previously we were only testing nqp::iterkey_s, and test both on iterators before the start of iteration, and after iteration is completed.
For many cases, MoarVM throws exceptions, but the other two backends do not.
Correct spelling mistakes in test descriptions.
21:45
nqp: 0b56a4e189 | (Jonathan Worthington)++ (committed using GitHub Web editor) | t/nqp/108-vmhash.t
Merge pull request #663 from Raku/more-hash-iterator-tests

Tests for iterators on empty hashes, and iterators without deleting.