01:53
Altai-man_ joined
01:55
sena_kun left
03:54
sena_kun joined
03:56
Altai-man_ left
04:34
notable6 left,
kawaii left
04:36
statisfiable6 left,
reportable6 left,
kawaii joined
04:39
committable6 left,
tobs left,
tobs joined
04:43
quotable6 left
04:44
Xliff left
05:24
notable6 joined,
reportable6 joined,
statisfiable6 joined
05:42
quotable6 joined
05:53
Altai-man_ joined
05:56
sena_kun left
06:24
committable6 joined
07:54
sena_kun joined
07:55
Altai-man_ left
07:58
domidumont joined
09:14
domidumont left
09:53
Altai-man_ joined
09:55
sena_kun left
|
|||
Geth | roast: b2e62ef4a6 | (Elizabeth Mattijsen)++ | S04-declarations/multiple.t Oops, forgot to update test count |
10:31 | |
roast: ad6f4d1e88 | (Elizabeth Mattijsen)++ | S12-construction/new.t Oops, accidentally lost closing quotes in skip |
10:33 | ||
roast: 673937191d | (Elizabeth Mattijsen)++ | S17-procasync/basic.t Oops, accidentally lost closing quote in skip |
10:34 | ||
lizmat | Files=1294, Tests=109565, 209 wallclock secs (28.44 usr 8.13 sys + 2930.39 cusr 273.64 csys = 3240.60 CPU) | 10:37 | |
Altai-man_ | lizmat, hi! | 10:47 | |
tellable6 | 2020-01-11T20:34:07Z #raku-dev <lizmat> Altai-man_ does the release branch contain all of the .perl -> .raku changes that I did ? | ||
Altai-man_ | are you around? :) | ||
lizmat | yes | ||
Altai-man_ | I am now looking at the broken modules. I remember removing of THROW sub, was it internal? | 10:48 | |
lizmat | yes, that was supposed to be internal | ||
Altai-man_ | github.com/drforr/perl6-Format-Lis....pm6#L1037 <- maybe we can write a patch? | ||
lizmat | I don't think it's documented | ||
sure, will do | 10:49 | ||
Altai-man_ | I suspect DrForr is cool enough to do things with undocumented subs... OTOH such things can break. | ||
lizmat | indeed | ||
Altai-man_ | lizmat, thanks! \o/ | ||
lizmat | github.com/drforr/perl6-Format-Lisp/pull/1 | 10:54 | |
Altai-man_ | lizmat++ | 10:55 | |
11:00
Kaiepi left
|
|||
Geth | roast: 1080f6d2c1 | (Elizabeth Mattijsen)++ | S01-perl-5-integration/basic.t Cannot change languages in *any* scope Related to github.com/Raku/old-issue-tracker/issues/2127 . It is my understanding that it will never be possible to change language inside a scope. Please revert this if this assumption is wrong. |
11:16 | |
Altai-man_ | .seen donpdonp | 11:17 | |
tellable6 | Altai-man_, I saw donpdonp 2018-08-06T18:03:28Z in #perl6: <donpdonp> got it. thx. | ||
Geth | roast: 20f2cd0fe8 | (Elizabeth Mattijsen)++ | S32-list/reverse.t After the GLR, .reverse does NOT flatten |
11:24 | |
lizmat | bisectable6: dd (1,2,3).map: { $^a, $^b } | 11:35 | |
bisectable6 | lizmat, On both starting points (old=2015.12 new=ff7e17f) the exit code is 1 and the output is identical as well | ||
lizmat, Output on both points: Ā«Too few positionals passed; expected 2 arguments but got 1ā¤ in block <unit> at /tmp/pfyz2BeWvX line 1ā¤ā¤Ā» | |||
lizmat | jnthn: ^^^ I don't think that should ever work? Or should the signature generation make all but the first curried parameter optional ? | ||
m: dd (1,2,3).map: -> { "foo" } # similarly this, this should never work, right ? | 11:37 | ||
camelia | Too many positionals passed; expected 0 arguments but got 1 in block <unit> at <tmp> line 1 |
||
lizmat | arguably that could be a compile time error | ||
m: dd ().map: -> { "foo" } # or perhaps not? | 11:38 | ||
camelia | ().Seq | ||
lizmat | related migrated ticket: github.com/Raku/old-issue-tracker/issues/4232 | 11:39 | |
Geth | roast: b144ca4bf8 | (Elizabeth Mattijsen)++ | 13 files Batch #6 of roast RT -> GH ticket migration |
11:43 | |
11:54
Geth left,
sena_kun joined
|
|||
lizmat | eek, we lost Geth :-) | 11:54 | |
wonder if tyil doing something :-) | 11:55 | ||
11:55
Altai-man_ left
12:10
Geth joined
|
|||
Geth | roast: bf5b2c9c54 | (Elizabeth Mattijsen)++ | 17 files Batch #7 of roast RT -> GH ticket migration |
12:29 | |
roast: dbb56963bc | (Elizabeth Mattijsen)++ | S03-operators/assign.t Adapt ,= test to post-GLR behaviour I don't think we will ever follow S03 on that, as that implies too much magic DWIM, and a big WAT! Associated ticket: github.com/Raku/old-issue-tracker/issues/1915 |
12:33 | ||
lizmat | jnthn ^^ | 12:34 | |
12:56
Kaiepi joined
|
|||
jnthn | lizmat: `dd (1,2,3).map: { $^a, $^b }` should indeed die on an odd number of arguments; `-> { "foo" }` passed to map is also non-sensical. | 13:07 | |
lizmat | ok, will fix the tests then | ||
jnthn | m: for 1..5 -> { } | 13:08 | |
camelia | Too many positionals passed; expected 0 arguments but got 1 in block <unit> at <tmp> line 1 |
||
lizmat | one could argue that could be a compilation error, right? | ||
jnthn | Don't think we can really catch the .map case at compile time since method dispatch is late-bound, but we might catch this related thinko. | ||
On the `for` loop | |||
lizmat | yeah | ||
jnthn | Since that is part of the current language. | ||
lizmat | ok, lemme see if I can grok that | 13:09 | |
Geth | rakudo/master: 5 commits pushed by (Elizabeth Mattijsen)++ | 13:22 | |
AlexDaniel | sena_kun: repo moved | ||
sena_kun | AlexDaniel, sorry, which one? | ||
AlexDaniel | Raku examples | ||
sena_kun | I se | ||
AlexDaniel | github.com/perl6/perl6-examples | ||
sena_kun | ok, re-clonned, thanks for notifying | 13:23 | |
13:53
Altai-man_ joined
13:56
sena_kun left
|
|||
Geth | rakudo: cac64caaa9 | (Elizabeth Mattijsen)++ | src/core.c/Supply.pm6 Tmplement Supply.split(Str) As promised before. First candidate of Supply.split, with more to come. |
14:02 | |
roast: 722a4ccf40 | (Elizabeth Mattijsen)++ | S17-supply/split.t Add first tests for Supply.split(Str) |
14:03 | ||
lizmat | so what is the place to add a testfile to spectest nowadays ? | 14:04 | |
jnthn | iirc the spectest.data thing got moved into the roast repo | 14:06 | |
I don't think I've added one since then, though | 14:07 | ||
<-- slacker | |||
Altai-man_ | AlexDaniel, ping? can I get write rights for the examples repo? I can't even close an issue. :) | 14:32 | |
lizmat | into the roast repo ?? hmmmm | 14:42 | |
AlexDaniel | Altai-man_: hmm :) | 14:43 | |
AlexDaniel clicks many times | 14:44 | ||
Altai-man_: done, it should be alrigth now | 14:45 | ||
I know that others might not really have access yet | |||
Altai-man_ | AlexDaniel, yay, it works now. thanks! | ||
AlexDaniel | which is fine right now, I have a script to add everyone to the Raku team | ||
Geth | roast: 3e88b99fb3 | (Elizabeth Mattijsen)++ | spectest.data Add Supply.split testing file Also move another file to a more "correct" position to satisfy the OCD in me. |
14:51 | |
Altai-man_ | maybe an odd question, but... can I fix broken code under artistic license? I mean, does licensing allow it and I am not a horrible person for throwing away someone's code that bitrotted and replacing it with something working, right? | 15:21 | |
lizmat | I think that's the idea of an open source license if the original author is unresponsive :- | 15:22 | |
) | |||
or even if the original author *is* responsive :-) | |||
Altai-man_ | ah, okay | ||
Geth | rakudo: 4fa60ab5a7 | (Elizabeth Mattijsen)++ | src/core.c/Supply.pm6 Add support for Supply.split(Str, :skip-empty) |
15:23 | |
roast: 4eb6939a46 | (Elizabeth Mattijsen)++ | S17-supply/split.t Add tests for Supply.split(Str, :skip-empty) |
|||
15:54
sena_kun joined
15:56
Altai-man_ left
16:05
sena_kun left
16:08
sena_kun joined
16:10
vrurg joined
16:12
vrurg_ left
|
|||
Geth | rakudo: c16a648489 | (Elizabeth Mattijsen)++ | src/core.c/Supply.pm6 Implement Supply.split(Str,limit,:skip-empty) |
16:27 | |
roast: a6a6bf40ca | (Elizabeth Mattijsen)++ | S17-supply/split.t Add tests for Supply.split(Str,limit,:skip-empty) |
16:28 | ||
rakudo: 80f60c05d9 | (Elizabeth Mattijsen)++ | src/core.c/Supply.pm6 Fix off-by-one error in Supply.head(limit) - limit 0 would give all emittees - limit <0 would also give all emittees |
16:37 | ||
roast: 97a5b6dc45 | (Elizabeth Mattijsen)++ | S17-supply/head.t Add tests for Supply.head(0|<0) |
16:38 | ||
16:39
domidumont joined
16:47
Kaiepi left,
Kaiepi joined
16:49
Kaiepi left,
Kaiepi joined
16:58
patrickb joined
|
|||
Geth | roast: edfd3b0859 | (Elizabeth Mattijsen)++ | 15 files Batch #8 of roast RT -> GH ticket migration |
17:20 | |
roast: e85e90c1cf | (Elizabeth Mattijsen)++ | 13 files Batch #9 of roast RT -> GH ticket migration |
17:45 | ||
18:09
Altai-man_ joined
18:11
sena_kun left
|
|||
Geth | roast: 989d11b7f6 | (Elizabeth Mattijsen)++ | 13 files Batch #10 of roast RT -> GH ticket migration |
18:12 | |
18:28
Geth left,
Geth joined
18:33
Geth left
18:34
lucasb joined
|
|||
lizmat | Geth appears to be flapping | 18:38 | |
lizmat is getting withdrawal symptoms not seeing her commits reported :-) | 18:48 | ||
japhb | lizmat++ # On a roll! | 18:56 | |
19:03
Xliff joined
|
|||
nine | This is worrying: at work we have trouble with compilation errors. Ye good olde "Missing or wrong version of dependency". I tracked it down to dependencies simply not listed in the precomp files. | 19:15 | |
The dependencies are clearely written to STDOUT by the precomp process, but the parent process doesn't receive them all. The last 1 or 2 lines are missing in some cases. | 19:16 | ||
lizmat | yuk | ||
that would explain the one or two times I've seen those last week | |||
couldn't repeat then | 19:17 | ||
none: this is on HEAD ? | |||
nine | We're on 2019.11. But I'm pretty sure this is actually a somewhat older issue | 19:18 | |
lizmat | ah ok, *phew* | ||
(in the sense that I do not immediately feel responsible :-) | |||
19:26
Kaiepi left
|
|||
lizmat just added Str.index(@needles) in github.com/rakudo/rakudo/pull/3418 | 19:26 | ||
19:27
Kaiepi joined
19:28
Kaiepi left
19:39
domidumont left
|
|||
nine | I added a simple $*OUT.flush after this line github.com/rakudo/rakudo/blob/mast...ry.pm6#L57 and made it through 3 working builds so far! | 19:41 | |
Oh, no geth :/ | 20:04 | ||
sena_kun: github.com/rakudo/rakudo/commit/9f...25ae987f72 is definitely recommended for the release. It fixes a critical issue with ~0 chance for a regression. | 20:05 | ||
tellable6 | nine, I'll pass your message to sena_kun | ||
nine | Looks like the issue has been there since commit 4b02b8aadc from 2017-09-04 | 20:09 | |
20:10
sena_kun joined
20:12
Altai-man_ left
|
|||
nine | releasable6: status | 20:30 | |
releasable6 | nine, Next release will happen when it's ready. 1 blocker. 0 out of 437 commits logged | ||
nine, Details: gist.github.com/1d9daf60926f488a73...fe351fdc6c | |||
tyil | giving geth a shove | 20:49 | |
20:49
Geth joined
|
|||
lizmat | whee! | 20:50 | |
21:06
patrickb left
|
|||
Geth | roast: 23ff317563 | (Elizabeth Mattijsen)++ | 14 files Batch #12 of roast RT -> GH ticket migration |
21:32 | |
AlexDaniel | samcv: what's the status of github.com/perl6/Atom-as-a-Perl6-IDE ? | 21:58 | |
rba | AlexDaniel: I see youāre heavily moving repos. | ||
AlexDaniel | pmurias: what's the status of github.com/perl6/perl6-parcel-example ? | ||
tellable6 | AlexDaniel, I'll pass your message to pmurias | ||
AlexDaniel | rba: not really, everything is already moved by now :) | ||
rba | Might need to check which āautoupdateā are broken on the website setups... | 21:59 | |
AlexDaniel | well ok, some things are not moved yet | ||
but I'm leaving nqp and roast for now, and the rest I'm not entirely sure where it should go | |||
rba: none should be broken :) | |||
rba | AlexDaniel: Have not been regulary online in the last time. Anything else I need to know? | 22:00 | |
AlexDaniel | rba: I don't think so, unless I missed something too | 22:01 | |
rba: RT transition is complete now | |||
rba: github.com/perl6/old-issue-tracker | |||
damn I keep posting that link | |||
of course github.com/Raku/old-issue-tracker | |||
so any RT ticket redirects there, example: rt.perl.org/Ticket/Display.html?id=126209 | 22:02 | ||
rba | Very nice. AlexDaniel++ | 22:03 | |
AlexDaniel | I didn't do it, toddr++ : | ||
:) | |||
rba | toddr++ | ||
Geth | roast: da0e91581b | (Elizabeth Mattijsen)++ | 14 files Batch #13 of roast RT -> GH ticket migration |
22:04 | |
AlexDaniel | rba: oh yeah and liz was working on eliminating links to RT altogether | ||
they don't really hurt because redirects work fine, but they're more convenient | 22:05 | ||
rba | lizmat++ | 22:06 | |
lizmat | redirects indeed work fine now, but it's an unnecessary dependency | 22:07 | |
AlexDaniel | pmurias: also github.com/perl6/parcel-plugin-nqp | ||
tellable6 | AlexDaniel, I'll pass your message to pmurias | ||
AlexDaniel | yeah | ||
22:09
Altai-man_ joined
22:11
sena_kun left
|
|||
Geth | roast: 255297020c | (Elizabeth Mattijsen)++ | 13 files Batch #14 of roast RT -> GH ticket migration |
22:33 | |
roast: e835c8296b | (Elizabeth Mattijsen)++ | S32-num/int.t Add test for #3419 Making sure we have a type object candidate for Int.new(value), so that we don't infiloop. |
22:45 | ||
rakudo: 0e9f96ea92 | (Elizabeth Mattijsen)++ | src/core.c/Int.pm6 Fix for #3419 Making sure we have a type object candidate for Int.new(value), so that we don't infiloop. |
|||
roast: 1d77616a78 | (Elizabeth Mattijsen)++ | 13 files Batch #15 of roast RT -> GH ticket migration |
23:13 | ||
lizmat | and that concludes my hacking for the day& | 23:14 | |
23:57
vrurg left
|