|
00:51
stmuk joined
00:54
stmuk_ left
|
|||||||||||||||||||||||||||||||||||||||
| Geth | rakudo: jstuder-gh++ created pull request #1901: Simplify Kernel signals method using Signal values |
01:03 | |||||||||||||||||||||||||||||||||||||
|
01:46
ilbot3 left
01:58
ilbot3 joined,
ChanServ sets mode: +v ilbot3
|
|||||||||||||||||||||||||||||||||||||||
| Geth | nqp: fce77e06dc | (Zoffix Znet)++ | tools/build/MOAR_REVISION [MoarVM Bump] Brings 23 commits MoarVM bump brought: github.com/MoarVM/MoarVM/compare/2...g89dee3be3 89dee3be3 Fix encoderep/encoderepconf returning value into wrong register f0a837c41 Make MVM_string_utf8_decode 8% faster with vectorized 8bit check a8507b8f0 Separate out code into MVM_string_buf32_can_fit_into_8bit fa13c6d01 Optimize sp_jit_enter in interp.c a very small amount ... (19 more lines) |
02:19 | |||||||||||||||||||||||||||||||||||||
| ¦ nqp: version bump brought these changes: github.com/MoarVM/MoarVM/compare/2...g89dee3be3 | |||||||||||||||||||||||||||||||||||||||
| rakudo: e4ecf5e5fe | (Zoffix Znet)++ | tools/build/NQP_REVISION [NQP Bump] Brings 4 commits NQP bump brought: github.com/perl6/nqp/compare/2018....gfce77e06d fce77e06d [MoarVM Bump] Brings 23 commits ab16b6db9 Merge pull request #456 from jstuder-gh/gen_js_makefile_spew 5c5219b78 Fix error in JS Makefile generation (spew) fb82f3063 Support hllization of Perl 6 hashes -> NQP hashes ... (25 more lines) |
|||||||||||||||||||||||||||||||||||||||
| ¦ rakudo: version bump brought these changes: github.com/perl6/nqp/compare/2018....gfce77e06d | |||||||||||||||||||||||||||||||||||||||
|
02:24
ufobat_ joined
02:27
ufobat left
02:49
lizmat left
03:13
lizmat joined
03:19
lizmat left
03:24
lizmat joined
04:19
lizmat left
04:20
lizmat joined
04:35
lizmat left
05:02
lizmat joined
05:10
skids left
05:20
lizmat left
06:01
lizmat joined
06:17
BenGoldberg left
06:58
robertle_ joined
07:02
lizmat_ joined
07:04
lizmat left
07:37
robertle left
|
|||||||||||||||||||||||||||||||||||||||
| lizmat_ | good *, #perl6! | 07:53 | |||||||||||||||||||||||||||||||||||||
| after a pull and rebuild, looks to me test-t is about 15% slower :-( | |||||||||||||||||||||||||||||||||||||||
|
08:05
lizmat_ left
08:06
dogbert17 left
08:08
lizmat joined
08:09
lizmat_ joined
08:13
lizmat left,
lizmat_ left
08:18
lizmat_ joined,
lizmat_ is now known as lizmat
|
|||||||||||||||||||||||||||||||||||||||
| lizmat | bloody flaky wifi | 08:19 | |||||||||||||||||||||||||||||||||||||
| [Tux] | I don't see that slowdown: | 08:27 | |||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
| lizmat | ok, then maybe it's my switch to High Sierra :-( | 08:29 | |||||||||||||||||||||||||||||||||||||
|
08:57
Kaypie joined,
Kaiepi left
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | reportable6: 2018-05-01T00:00:00Z 2018-06-01T00:00:00Z | 09:06 | |||||||||||||||||||||||||||||||||||||
| reportable6 | AlexDaniel, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | reportable6: 2018-05-28T00:00:00Z 2018-06-04T00:00:00Z | 09:07 | |||||||||||||||||||||||||||||||||||||
| reportable6 | AlexDaniel, OK, working on it! This may take up to 40 seconds | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel, gist.github.com/27f413bef26887c790...6164dd2c22 | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel, gist.github.com/b225fecb16ba72d61f...2ee46892e7 | 09:08 | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | a whole month without a single ticket on RT? | 09:09 | |||||||||||||||||||||||||||||||||||||
| interesting | 09:10 | ||||||||||||||||||||||||||||||||||||||
| weekly: monthly: gist.github.com/27f413bef26887c790...6164dd2c22 | 09:11 | ||||||||||||||||||||||||||||||||||||||
| notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | weekly: weekly: gist.github.com/b225fecb16ba72d61f...2ee46892e7 | ||||||||||||||||||||||||||||||||||||||
| notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
| lizmat | AlexDaniel: is the Squashathon report in the weekly overview already ? | 09:54 | |||||||||||||||||||||||||||||||||||||
| AlexDaniel | lizmat: usually I write down notable things here: github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||||||||||||||||||||||||||||||||||||||
| lizmat | weekly: github.com/rakudo/rakudo/wiki/Mont...Squash-Day | 09:55 | |||||||||||||||||||||||||||||||||||||
| notable6 | lizmat, Noted! | ||||||||||||||||||||||||||||||||||||||
| lizmat | so I won't forget :-) | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | one of the cool things is this: | ||||||||||||||||||||||||||||||||||||||
| e: gist.github.com/AlexDaniel/c30fb59...80df597449 | |||||||||||||||||||||||||||||||||||||||
| evalable6 | AlexDaniel, Using file “heh” as a main file, other files are placed in “sandbox/” | ||||||||||||||||||||||||||||||||||||||
| foo bar baz |
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | so it now supports multifile gists | 09:56 | |||||||||||||||||||||||||||||||||||||
| and that applies to *all* bots :) | |||||||||||||||||||||||||||||||||||||||
| committable6: HEAD gist.github.com/AlexDaniel/c30fb59...80df597449 | |||||||||||||||||||||||||||||||||||||||
| committable6 | AlexDaniel, Using file “data” as a main file, other files are placed in “sandbox/” | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel, gist.github.com/9633df23e4906f8417...976ae0c282 | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | well… or maybe not xD | ||||||||||||||||||||||||||||||||||||||
| ah, I know why | 09:57 | ||||||||||||||||||||||||||||||||||||||
| of course | |||||||||||||||||||||||||||||||||||||||
| committable6: HEAD gist.github.com/AlexDaniel/c30fb59...80df597449 | |||||||||||||||||||||||||||||||||||||||
| committable6 | AlexDaniel, Using file “heh.p6” as a main file, other files are placed in “sandbox/” | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel, ¦HEAD(e4ecf5e): «foobarbaz» | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | “heh.p6” had no .p6 extension, so of course it was ambiguous | ||||||||||||||||||||||||||||||||||||||
| so now it should be easier to bisect modules that are burnt before a release. Or at least in theory it should be this way | 09:58 | ||||||||||||||||||||||||||||||||||||||
| weekly: ↑ Among other improvements, all whateverable bots now support multifile gists | 10:03 | ||||||||||||||||||||||||||||||||||||||
| notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
|
10:16
tony-o_ joined
10:20
go|dfish left,
tony-o left
10:22
squashable6 left
10:23
squashable6 joined,
greppable6 left,
coverable6 left,
coverable6 joined,
greppable6 joined,
quotable6 left,
committable6 left,
bisectable6 left
10:28
go|dfish joined
10:35
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
| brrt | MasterDuke: I saw the announcement. It's actually a pretty cool idea, because it reuses a lot of well-tested paths | 10:36 | |||||||||||||||||||||||||||||||||||||
| i mean, in ruby, writing a file, shelling out, and loading a dynamic libary must be done often | 10:37 | ||||||||||||||||||||||||||||||||||||||
| on the other hand, it isn't the fastest or the most secure route | |||||||||||||||||||||||||||||||||||||||
| not the fastest because it involves disk io and separate program startup | 10:38 | ||||||||||||||||||||||||||||||||||||||
| not the most secure because disk and compiler are now sources from wherein we can introduce arbitrary code into the process | |||||||||||||||||||||||||||||||||||||||
| I like our approach better, but as a first step this isn't bad at all | |||||||||||||||||||||||||||||||||||||||
| AlexDaniel | weekly: twitter.com/zoffix/status/1002172873245683712 | 11:03 | |||||||||||||||||||||||||||||||||||||
| notable6 | AlexDaniel, Noted! | ||||||||||||||||||||||||||||||||||||||
| AlexDaniel | apparently I missed the news? Microsoft acquiring github? huh… | 11:10 | |||||||||||||||||||||||||||||||||||||
| speaking of gitlab, older versions of gitlab have a toggle so that you can choose between old and new interfaces | 11:11 | ||||||||||||||||||||||||||||||||||||||
| and the old one is *much* more intuitive | |||||||||||||||||||||||||||||||||||||||
| hahaha www.youtube.com/watch?v=VYOXuOg9tQI | 11:12 | ||||||||||||||||||||||||||||||||||||||
| I did try notabug.org/ at some point but it just feels like an underdeveloped version of github | 11:14 | ||||||||||||||||||||||||||||||||||||||
| but the interface is very familiar right from the start | |||||||||||||||||||||||||||||||||||||||
|
11:20
committable6 joined,
ChanServ sets mode: +v committable6
12:11
AlexDaniel left
12:12
AlexDaniel joined
|
|||||||||||||||||||||||||||||||||||||||
| lizmat | .ask nine is this expected? "use List::Util:from<Perl5> <shuffle>; my @a = shuffle (^50); dd @a" # does not shuffle at all | 12:58 | |||||||||||||||||||||||||||||||||||||
| yoleaux | lizmat: I'll pass your message to nine. | ||||||||||||||||||||||||||||||||||||||
| lizmat | .ask nine but if I flatten the Range, it does work as expected: use List::Util:from<Perl5> <shuffle>; my @a = shuffle |(^50); dd @a | ||||||||||||||||||||||||||||||||||||||
| yoleaux | lizmat: I'll pass your message to nine. | ||||||||||||||||||||||||||||||||||||||
| nine | Well, how would Perl 5 know what to do with a range? | 13:57 | |||||||||||||||||||||||||||||||||||||
| yoleaux | 12:58Z <lizmat> nine: is this expected? "use List::Util:from<Perl5> <shuffle>; my @a = shuffle (^50); dd @a" # does not shuffle at all | ||||||||||||||||||||||||||||||||||||||
| 12:58Z <lizmat> nine: but if I flatten the Range, it does work as expected: use List::Util:from<Perl5> <shuffle>; my @a = shuffle |(^50); dd @a | |||||||||||||||||||||||||||||||||||||||
| lizmat | nine: Ah, I guess I expected too much magic then :-) | 13:58 | |||||||||||||||||||||||||||||||||||||
| nine: does that also apply as to how Seqs are interpreted in Perl 5 ? Or are they consumed and put into a list first ? | 13:59 | ||||||||||||||||||||||||||||||||||||||
| nine | There's no special handling for Seqs either. At least yet. Seems like argument slurping usually takes care of that for users. Otherwise I'd have seen some bug report about that by now. | 14:00 | |||||||||||||||||||||||||||||||||||||
| Of course I could just add special handling for things like Ranges. It would certainly make sense in your case. OTOH with every case added, there's the possibility that now a user cannot e.g. pass a Range object unharmed through some Perl 5 code. | 14:01 | ||||||||||||||||||||||||||||||||||||||
| lizmat | but what would that Range object be in Perl 5 land ? | 14:03 | |||||||||||||||||||||||||||||||||||||
| nine | I'd just expand the list | 14:07 | |||||||||||||||||||||||||||||||||||||
| brrt grumbles that we could of course build our own git hosting site, seeing as we're all hackers and that | 14:21 | ||||||||||||||||||||||||||||||||||||||
| lizmat | that we could doesn't mean that we should: there's a lot of maint work on hosting sites | 14:23 | |||||||||||||||||||||||||||||||||||||
| just taking PAUSE / Act / MetaCPAN / search.cpan.org as examples | |||||||||||||||||||||||||||||||||||||||
|
14:27
skids joined
|
|||||||||||||||||||||||||||||||||||||||
| stmuk | brrt: there is a perl 5 one called gitprep perlcodesample.sakura.ne.jp//gitpre...to/gitprep | 14:29 | |||||||||||||||||||||||||||||||||||||
| brrt | true enough... | 14:30 | |||||||||||||||||||||||||||||||||||||
| oh, gitprep looks kind of like a clone | 14:31 | ||||||||||||||||||||||||||||||||||||||
| nine | Is there a way to find out whether an nqp op like nqp::multicacheadd exists? | 15:05 | |||||||||||||||||||||||||||||||||||||
| use nqp; use QAST:from<NQP>; try nqp::getcomp("perl6").compile("use nqp; nqp::multicacheadd(0, 0, 0, 0);"); seems to do the trick | 15:09 | ||||||||||||||||||||||||||||||||||||||
|
15:14
j3nnn1 joined
15:21
brrt left
15:23
brrt joined
15:34
ExtraCrispy joined
15:51
robertle_ left
16:01
brrt left
|
|||||||||||||||||||||||||||||||||||||||
| nine | EVALing a role at BEGIN time during precompilation of a module is apparently fine - as long as the role doesn't contain any methods :/ | 17:21 | |||||||||||||||||||||||||||||||||||||
| nebuchadnezzar | AlexDaniel: yes, Microsoft acquire GitHub for 7.5 Billion, I saw lots of toot on Mastodon about that subject. | 17:28 | |||||||||||||||||||||||||||||||||||||
| AlexDaniel | hmmm decentralized microblogging | 17:29 | |||||||||||||||||||||||||||||||||||||
| nebuchadnezzar | lizmat: In France we have a collective which promote group self hosting chatons.org/en (CHATONS means kitten ;-)) | 17:30 | |||||||||||||||||||||||||||||||||||||
| AlexDaniel | haha, toot | 17:34 | |||||||||||||||||||||||||||||||||||||
| nine | After fixing the error in the error reporting code, I'm getting at the bottom: "Cannot mix in non-composable type Mu into object of type Int" | 17:35 | |||||||||||||||||||||||||||||||||||||
| Nope, that's not the original error either | 17:37 | ||||||||||||||||||||||||||||||||||||||
| Looks more like it: Serialization Error: missing static code ref for closure '!LEXICAL_FIXUP_CSCOPE' ((null):1) | 17:39 | ||||||||||||||||||||||||||||||||||||||
| Creating the role via meta model to avoid the closures ends up in: Could not instantiate role '<anon|1>': | 18:14 | ||||||||||||||||||||||||||||||||||||||
| That's somehow less than helpful :) | |||||||||||||||||||||||||||||||||||||||
| lizmat | nine: doesn't ring a bell with me :-( | 18:59 | |||||||||||||||||||||||||||||||||||||
| nine | Let's put it this way: BEGIN time EVAL seems to still have quite a few issues | 19:11 | |||||||||||||||||||||||||||||||||||||
|
19:12
ilbot3 left
19:19
brrt joined
|
|||||||||||||||||||||||||||||||||||||||
| [Coke] | nine: is the nqp-based build tool in a state I could use it on the perl6/doc build? | 19:23 | |||||||||||||||||||||||||||||||||||||
| (that was you, right?) | |||||||||||||||||||||||||||||||||||||||
|
19:42
dogbert17 joined
19:52
hankache joined
19:57
quotable6 joined,
undersightable6 left,
undersightable6 joined
|
|||||||||||||||||||||||||||||||||||||||
| AlexDaniel | [Coke]: emojis fixed! 🙌 | 20:07 | |||||||||||||||||||||||||||||||||||||
| [Coke] | that was quick. | 20:11 | |||||||||||||||||||||||||||||||||||||
| they also forced them to download, it seems. | 20:12 | ||||||||||||||||||||||||||||||||||||||
| brrt | i'm very, very sad the irc logs are no longer a thing | 20:14 | |||||||||||||||||||||||||||||||||||||
|
20:33
lizmat left
20:35
lizmat joined,
AlexDaniel`` left,
AlexDaniel`` joined
20:48
hankache left
21:08
brrt left
21:13
skids left
|
|||||||||||||||||||||||||||||||||||||||
| japhb | GAH | 21:58 | |||||||||||||||||||||||||||||||||||||
| That's painful. | 21:59 | ||||||||||||||||||||||||||||||||||||||
|
22:18
ilogger2 joined
|
|||||||||||||||||||||||||||||||||||||||
| lizmat | notable6: weekly | 22:34 | |||||||||||||||||||||||||||||||||||||
| notable6 | lizmat, 7 notes: gist.github.com/93ca08e6b3cb65ebe0...c0ed9e9d2b | ||||||||||||||||||||||||||||||||||||||
| lizmat | notable6: weekly reset | 22:48 | |||||||||||||||||||||||||||||||||||||
| notable6 | lizmat, Moved existing notes to “weekly_2018-06-04T22:48:41Z” | ||||||||||||||||||||||||||||||||||||||
|
22:58
skids joined
|
|||||||||||||||||||||||||||||||||||||||
| lizmat | and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2018/06/04/...ed-closed/ | 23:24 | |||||||||||||||||||||||||||||||||||||
| lizmat calls it a day& | 23:28 | ||||||||||||||||||||||||||||||||||||||