| 2018-09-16 |
| → lichtkind joined | 00:13 |
| → Kaiepi joined | 00:13 |
| p6bannerbot set mode: +v | 00:13 |
| p6bannerbot set mode: +v | 00:14 |
| ← lizmat left | 00:17 |
| → aborazmeh joined | 00:24 |
| ← aborazmeh left | 00:24 |
| → aborazmeh joined | 00:24 |
| p6bannerbot set mode: +v | 00:24 |
| p6bannerbot set mode: +v | 00:25 |
|
Geth
| ¦ doc: b69f2caa23 | Lichtkind++ | doc/Language/math.pod6 | 00:25 |
|
| ¦ doc: added math module for vectors | 00:25 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/b69f2caa23 | 00:25 |
|
synopsebot
| Link: https://doc.perl6.org/language/math | 00:25 |
| ← pecastro left | 00:40 |
| ← graphene left | 01:10 |
| → graphene joined | 01:12 |
| p6bannerbot set mode: +v | 01:12 |
| ← graphene left | 01:13 |
| ← MasterDuke left | 01:14 |
|
vrurg
| m: role R1 { method foo { say "R1::foo" } }; role R2 { }; class Bar does R1 { method foo { note "Bar::foo"; self.R1::foo; self does R2; self.R1::foo } }; Bar.new.foo | 01:14 |
|
camelia
| rakudo-moar b1a07f093: OUTPUT: «Bar::fooR1::fooNo concretization found for R1 in method foo at <tmp> line 1 in block <unit> at <tmp> line 1» | 01:14 |
| ← lichtkind left | 01:15 |
| → graphene joined | 01:15 |
|
vrurg
| Is it normal behavior when 'does' on object wipes out all notions of previosly applied roles? | 01:15 |
| p6bannerbot set mode: +v | 01:15 |
| → davelikestorock joined | 01:48 |
| p6bannerbot set mode: +v | 01:48 |
|
davelikestorock
| Really happy to see Perl6 finally and formally released... though I am a bit late to know that :) | 01:49 |
| ← davelikestorock left | 01:53 |
|
TimToady
| vrurg: seems like it could be a buglet | 01:58 |
|
| but use of "does" at runtime is always a bit...fraught... | 01:58 |
|
vrurg
| TimToady: reported already: https://github.com/rakudo/rakudo/issues/2282 | 01:58 |
|
TimToady
| vrurg++ | 01:58 |
|
vrurg
| Being used accurately dynamic role application allows for some pretty neat tricks. | 02:00 |
|
| In my case application object would depend on what command was used on CLI. Plugin-like behavior. | 02:01 |
| → MasterDuke joined | 02:01 |
| p6bannerbot set mode: +v | 02:01 |
| ← MasterDuke left | 02:01 |
| → MasterDuke joined | 02:01 |
| herbert.freenode.net set mode: +v | 02:01 |
| p6bannerbot set mode: +v | 02:01 |
| ← Kaiepi left | 02:02 |
| → Kaiepi joined | 02:02 |
| p6bannerbot set mode: +v | 02:03 |
| ← aborazmeh left | 02:22 |
| ← MasterDuke left | 02:48 |
| → dustinm` joined | 03:09 |
| p6bannerbot set mode: +v | 03:10 |
| ← graphene left | 03:32 |
| → graphene joined | 03:33 |
| p6bannerbot set mode: +v | 03:34 |
| ← regreg left | 04:01 |
| → AlexDani` joined | 04:02 |
| p6bannerbot set mode: +v | 04:02 |
| → kaare__ joined | 04:40 |
| p6bannerbot set mode: +v | 04:40 |
| → sena_kun joined | 05:24 |
| p6bannerbot set mode: +v | 05:25 |
| → hankache joined | 05:30 |
| p6bannerbot set mode: +v | 05:31 |
| ← hankache left | 05:32 |
| → hankache joined | 05:32 |
| p6bannerbot set mode: +v | 05:33 |
| ← chenyf_ left | 05:36 |
|
hankache
| hello #perl6 | 05:52 |
| → psychoslave joined | 05:54 |
|
hankache
| I was looking at the isms pragma found on https://docs.perl6.org/language/pragmas and felt a bit confused | 05:54 |
|
| why would this not work: | 05:54 |
|
| m: sub abs() { say "foo" }; abs; | 05:54 |
|
camelia
| rakudo-moar b1a07f093: OUTPUT: «=== SORRY!=== Error while compiling <tmp>Unsupported use of bare "abs"; in Perl 6 please use .abs if you meant to call it as a method on $_, or use an explicit invocant or argument, or use &abs to refer to the function as a nounat <tmp>:1…» | 05:54 |
| p6bannerbot set mode: +v | 05:54 |
|
hankache
| yet this works: | 05:55 |
|
| m: sub abs1() { say "foo" }; abs1; | 05:55 |
|
camelia
| rakudo-moar b1a07f093: OUTPUT: «foo» | 05:55 |
| → droman19 joined | 06:04 |
|
Geth
| ¦ doc: 534ff360c2 | (Naoum Hankache)++ (committed using GitHub Web editor) | doc/Language/pragmas.pod6 | 06:05 |
|
| ¦ doc: Fix thinko | 06:05 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/534ff360c2 | 06:05 |
|
synopsebot
| Link: https://doc.perl6.org/language/pragmas | 06:05 |
| → dskull11 joined | 06:06 |
| ← droman19 left | 06:07 |
| ← dskull11 left | 06:08 |
| → chenyf_ joined | 06:12 |
| p6bannerbot set mode: +v | 06:13 |
| ← kurahaupo left | 06:13 |
| → kurahaupo joined | 06:13 |
| p6bannerbot set mode: +v | 06:14 |
| → cherti10 joined | 06:19 |
| ← cherti10 left | 06:21 |
| → robertle joined | 06:23 |
| ← psychoslave left | 06:24 |
| p6bannerbot set mode: +v | 06:24 |
| → psychoslave joined | 06:24 |
| p6bannerbot set mode: +v | 06:25 |
| → shlomif joined | 06:44 |
| p6bannerbot set mode: +v | 06:45 |
| → ufobat_ joined | 06:50 |
| p6bannerbot set mode: +v | 06:51 |
| ← psychoslave left | 06:54 |
| → bgiannan12 joined | 07:08 |
| ← bgiannan12 left | 07:09 |
| ← chenyf_ left | 07:15 |
| → jmerelo joined | 07:20 |
| p6bannerbot set mode: +v | 07:20 |
| ← shlomif left | 07:27 |
| → rindolf joined | 07:43 |
| p6bannerbot set mode: +v | 07:44 |
| → ExtraCrispy joined | 07:48 |
| p6bannerbot set mode: +v | 07:49 |
| → lizmat joined | 08:01 |
| p6bannerbot set mode: +v | 08:02 |
| ← hankache left | 08:07 |
| → chenyf_ joined | 08:13 |
| p6bannerbot set mode: +v | 08:14 |
| ← graphene left | 08:16 |
| → graphene joined | 08:18 |
| p6bannerbot set mode: +v | 08:18 |
| → aborazmeh joined | 08:20 |
| ← aborazmeh left | 08:20 |
| → aborazmeh joined | 08:20 |
| p6bannerbot set mode: +v | 08:20 |
| ← graphene left | 08:20 |
| p6bannerbot set mode: +v | 08:21 |
| → CygniX2 joined | 08:22 |
| → graphene joined | 08:22 |
| ← CygniX2 left | 08:22 |
| p6bannerbot set mode: +v | 08:23 |
| → ahmedtd28 joined | 08:30 |
| ← chenyf_ left | 08:30 |
| ← kurahaupo left | 08:30 |
| → chenyf_ joined | 08:32 |
| ← ahmedtd28 left | 08:32 |
| p6bannerbot set mode: +v | 08:33 |
|
Geth
| ¦ doc: threadless-screw++ created pull request #2312: Update Str.pod6 | 08:33 |
|
| ¦ doc: review: https://github.com/perl6/doc/pull/2312 | 08:33 |
| → kurahaupo joined | 08:35 |
| p6bannerbot set mode: +v | 08:35 |
|
Geth
| ¦ doc: 1bb00da7e4 | (JJ Merelo)++ | doc/Type/IO/Socket/Async.pod6 | 08:43 |
|
| ¦ doc: Adds using CATCH to capture errors | 08:43 |
|
| ¦ doc: | 08:43 |
|
| ¦ doc: This closes #1685 | 08:43 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/1bb00da7e4 | 08:43 |
|
synopsebot
| Link: https://doc.perl6.org/type/IO::Socket::Async | 08:43 |
|
Geth
| ¦ doc: 118aa08399 | Alexander++ (committed using GitHub Web editor) | doc/Type/Str.pod6 | 08:44 |
|
synopsebot
| Link: https://doc.perl6.org/type/Str | 08:44 |
|
Geth
| ¦ doc: Update Str.pod6 | 08:44 |
|
| ¦ doc: | 08:44 |
|
| ¦ doc: Fixed typo. | 08:44 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/118aa08399 | 08:44 |
|
| ¦ doc: a463da2f5e | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Type/Str.pod6 | 08:44 |
|
| ¦ doc: Merge pull request #2312 from threadless-screw/threadless-screw-patch-1 | 08:44 |
|
| ¦ doc: | 08:45 |
|
| ¦ doc: Update Str.pod6 | 08:45 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/a463da2f5e | 08:45 |
|
sena_kun
| prof-m: say 5; | 08:53 |
|
camelia
| prof-m : OUTPUT: «No such file or directory» | 08:53 |
|
| .. Prof: http://p.p6c.org/6f99a1e | 08:53 |
|
| prof-m : OUTPUT: «(timeout)Can't exec "./rakudo-inst/bin/perl6-m": No such file or directory at lib/EvalbotExecuter.pm line 206.cat: /home/camelia/rakudo-inst/revision: No such file or directorynow running scp...lost connection» | 08:53 |
|
| .. Prof: http://p.p6c.org/6f99a34 | 08:53 |
| → zero_byte joined | 08:58 |
| timotimo kicked zero_byte (zero_byte) | 08:59 |
| ← kurahaupo left | 09:17 |
| → kurahaupo joined | 09:17 |
| p6bannerbot set mode: +v | 09:18 |
| ← chenyf_ left | 09:21 |
| → regreg joined | 09:38 |
| p6bannerbot set mode: +v | 09:38 |
| ← aborazmeh left | 09:43 |
| ← kurahaupo left | 09:43 |
| → kurahaupo joined | 09:44 |
| ← kurahaupo left | 09:44 |
| → kurahaupo joined | 09:44 |
| p6bannerbot set mode: +v | 09:45 |
| ← ufobat_ left | 09:45 |
| ← kurahaupo left | 09:47 |
| → kurahaupo joined | 09:47 |
| ← Kaiepi left | 09:47 |
| p6bannerbot set mode: +v | 09:48 |
| → Kaiepi joined | 09:50 |
| p6bannerbot set mode: +v | 09:51 |
| ← Kaiepi left | 09:52 |
| → Kaiepi joined | 09:53 |
| p6bannerbot set mode: +v | 09:53 |
| → blackyoup14 joined | 09:54 |
| → chenyf_ joined | 09:55 |
| p6bannerbot set mode: +v | 09:55 |
| timotimo kicked blackyoup14 (blackyoup14) | 09:57 |
| ← chenyf_ left | 10:10 |
| → Eisendud16 joined | 10:14 |
| ← Eisendud16 left | 10:15 |
| → chenyf_ joined | 10:15 |
| p6bannerbot set mode: +v | 10:16 |
| ← Kaiepi left | 10:26 |
| → Kaiepi joined | 10:27 |
| p6bannerbot set mode: +v | 10:28 |
| ← Kaiepi left | 10:29 |
| ← regreg left | 10:30 |
|
timotimo
| all the allah spam today | 10:31 |
|
| (only ops see it) | 10:31 |
| → Kaiepi joined | 10:32 |
| p6bannerbot set mode: +v | 10:33 |
| → regreg joined | 10:34 |
| p6bannerbot set mode: +v | 10:35 |
|
moritz
| if I were a god of a major religion, I'd totally endorse IRC spam in my name /s | 10:37 |
|
jmerelo
| moritz: :-) | 10:39 |
| ← Kaiepi left | 10:48 |
|
El_Che
| With the previous spam bots in mind, it looks to me as a far right attack again (annoying people and blame it on people you don't like) | 10:48 |
| ← chenyf_ left | 10:49 |
|
timotimo
| my fav line so far has been "filesysteⅿ dοеѕ nоt ᴡrⅰte wіtһοut ⲣermіѕsіⲟn of aⅼlah" | 10:50 |
|
El_Che
| ah lol | 10:50 |
|
| that does indeed looks like a troll | 10:50 |
|
jmerelo
| timotimo: or uses passive voice, for that matter... | 10:51 |
| → Kaiepi joined | 10:52 |
| p6bannerbot set mode: +v | 10:52 |
|
timotimo
| i might go out on the balcony, enjoy the sun, and listen to https://www.twitch.tv/squaresounds | 10:54 |
|
AlexDani`
| .oO( endorsing IRC spam makes more sense than endorsing people to stand on the street or go door-to-door, a god supporting automation is a good god ) | 10:56 |
| AlexDani` → AlexDaniel | 10:56 |
|
El_Che
| So the Big Bang was because he/she/it was using Puppet and by error added two resources with the same name? | 10:57 |
| ← kurahaupo left | 10:58 |
| → kurahaupo joined | 10:59 |
| → mahafyi joined | 10:59 |
| p6bannerbot set mode: +v | 11:00 |
| p6bannerbot set mode: +v | 11:00 |
| ← kurahaupo left | 11:05 |
| → kurahaupo joined | 11:05 |
| p6bannerbot set mode: +v | 11:06 |
|
moritz
| or a botched deployment :) | 11:13 |
| → Framedragger_ joined | 11:17 |
| → chenyf_ joined | 11:21 |
| ← lizmat left | 11:21 |
| p6bannerbot set mode: +v | 11:21 |
| timotimo kicked Framedragger_ (Framedragger_) | 11:22 |
| → lizmat joined | 11:24 |
| p6bannerbot set mode: +v | 11:25 |
| ← kurahaupo left | 11:27 |
| → kurahaupo joined | 11:28 |
| ← Kaiepi left | 11:28 |
| p6bannerbot set mode: +v | 11:28 |
| → Kaiepi joined | 11:32 |
| p6bannerbot set mode: +v | 11:32 |
| ← jmerelo left | 11:39 |
| ← kurahaupo left | 11:39 |
| → kurahaupo joined | 11:40 |
| p6bannerbot set mode: +v | 11:41 |
| ← chenyf_ left | 11:46 |
| → chenyf_ joined | 11:49 |
| p6bannerbot set mode: +v | 11:49 |
| → hamhu3_ joined | 12:03 |
| ← chenyf_ left | 12:03 |
| p6bannerbot set mode: +v | 12:04 |
| ← hamhu3 left | 12:06 |
| → ChoHag joined | 12:08 |
| p6bannerbot set mode: +v | 12:09 |
| → chenyf_ joined | 12:11 |
| p6bannerbot set mode: +v | 12:12 |
| ← kaare__ left | 12:15 |
|
rindolf
| hi all | 12:17 |
| ← Kaiepi left | 12:18 |
|
sena_kun
| o/ | 12:20 |
| → Kaiepi joined | 12:21 |
| p6bannerbot set mode: +v | 12:22 |
| ← chenyf_ left | 12:25 |
| → chenyf_ joined | 12:32 |
| p6bannerbot set mode: +v | 12:32 |
|
buggable
| New CPAN upload: Array-Agnostic-0.0.2.tar.gz by ELIZABETH http://modules.perl6.org/dist/Array::Agnostic:cpan:ELIZABETH | 12:34 |
| ← kurahaupo left | 12:36 |
| → kurahaupo joined | 12:37 |
| ← kurahaupo left | 12:37 |
| → kurahaupo joined | 12:37 |
| p6bannerbot set mode: +v | 12:38 |
| ← Kaiepi left | 12:38 |
| → Kaiepi joined | 12:42 |
| p6bannerbot set mode: +v | 12:42 |
|
timotimo
| cpan is not doing allah is doing | 12:49 |
|
lizmat
| timotimo: who are you and what have you done to timotimo? | 12:49 |
|
Geth
| ¦ doc: 93ebaac955 | (Elizabeth Mattijsen)++ | doc/Type/Array.pod6 | 13:03 |
|
| ¦ doc: Hopefully clarify Array.push/append/unshift/prepend differences better | 13:03 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/93ebaac955 | 13:03 |
|
synopsebot
| Link: https://doc.perl6.org/type/Array | 13:03 |
| → marmor joined | 13:05 |
| p6bannerbot set mode: +v | 13:05 |
| → zakharyas joined | 13:15 |
| p6bannerbot set mode: +v | 13:16 |
| ← Kaiepi left | 13:22 |
| → Kaiepi joined | 13:22 |
| → pecastro joined | 13:23 |
| p6bannerbot set mode: +v | 13:23 |
| p6bannerbot set mode: +v | 13:24 |
| ← MilkmanDan left | 13:28 |
| → MilkmanDan joined | 13:30 |
| p6bannerbot set mode: +v | 13:30 |
| → pmurias joined | 13:32 |
| p6bannerbot set mode: +v | 13:33 |
|
pmurias
| .tell Zoffix would it makes sense to have the voice bot give registered and identified users voice immediately? | 13:35 |
|
yoleaux
| 12 Sep 2018 13:22Z <brrt> pmurias: I merged your PR | 13:35 |
|
| pmurias: I'll pass your message to Zoffix. | 13:35 |
| → Zoffix joined | 13:41 |
| p6bannerbot set mode: +v | 13:41 |
|
Zoffix
| . | 13:41 |
|
yoleaux
| 13:35Z <pmurias> Zoffix: would it makes sense to have the voice bot give registered and identified users voice immediately? | 13:41 |
|
Zoffix
| pmurias: how to find that info? Would it have to spam nickserv or something to fetch it? | 13:41 |
|
| Cloaked users are already getting instant voice | 13:42 |
|
| and web users | 13:43 |
| → p6bannerbot joined | 13:49 |
| ChanServ set mode: +o | 13:49 |
|
Zoffix
| .tell pmurias I whitelisted you ( https://github.com/zoffixznet/perl6-banbot/commit/7ebf814b81b0c232906c8f4649ca87c1733151a7 ). I could take a PR to insta-voice identified users, but spamming NickServ each time to get that info feels like abusing teh service a bit. | 13:50 |
|
yoleaux
| Zoffix: I'll pass your message to pmurias. | 13:50 |
| ← Zoffix left | 13:50 |
| → n0xa26 joined | 13:50 |
|
AlexDaniel
| Zoffix: I was thinking about giving voice to anyone who had a voice once | 13:52 |
|
| no idea if that is going to work well or not | 13:52 |
|
| as it could voice a spammer by accident if they're reusing nicks or whatever | 13:53 |
|
El_Che
| AlexDaniel: I think you found the weak point of the plan | 13:55 |
| ← n0xa26 left | 13:55 |
| ← p6noob left | 13:56 |
| → kaare__ joined | 14:01 |
| p6bannerbot set mode: +v | 14:01 |
| ← kaare__ left | 14:06 |
|
timotimo
| you don't have to spam nickserv to receive the "is registered?" info, /whois also contains it | 14:07 |
|
AlexDaniel
| timotimo: but will it kick you for flood if you do /whois too often? | 14:08 |
|
| IIRC p6bannerbot was kicked previously just for doing +v when whateverables joined | 14:09 |
|
timotimo
| oh, mhm | 14:10 |
|
| a rate limiting scheme (leaky bucket?) shouldn't be too hard | 14:10 |
| → kaare_ joined | 14:12 |
| p6bannerbot set mode: +v | 14:13 |
| ← regreg left | 14:15 |
| → Sgeo_ joined | 14:38 |
| ← Sgeo left | 14:39 |
| p6bannerbot set mode: +v | 14:39 |
| ← sena_kun left | 14:42 |
|
pmurias
| .tell Zoffix thank you for whitelisting me :) | 14:53 |
|
yoleaux
| 13:50Z <Zoffix> pmurias: I whitelisted you ( https://github.com/zoffixznet/perl6-banbot/commit/7ebf814b81b0c232906c8f4649ca87c1733151a7 ). I could take a PR to insta-voice identified users, but spamming NickServ each time to get that info feels like abusing teh service a bit. | 14:53 |
|
| pmurias: I'll pass your message to Zoffix. | 14:53 |
| → Saphire28 joined | 15:02 |
| ← zakharyas left | 15:04 |
| ← Saphire28 left | 15:04 |
| → zakharyas joined | 15:12 |
| p6bannerbot set mode: +v | 15:12 |
| → jmerelo joined | 15:22 |
| p6bannerbot set mode: +v | 15:23 |
|
b2gills
| .tell hankache `abs` is specifically caught by the parser, and the `use isms;` disables the parser from catching it | 15:34 |
|
yoleaux
| b2gills: I'll pass your message to hankache. | 15:34 |
|
jmerelo
| squashable6: status | 15:38 |
|
squashable6
| jmerelo, Next SQUASHathon in 18 days and ≈18 hours (2018-10-06 UTC-12⌁UTC+14). See https://github.com/rakudo/rakudo/wiki/Monthly-Bug-Squash-Day | 15:38 |
|
jmerelo
| releasable6: status | 15:39 |
|
releasable6
| jmerelo, Next release will happen when it's ready. 0 blockers. 1 out of 108 commits logged (⚠ 47 warnings) | 15:39 |
|
| jmerelo, Details: https://gist.github.com/13bee11a5545c39adeaad1c95d1718bf | 15:39 |
| → sotona joined | 15:42 |
| p6bannerbot set mode: +v | 15:42 |
|
buggable
| New CPAN upload: App-FindSource-0.0.6.tar.gz by ALOREN http://modules.perl6.org/dist/App::FindSource:cpan:ALOREN | 15:44 |
| ← graphene left | 15:45 |
| ← sotona left | 15:46 |
| ← kurahaupo left | 15:47 |
| → graphene joined | 15:47 |
| → kurahaupo joined | 15:47 |
| p6bannerbot set mode: +v | 15:48 |
| p6bannerbot set mode: +v | 15:48 |
|
buggable
| New CPAN upload: Getopt-Advance-1.0.0.tar.gz by ALOREN https://cpan.metacpan.org/authors/id/A/AL/ALOREN/Perl6/Getopt-Advance-1.0.0.tar.gz | 16:04 |
| ← zakharyas left | 16:04 |
| → c4rc4s9 joined | 16:11 |
| ← c4rc4s9 left | 16:14 |
| → zakharyas joined | 16:15 |
| p6bannerbot set mode: +v | 16:16 |
| → ufobat_ joined | 16:22 |
| p6bannerbot set mode: +v | 16:23 |
| ← chenyf_ left | 16:28 |
|
Geth
| ¦ doc: 121795e47f | (JJ Merelo)++ | doc/Type/Duration.pod6 | 16:35 |
|
| ¦ doc: Deletes incorrect sentence | 16:35 |
|
| ¦ doc: | 16:35 |
|
| ¦ doc: In numeric contexts, it will still return a Duration. If you do any | 16:35 |
|
| ¦ doc: operation with other kind of numbers, the result will be that number's | 16:35 |
|
synopsebot
| Link: https://doc.perl6.org/type/Duration | 16:35 |
|
Geth
| ¦ doc: type, but that's the operation, not just the context. Closes #1589 | 16:35 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/121795e47f | 16:35 |
| ← jmerelo left | 16:40 |
| → barcraw27 joined | 16:44 |
| ← barcraw27 left | 16:47 |
| → chenyf_ joined | 17:04 |
| p6bannerbot set mode: +v | 17:04 |
| → domidumont joined | 17:20 |
| → MasterDuke joined | 17:20 |
| p6bannerbot set mode: +v | 17:20 |
| ← MasterDuke left | 17:20 |
| → MasterDuke joined | 17:20 |
| herbert.freenode.net set mode: +v | 17:20 |
| p6bannerbot set mode: +v | 17:20 |
| p6bannerbot set mode: +v | 17:21 |
| ufobat_ → ufobat | 17:26 |
| ← graphene left | 17:27 |
| → graphene joined | 17:28 |
| p6bannerbot set mode: +v | 17:29 |
| ← zakharyas left | 17:35 |
| → sotona joined | 17:36 |
| p6bannerbot set mode: +v | 17:37 |
| → jmerelo joined | 17:38 |
| p6bannerbot set mode: +v | 17:39 |
| ← sotona left | 17:41 |
| → wie4 joined | 17:42 |
| ← wie4 left | 17:45 |
| → ab6tract joined | 17:48 |
| p6bannerbot set mode: +v | 17:48 |
|
ab6tract
| o/ #perl6 | 17:48 |
|
| read a great shout out to Perl 6 today: http://esoteric.codes/blog/the-128-language-quine-relay | 17:48 |
|
| a quine that transforms through 128 languages is astonishing enough.. but here's a choice quote: "Piet, the language that uses images as source code (read the interview with Piet’s creator here) was a bit easier as it came after Perl 6, which bundles Zlib as standard library, making it straightforward to generate a PNG file. Had it followed, say, brainfuck, it would have been a much larger challenge." | 17:49 |
|
| <3 to the p6 standard lib :) | 17:51 |
| → molaf joined | 17:52 |
| p6bannerbot set mode: +v | 17:52 |
|
rindolf
| [xpost from #perl ] Hi all! So I think my user script for metacpan is in a mostly usable condition now - please try it out and let me know what you think - https://www.shlomifish.org/Files/files/code/metacpan-arrowkeys.user.js . | 17:55 |
| ← domidumont left | 18:07 |
| ← MilkmanDan left | 18:09 |
| → kerframil joined | 18:09 |
| p6bannerbot set mode: +v | 18:09 |
| → MilkmanDan joined | 18:11 |
| p6bannerbot set mode: +v | 18:11 |
| ← khisanth_ left | 18:16 |
|
Geth
| ¦ doc: 4a48a5cdb0 | (Zoffix Znet)++ (committed using GitHub Web editor) | doc/Type/IO/CatHandle.pod6 | 18:18 |
|
| ¦ doc: Clarify IO::CatHandle.words/.lines | 18:18 |
|
| ¦ doc: | 18:18 |
|
| ¦ doc: Even if :$close is false, the handle switching mechanism will still close | 18:18 |
|
| ¦ doc: consumed handles. Otherwise, we'd hit the open files limit fairly quickly. | 18:18 |
|
synopsebot
| Link: https://doc.perl6.org/type/IO::CatHandle | 18:18 |
|
Geth
| ¦ doc: review: https://github.com/perl6/doc/commit/4a48a5cdb0 | 18:18 |
| → bkopilov joined | 18:25 |
| diakopter kicked bkopilov (bkopilov) | 18:26 |
| → khisanth_ joined | 18:29 |
| p6bannerbot set mode: +v | 18:30 |
| → sena_kun joined | 18:30 |
| p6bannerbot set mode: +v | 18:30 |
| ← graphene left | 18:37 |
| → graphene joined | 18:39 |
| p6bannerbot set mode: +v | 18:39 |
| ← graphene left | 18:53 |
| ← jmerelo left | 18:54 |
| → graphene joined | 18:55 |
| p6bannerbot set mode: +v | 18:55 |
|
Geth
| ¦ doc: 2511723174 | (Steve Mynott)++ | doc/Language/101-basics.pod6 | 18:57 |
|
| ¦ doc: Explain the version doesn't have to be v6 and that 6.c is also a version | 18:57 |
|
| ¦ doc: review: https://github.com/perl6/doc/commit/2511723174 | 18:57 |
|
synopsebot
| Link: https://doc.perl6.org/language/101-basics | 18:57 |
| ← graphene left | 18:58 |
| → sotona joined | 18:59 |
| → graphene joined | 19:00 |
| p6bannerbot set mode: +v | 19:00 |
| p6bannerbot set mode: +v | 19:00 |
| ← khisanth_ left | 19:02 |
|
xinming_
| m: role R { has $.t }; my $x = "b" does R; $x.t.say; | 19:19 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «(Any)» | 19:19 |
|
xinming_
| How can we init the $t in this case? | 19:20 |
|
| with does | 19:20 |
|
| Do we have to use $x.t = "xxx" after the $x is initialized? | 19:20 |
|
| m: role R { has $.t is rw }; my $x = "b" does R; $x.t = "test"; $x.t.say; | 19:21 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «test» | 19:21 |
|
xinming_
| wish to know wether it's possible to also init the vars in the does line. | 19:21 |
|
| m: role R { has $.t }; my $x = "b" does role { has $.t = "good" }; $x.t.say; | 19:26 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «good» | 19:26 |
| → khisanth_ joined | 19:26 |
|
xinming_
| Anonymous role doesn't handle complex situations. any ideas? :-) | 19:26 |
| p6bannerbot set mode: +v | 19:27 |
|
MasterDuke
| m: role R { has $.t is rw }; my $x = "b" does R(t => 3); $x.t.say | 19:30 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «3» | 19:30 |
| → Zoffix joined | 19:30 |
| p6bannerbot set mode: +v | 19:30 |
|
Zoffix
| m: role R { has $.t }; my $x = "b" does R(42); $x.t.say; | 19:30 |
|
yoleaux
| 14:53Z <pmurias> Zoffix: thank you for whitelisting me :) | 19:30 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «42» | 19:30 |
|
Zoffix
| xinming_: ^ | 19:30 |
|
| m: role R { has $.a; has $.b; has $.c }; my $x = "b" does R(42, 72, 31337); $x.Capture.say | 19:31 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «Cannot invoke this object (REPR: Uninstantiable; R) in block <unit> at <tmp> line 1» | 19:31 |
|
Zoffix
| hm... I wonder how it works with multiple attrs | 19:31 |
|
| m: role R { has $.a; has $.b; has $.c }; my $x = "b" does R([42, 72, 31337]); $x.Capture.say | 19:31 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «Can only supply an initialization value for a role if it has a single public attribute, but this is not the case for 'R' in block <unit> at <tmp> line 1» | 19:31 |
|
Zoffix
| ahhhh | 19:31 |
|
xinming_
| Zoffix: That was what I'm about to ask too. :-) | 19:32 |
|
| So, with multiple attrs, We can't do that. :-) | 19:32 |
|
Zoffix
| m: role R[\a,\b,\c] { has $.a = a; has $.b = b; has $.c = c; method Capture { self.Mu::Capture} }; my $x = "b" does R[42, 72, 31337]; $x.Capture.say | 19:33 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «\(:a(42), :b(72), :c(31337))» | 19:33 |
| ← marmor left | 19:33 |
|
Zoffix
| You can do this, as long as the variables don't vary much (each variant creates a new role or something along those lines) | 19:33 |
|
xinming_
| m: role R { has $.t; has $.b; has $.c; }; my $x = "b" does R[1,2,3]; $x.t.say; | 19:34 |
|
camelia
| rakudo-moar a4db33e72: OUTPUT: «No appropriate parametric role variant available for 'R' in block <unit> at <tmp> line 1» | 19:34 |
|
xinming_
| Zoffix: That way, We'll have to write bridge roles if these roles are from third party | 19:34 |
|
| But thanks anyway for the hint | 19:34 |
| ← Kaiepi left | 19:35 |
|
xinming_
| I'm thinking wether I can learn all perl6 features in my life. :-) | 19:35 |
| → Kaiepi joined | 19:36 |
|
Zoffix
| Do you know all the features of Chinese? | 19:36 |
|
| Probably not. Same with Perl 6. Learning everything is a waste of time :) | 19:36 |
| p6bannerbot set mode: +v | 19:36 |
|
xinming_
| But I wish to | 19:38 |
|
AlexDaniel
| weekly: http://colabti.org/irclogger/irclogger_log/perl6?date=2018-09-16#l403 | 19:40 |
|
notable6
| AlexDaniel, Noted! | 19:40 |
| → reportable6 joined | 19:40 |
| ChanServ set mode: +v | 19:40 |
| ← Zoffix left | 19:41 |
| p6bannerbot set mode: +v | 19:41 |
|
AlexDaniel
| “This Ruby program produces a Rust program, which produces a Scala program, which produces a Scheme program, and so on, progressing through another 124 languages to return to its original state” | 19:42 |
|
| omg | 19:42 |
|
| “Perl 6, which bundles Zlib as standard library” what are they talking about btw? | 19:43 |
|
timotimo
| rakudo star probably | 19:43 |
|
AlexDaniel
| oh | 19:43 |
|
timotimo
| FWIW, you could also "just" output netbpm like i did for my cellular automata stuff :D | 19:43 |
|
AlexDaniel
| still can't find anything zlib-related in rakudo star | 19:46 |
|
| I'm probably blind | 19:47 |
|
timotimo
| i also don't see it | 19:48 |
| → cweeks16 joined | 20:20 |
| ← cweeks16 left | 20:22 |
|
ab6tract
| :( ... maybe the PHP in between Perl 6 and Piet in the graphic on the article is a hint? : https://github.com/php/php-src/search?utf8=%E2%9C%93&q=zlib&type= | 20:31 |
|
timotimo
| d'oh | 20:33 |
| → oftl joined | 20:40 |
| p6bannerbot set mode: +v | 20:40 |
| → relaxed24 joined | 20:44 |
| timotimo kicked relaxed24 (relaxed24) | 20:46 |
|
timotimo
| (they had already stopped spamming, but it still felt a little cathartic) | 20:46 |
| ← sena_kun left | 20:47 |
| → DonRichie23 joined | 20:52 |
| timotimo kicked DonRichie23 (DonRichie23) | 20:53 |
| ← ufobat left | 21:15 |
| ← sotona left | 21:29 |
| ← Kaiepi left | 21:48 |
| → Kaiepi joined | 21:49 |
| p6bannerbot set mode: +v | 21:49 |
| → Zoltarr joined | 22:00 |
| ← pmurias left | 22:03 |
| ← Zoltarr left | 22:05 |
| ← graphene left | 22:08 |
| → graphene joined | 22:10 |
| p6bannerbot set mode: +v | 22:10 |
| ← pecastro left | 22:12 |
| → silug joined | 22:13 |
|
Geth
| ¦ whateverable: 62e5fe5ba7 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 14 files | 22:14 |
|
| ¦ whateverable: Make bots testable again | 22:14 |
|
| ¦ whateverable: | 22:14 |
|
| ¦ whateverable: By fixing some paths that should've been fixed in | 22:14 |
|
| ¦ whateverable: d4c92b7f8e22e01161be7d9184ee473287d4ff1d. | 22:14 |
|
| ¦ whateverable: review: https://github.com/perl6/whateverable/commit/62e5fe5ba7 | 22:14 |
|
| ¦ whateverable: a7ddc02ac2 | (Aleks-Daniel Jakimenko-Aleksejev)++ | 4 files | 22:14 |
| p6bannerbot set mode: +v | 22:14 |
|
Geth
| ¦ whateverable: Move some logic into Whateverable::Bisection | 22:14 |
|
| ¦ whateverable: | 22:14 |
|
| ¦ whateverable: Also some refactoring in Bisectable. | 22:14 |
|
| ¦ whateverable: review: https://github.com/perl6/whateverable/commit/a7ddc02ac2 | 22:14 |
|
AlexDaniel
| ab6tract: that's hilarious then :D | 22:15 |
|
| weekly: and they also confused PHP with Perl 6? Hmm… http://colabti.org/irclogger/irclogger_log/perl6?date=2018-09-16#l499 | 22:15 |
|
notable6
| AlexDaniel, Noted! | 22:16 |
|
rindolf
| i keep missing Zoffix | 22:20 |
|
timotimo
| he keeps magically popping up when he is needed, though | 22:20 |
|
| we just need to have hope | 22:20 |
|
AlexDaniel
| rindolf: if you need to talk to them then just say Zoffix: … … … | 22:23 |
|
| rindolf: afaik the message will be delivered by some bot | 22:23 |
|
rindolf
| AlexDaniel: ok, nothing critical | 22:24 |
|
| I did backups today | 22:27 |
|
| most of my stuff is on github/etc. anyway | 22:27 |
|
| https://www.goodreads.com/quotes/574706-only-wimps-use-tape-backup-real-men-just-upload-their | 22:28 |
|
| AlexDaniel: are you https://github.com/perl6/whateverable/commits?author=AlexDaniel ? and why does your username link not refer to the gh user page? | 22:31 |
|
| maybe it is a gh hiccup | 22:31 |
|
AlexDaniel
| rindolf: wtf! They changed it | 22:32 |
|
| rindolf: now you have to click on the avatar to get to the page | 22:33 |
|
timotimo
| yeah, it'll instead link to the "search all commits by this person" site | 22:33 |
|
AlexDaniel
| it used to be that you can just click the username from the commit | 22:33 |
|
| I do agree that it is more consistent now | 22:33 |
|
timotimo
| yeah | 22:34 |
|
AlexDaniel
| these constant changes though… :) | 22:34 |
|
rindolf
| https://github.com/shlomif/fc-solve/commits?author=shlomif - here too | 22:34 |
|
| AlexDaniel: how do i access the avatar using the keyboard? | 22:35 |
|
AlexDaniel
| rindolf: ' AlexDaniel Shift+Tab | 22:35 |
|
rindolf
| AlexDaniel: ok | 22:35 |
|
| AlexDaniel: https://github.com/AlexDaniel | 22:36 |
|
| AlexDaniel: thanks | 22:36 |
|
| we both have animal avatars | 22:37 |
|
AlexDaniel
| :) | 22:37 |
|
| only one of them looks right into your soul though :P | 22:37 |
| ← graphene left | 22:38 |
| ← ab6tract left | 22:38 |
|
rindolf
| AlexDaniel: speaking of keyboard stuffs - have you tried this script of mine yet - https://www.shlomifish.org/Files/files/code/metacpan-arrowkeys.user.js ? I'm seeking beta testers | 22:39 |
| → graphene joined | 22:39 |
|
rindolf
| AlexDaniel: heh | 22:40 |
| p6bannerbot set mode: +v | 22:40 |
|
AlexDaniel
| rindolf: oh… I don't use metacpan that often to be of any help, unfortunately | 22:41 |
| ← graphene left | 22:41 |
|
rindolf
| AlexDaniel: ah | 22:41 |
|
AlexDaniel
| but the idea totally makes sense | 22:41 |
|
rindolf
| AlexDaniel: thanks | 22:41 |
| ← Kaiepi left | 22:41 |
| → Kaiepi joined | 22:42 |
| p6bannerbot set mode: +v | 22:42 |
| → graphene joined | 22:43 |
| p6bannerbot set mode: +v | 22:43 |
| → sebboh18 joined | 22:49 |
| timotimo kicked sebboh18 (sebboh18) | 22:49 |
| → jlinahan joined | 23:05 |
| p6bannerbot set mode: +v | 23:05 |
| → sotona joined | 23:18 |
| ← rindolf left | 23:18 |
|
jlinahan
| hi | 23:18 |
| p6bannerbot set mode: +v | 23:19 |
|
timotimo
| greetings | 23:19 |
| ← sotona left | 23:22 |
| ← jlinahan left | 23:25 |
| → Possum joined | 23:57 |
| p6bannerbot set mode: +v | 23:58 |