»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_log/perl6 | UTF-8 is our friend! 🦋
Set by Zoffix on 25 July 2018.
Manifest0 timotimo: thanks for the answer. I think i got it. 00:00
00:01 Sound left 00:19 w_richard_w joined, p6bannerbot sets mode: +v w_richard_w 00:26 hamhu3_ joined 00:27 p6bannerbot sets mode: +v hamhu3_ 00:29 hamhu3 left 00:30 uvb joined, p6bannerbot sets mode: +v uvb 00:31 uvb left, w_richard_w left 00:40 kent\n left 00:43 kent\n joined, p6bannerbot sets mode: +v kent\n 00:48 graphene left 00:49 graphene joined 00:50 p6bannerbot sets mode: +v graphene 01:08 holyghost left 01:15 beeman left 01:20 holyghost joined 01:21 p6bannerbot sets mode: +v holyghost 01:25 holyghost left 01:36 Actualeyes joined, p6bannerbot sets mode: +v Actualeyes 01:57 coet[work] left 02:04 ferreira left, ferreira joined 02:05 p6bannerbot sets mode: +v ferreira 02:08 lizmat left 02:17 kerframil left 02:18 ryn1x joined, p6bannerbot sets mode: +v ryn1x 02:26 kurahaupo joined, p6bannerbot sets mode: +v kurahaupo 02:27 Actualey` joined, holyghost joined 02:28 p6bannerbot sets mode: +v Actualey`, p6bannerbot sets mode: +v holyghost 02:29 Actualeyes left 02:33 leont left 02:37 kurahaupo left 02:39 kurahaupo joined 02:40 p6bannerbot sets mode: +v kurahaupo 02:53 kurahaupo left 02:54 kurahaupo joined, p6bannerbot sets mode: +v kurahaupo 03:04 kurahaupo left 03:05 kurahaupo joined 03:06 p6bannerbot sets mode: +v kurahaupo 03:18 ccntrq left, ccntrq joined, SyrupThinker left, kurahaupo left, ferreira left, p6bannerbot sets mode: +v ccntrq, kurahaupo joined, ferreira joined 03:19 SyrupThinker joined, p6bannerbot sets mode: +v kurahaupo, p6bannerbot sets mode: +v ferreira, p6bannerbot sets mode: +v SyrupThinker 03:26 ufobat_ joined, kent\n left 03:27 p6bannerbot sets mode: +v ufobat_, kent\n joined, p6bannerbot sets mode: +v kent\n 03:28 kurahaupo left 03:29 kurahaupo joined, p6bannerbot sets mode: +v kurahaupo 03:30 ufobat left 03:33 Guest18 joined, kurahaupo left 03:34 p6bannerbot sets mode: +v Guest18 03:36 graphene left 03:38 graphene joined, p6bannerbot sets mode: +v graphene 03:44 kurahaupo joined 03:45 p6bannerbot sets mode: +v kurahaupo 03:47 ChoHag left 03:52 ryn1x left 03:57 kurahaupo left 04:01 kurahaupo joined 04:02 Guest18 left, p6bannerbot sets mode: +v kurahaupo 04:07 graphene left 04:08 graphene joined 04:09 p6bannerbot sets mode: +v graphene 04:13 kurahaupo left, kurahaupo joined 04:14 p6bannerbot sets mode: +v kurahaupo 04:18 sisar joined, p6bannerbot sets mode: +v sisar 04:21 kent\n left 04:22 kent\n joined, p6bannerbot sets mode: +v kent\n 04:24 kurahaupo left, kurahaupo joined 04:25 p6bannerbot sets mode: +v kurahaupo 04:35 kurahaupo left 04:36 kurahaupo joined 04:37 p6bannerbot sets mode: +v kurahaupo 04:45 bga57 joined 04:46 p6bannerbot sets mode: +v bga57
bga57 Packt Publishing is giving away Perl6 Deep Dive again for the next 20 hours or so: www.packtpub.com/packt/offers/free-learning 04:47
04:50 kurahaupo left 04:51 kurahaupo joined 04:52 p6bannerbot sets mode: +v kurahaupo 04:55 Cabanossi left 04:56 Cabanossi joined 04:57 p6bannerbot sets mode: +v Cabanossi
buggable New CPAN upload: Uzu-0.2.6.tar.gz by SACOMO modules.perl6.org/dist/Uzu:cpan:SACOMO 04:58
05:01 kurahaupo left 05:02 kurahaupo joined, p6bannerbot sets mode: +v kurahaupo 05:10 Possum left 05:11 Possum joined 05:12 p6bannerbot sets mode: +v Possum 05:13 kurahaupo left 05:14 kurahaupo joined 05:15 p6bannerbot sets mode: +v kurahaupo 05:24 kurahaupo left, kurahaupo joined 05:25 p6bannerbot sets mode: +v kurahaupo 05:34 avar left, kurahaupo left 05:35 kurahaupo joined 05:36 p6bannerbot sets mode: +v kurahaupo, Bucciarati left 05:45 kurahaupo left, Bucciarati joined, avar joined, avar left, avar joined, p6bannerbot sets mode: +v avar 05:46 p6bannerbot sets mode: +v Bucciarati, p6bannerbot sets mode: +v avar 06:19 ccntrq left 06:23 jmerelo joined 06:24 p6bannerbot sets mode: +v jmerelo, ufobat_ left, ccntrq joined, p6bannerbot sets mode: +v ccntrq 06:33 ilogger2 joined, ChanServ sets mode: +v ilogger2 06:34 sftp joined, p6bannerbot sets mode: +v sftp, p6bannerbot sets mode: +v ilogger2
jmerelo .tell AlexDaniel plus perl6/perl6-lwp-simple 06:41
yoleaux jmerelo: I'll pass your message to AlexDaniel.
jmerelo A new maintainer is needed for Rakudo Star: github.com/rakudo/star/issues/124 06:46
07:03 domidumont joined 07:04 p6bannerbot sets mode: +v domidumont 07:20 sauvin joined, p6bannerbot sets mode: +v sauvin
jmerelo Announcing the Docs&tools Squashathon for this weekend! github.com/rakudo/rakudo/wiki/Mont...ash-Day!!! 07:22
You're welcome to participate.
07:23 sena_kun joined 07:24 p6bannerbot sets mode: +v sena_kun
andrzejku .seen araraloren 07:24
yoleaux I saw araraloren 21 Nov 2018 13:25Z in #perl6: <araraloren> not araraloren; just clearing the bot
andrzejku .seen loren
yoleaux I saw loren 8 Jul 2016 13:51Z in #perl6: <loren> e, ^_^ .. haha don't mind
07:38 sena_kun left 07:48 robertle joined, p6bannerbot sets mode: +v robertle 08:16 graphene joined, p6bannerbot sets mode: +v graphene 08:18 Sound joined, p6bannerbot sets mode: +v Sound 08:29 dakkar joined 08:30 p6bannerbot sets mode: +v dakkar
Geth perl6-lwp-simple: JJ++ created pull request #33:
A bunch of changes to avoid deprecation
08:34
08:35 abraxxa joined 08:36 p6bannerbot sets mode: +v abraxxa
Geth perl6-lwp-simple/master: 6 commits pushed by (JJ Merelo)++ 08:47
08:55 rindolf joined 08:56 p6bannerbot sets mode: +v rindolf 08:59 abraxxa left
Geth perl6-lwp-simple: 4fc0d4999b | (JJ Merelo)++ | README.md
Rewrites README removing obsolete remarks
09:00
perl6-lwp-simple: 302f0e053a | (JJ Merelo)++ | lib/LWP/Simple.pm
Updates versions everywhere
09:06 kensanata joined, p6bannerbot sets mode: +v kensanata 09:12 Sound left
andrzejku is it kind of standard to build Moarvm with Configure.pl script? 09:17
not build configure
timotimo i always do it like that, or maybe i'm misunderstanding?
Geth perl6-lwp-simple: 56ef211711 | (JJ Merelo)++ | 4 files
Moves scripts to use the most common extension
andrzejku so when you make your new C/C++ project you create Configure.pl?
jmerelo timotimo: hi 09:18
timotimo: I think you have admin privileges in the Advent Calendar, right? 09:19
timotimo: if so, can you please check this year's authors and give them, if needed, privileges to write?
jmerelo reminds there are still 5 slots to fill: github.com/perl6/mu/blob/master/mi.../schedule, although the first week is luckily covered. 09:20
09:30 scimon joined 09:31 p6bannerbot sets mode: +v scimon 09:51 domidumont left, domidumont joined 09:52 p6bannerbot sets mode: +v domidumont 09:56 abraxxa joined 09:57 p6bannerbot sets mode: +v abraxxa 10:20 lizmat joined, p6bannerbot sets mode: +v lizmat
lizmat clickbaits p6weekly.wordpress.com/2018/11/26/...onga-grep/ 10:21
10:28 m0ltar joined, pecastro joined, p6bannerbot sets mode: +v m0ltar 10:29 p6bannerbot sets mode: +v pecastro 10:37 coet[work] joined, p6bannerbot sets mode: +v coet[work] 10:40 zakharyas joined 10:41 p6bannerbot sets mode: +v zakharyas 10:49 Sound joined, p6bannerbot sets mode: +v Sound
tbrowder We now have a Perl6-Advent repo in github.com/perl6 10:49
10:50 harrison joined
masak \o/ 10:50
jmerelo tbrowder: it's going to be used to test-drive contributions? Or something else? Thanks anyway for creating it. 10:51
10:51 p6bannerbot sets mode: +v harrison
tbrowder we should put all advent stuff there, e.g., all from mu/misc; add step-by-step instructions for authors, etc. 10:52
10:53 donaldh joined
tbrowder party on! 10:53
10:53 p6bannerbot sets mode: +v donaldh
jmerelo tbrowder++ 10:55
timotimo and at some point we'll have a static site generator handle the whole thing (though comments would probably also be nice)
(and unobtrusive analytics, please)
jmerelo timotimo: did you read about author permissions above? 10:56
10:56 leont joined
timotimo ah, right 10:57
10:57 p6bannerbot sets mode: +v leont
timotimo my brain is very, very slow right now 10:58
does the repo have to be called perl6-advent when it's already under perl6?
jmerelo timotimo: you can give me the privs if you want so that you don't have to do everything yourself. 10:59
timotimo i'd like that 11:01
i assume @jjmerelo is you 11:02
you should have the necessary privs now
jmerelo right 11:03
Thanks!
AlexDaniel tbrowder: \o/ 11:05
yoleaux 06:33Z <jmerelo> AlexDaniel: can you set up the Squashable bot to follow perl6/doc as well as perl6/Pod-To-HTML and perl6/perl6-pod-to-bigpage?
06:41Z <jmerelo> AlexDaniel: plus perl6/perl6-lwp-simple
AlexDaniel jmerelo: so what are we going to do?
ah, ok 11:06
docs and tools
I see
tbrowder AlexDaniel: \o
AlexDaniel jmerelo: so what's the scope exactly for “tools”? For example, is whateverable included or not? 11:07
11:07 harrison left
SmokeMachine I completely forgot my suggestion of awesome perl6 ... :( 11:08
tbrowder timotimo: feel free to rename it, but i think it’s more self-contained (context-free) as it is
11:08 kurahaupo joined
AlexDaniel SmokeMachine: we can still do it, can you create a repo with a general structure for the document? 11:09
and then we can add that repo to the list of tracked repos
11:09 p6bannerbot sets mode: +v kurahaupo
tbrowder i’m just throwing some stuff in off the top of my head to get some di 11:09
usable content for new authors
AlexDaniel jmerelo: can you try setting up webhooks yourself? Same instructions: github.com/perl6/ecosystem/wiki/SQ...aintainers 11:10
jmerelo: but the password is squashathondocsntools 11:11
maybe wait a minute before squashable6 comes back online
jmerelo AlexDaniel: In principle, tools needed for Perl 6 documentation. We can include whateverable if you want, but in principle it would be Perl6 doc and dependencies only
Basically LWP::Simple, pod::to::* 11:12
11:12 squashable6 joined
jmerelo OK, I'l do that right now 11:12
SmokeMachine AlexDaniel: I’ll try... but probably will not have enough time... :(
11:13 p6bannerbot sets mode: +v squashable6
lucasb tbrowder: thanks for creating the repo! 11:14
SmokeMachine AlexDaniel: só you think it’s ok to create github.com/perl6/awesome?
*so
lucasb I would prefer is someone renamed it to "advent". The repo name shows up in command lines and urls. I personaly prefer short and lowercase names 11:15
*if someone could rename...
squashable6 Webhook for perl6/perl6-pod-to-bigpage is now active! Anything added dilutes everything else.
Webhook for perl6/Pod-To-HTML is now active! Mind your words, they are important. 11:16
jmerelo AlexDaniel: ^^^ I just updated the password for perl6/doc 11:17
lucasb: done github.com/perl6/advent /cc tbrowder timotimo 11:18
lucasb jmerelo: thank you!
jmerelo lucasb: will you write something in return? ;-) 11:19
lucasb I might :-) 11:20
jmerelo lucasb: you'd better make up your mind soon, the slots are flying... not :-) 11:21
lucasb: still 5 slots to fill, and some authors are writing several slots, so if you agreed on writing something that would really help. 11:22
jnthn Maybe I should take a slot near the end and "TBA" it... :) 11:23
jmerelo jnthn: that would be most welcome :-)
jnthn (I'm happy to write something, just undecided what yet :))
jmerelo jnthn: the last one is free, if I remember correctly. 11:24
tbrowder: did you get the Advent hiliter to work?
tbrowder not the Acme::* one, but the older script by Zoffix works ok. I’m going to put it in the advent repo under tools 11:26
jmerelo tbrowder: great
tbrowder: you did set up your gist token, right? 11:27
tbrowder yes, and so did the other user who had a failure. did you get Acme::* to work? 11:28
jmerelo tbrowder: no, I didn't. I seem to remember there was some change in Gist behavior, and the problem seems to be in Pastebin::Gist 11:29
SmokeMachine The link github.com/perl6/advent/blob/master is broken
jmerelo It should be this: github.com/perl6/advent/ 11:30
Where's that?
SmokeMachine At the README
jmerelo SmokeMachine: there's nothing in the source. I think it's a TODO 11:31
or NYI
SmokeMachine usercontent.irccloud-cdn.com/file/...318275.JPG
jmerelo SmokeMachine: Yep, but it's something generated by GitHub. There's no URL in the source. 11:33
SmokeMachine Hum... sorry...
jmerelo SmokeMachine: no problem. I am not sure what to put there, though...
tbrowder SmokeMachine: repo is under active dev--filling stuff in now, patience my friend... 11:35
jmerelo tbrowder++ 11:36
SmokeMachine tbrowder: I’m sorry... I was just trying to help... :(
jmerelo SmokeMachine: no problem, we know :-)
tbrowder roger! thnx...give me a few minutes...
ok, check the advent repo now... 11:49
AlexDaniel: can we show updates to repo advent here as are doc changes shown? 11:55
Geth mu: 5596de1490 | (Tom Browder)++ (committed using GitHub Web editor) | README
point to new repo for advent data
12:07
mu: tbrowder++ created pull request #40:
remove all advent archives which have been moved to repo advent
12:10
mu: cbac717f0a | (Tom Browder)++ | 30 files
remove all advent archives which have been moved to repo advent
mu: 05b4225ac1 | (Tom Browder)++ (committed using GitHub Web editor) | 30 files
Merge pull request #40 from tbrowder/master

remove all advent archives which have been moved to repo advent
tbrowder so now all advent stuff, including current year schedule and archived schedules, are in new repo advent (and all has been removed from repo mu and moved over to advent, albeit rearranged a bit) 12:12
12:16 evalable6 joined, p6bannerbot sets mode: +v evalable6
jmerelo tbrowder++ 12:22
tbrowder: It didn't make much sense in the Mu repo, which was repurposed from I don't know what.
AlexDaniel SmokeMachine: yes it's ok to create perl6/awesome 12:23
IMO
tbrowder i’m done wholesale editing of the advent repo—corrections and improvements solicited
AlexDaniel huggable: Geth
huggable AlexDaniel, nothing found
AlexDaniel huggable: geth
huggable AlexDaniel, Set geth report URL (select application/json and send me everything): hack.p6c.org:8888/?chan=#perl6-dev (OLD URLs that were in use in the past: geth.niner.name:8888/?chan=#perl6-dev geth.perl6.party/?chan=#zofbot)
AlexDaniel tbrowder: ↑ that's how you make Geth announce commits to a repo
do you have access to the Settings tab? 12:24
yeah, tbrowder++, a separate repo makes much more sense to me
tbrowder settings tab on gthub: yes 12:25
AlexDaniel jmerelo: oh yeah, by the way, I will be away for the whole weekend this week 12:26
jmerelo AlexDaniel: have fun 12:27
AlexDaniel: I guess nothing should go wrong with the bots...
AlexDaniel jmerelo: do you have access to whateverable server?
jmerelo AlexDaniel: I don't think so
AlexDaniel: Is it the same as p6c.org? 12:28
AlexDaniel jmerelo: no, which key do you use? github.com/JJ.keys
jmerelo: ah actually, both of them are already there 12:29
jmerelo: ssh [email@hidden.address]
jmerelo AlexDaniel: OK, I'm in. 12:30
I guess it will be a matter of rebooting something if there's some problem, right? Nothing more fancy than that...
AlexDaniel jmerelo: I think the magic command is `sake kill:squashable`
jmerelo: or just open `htop` and kill it from there 12:31
jmerelo AlexDaniel: OK, I'll do that.
AlexDaniel jmerelo: if the server runs out of ram then kill everything that takes too much ram :)
jmerelo AlexDaniel: Thanks!
12:31 shareable6 joined, ChanServ sets mode: +v shareable6
jmerelo AlexDaniel: I'll do a killall moar 12:32
12:32 reportable6 joined
AlexDaniel there are limits, so a single bot can't eat too much, but 17 bots cummulatively can create a problem… 12:32
12:32 p6bannerbot sets mode: +v shareable6
jmerelo AlexDaniel: they can form a hive mind and plot for world domination 12:32
12:33 p6bannerbot sets mode: +v reportable6
AlexDaniel also I don't think there was a any issue with squashable for all these months… 12:33
it's pretty much the original quickly hacked version that we used the first time…
jmerelo AlexDaniel: the quickly hacked stuff is the one that last the most 12:36
12:42 pierrot joined, p6bannerbot sets mode: +v pierrot 12:59 Sound left 13:03 graphene left 13:04 graphene joined 13:05 p6bannerbot sets mode: +v graphene
Geth perl6.org: eiro++ created pull request #121:
update debian informations
13:06
13:07 coet[work] left
Xliff_ m: rand.say 13:08
camelia 0.03851973153840127
13:08 Sgeo_ joined
Xliff_ m: rand.rount(3).say 13:08
camelia No such method 'rount' for invocant of type 'Num'. Did you mean 'round'?
in block <unit> at <tmp> line 1
13:09
13:09 p6bannerbot sets mode: +v Sgeo_
Xliff_ m: rand.rount(1e-3).say 13:11
camelia No such method 'rount' for invocant of type 'Num'. Did you mean 'round'?
in block <unit> at <tmp> line 1
Xliff_ m: rand.round(1e-3).say
camelia 0.495
Geth docker/master: 6 commits pushed by Tekki++, (Zak B. Elep)++ 13:15
13:19 avar joined, avar left, avar joined, p6bannerbot sets mode: +v avar
eiro is there a way to clone a repo via zef ? 13:24
something like zef clone XML::Writer
Xliff_ \o 13:30
Is there a better way to write / ( <[0..9A..F]>{3} | <[0..9A..F]>{6} ) / 13:31
moritz it's **3 and **6, fwiw
yoleaux 26 Nov 2018 13:13Z <jmerelo> moritz: it's more approachable than rakudo. Or pretty much the same.
moritz there's also a built-in <xdigit> rule, but I guess that also matches lower-case a-f 13:32
masak (<[0..9A..F]> ** 3..6) <?{ $0.chars == 3 | 6 }> / 13:34
trying to optimize for not repeating the char group; but a better way might be to use or define a subrule, a la moritz++
13:35 beeman joined, p6bannerbot sets mode: +v beeman
Xliff_ masak++ moritz++ 13:35
masak (I have not run the code, only proven it correct) :P 13:36
Xliff_ heh
timotimo eiro: there is "zef look" 13:38
Xliff_ m: ("deadbeef" ~~ /<xdigit>+/).say
camelia 「deadbeef」
xdigit => 「d」
xdigit => 「e」
xdigit => 「a」
xdigit => 「d」
xdigit => 「b」
xdigit => 「e」
xdigit => 「e」
xdigit => 「f」
Xliff_ Nice!
eiro timotimo, nope :) this is not a clone of the git repo. the idea is to ease the dev 13:42
zef clone XML::Writer
cd xml-writer
g add remote mine ge:xml-writer
g fetch
...
13:45 movl joined 13:46 p6bannerbot sets mode: +v movl
timotimo i think at least one of our authoring tools has a trick for that 13:47
what do you mean by "this is not a clone of the git repo"?
lucasb the dir that "zef look" puts you into isn't a git repository 13:50
Geth perl6.org: 620b1c3185 | (Marc Chantreux)++ | source/downloads/others.html
update debian informations
13:52
perl6.org: 58b06b6edc | (Aleks-Daniel Jakimenko-Aleksejev)++ (committed using GitHub Web editor) | source/downloads/others.html
Merge pull request #121 from eiro/master

update debian informations
timotimo ah, i see 13:53
Geth perl6.org: 4d680e06df | (Aleks-Daniel Jakimenko-Aleksejev)++ | source/downloads/others.html
Delete trailing whitespace
13:56
perl6.org: 850c26433b | (Aleks-Daniel Jakimenko-Aleksejev)++ | source/downloads/others.html
Tweak debian section a bit further

By mentioning “Rakudo” and writing out “v6.c” separately.
AlexDaniel what, since when did we get perl6-zef package
github.com/perl6/perl6.org/pull/121 13:58
I mean, that's awesome
13:58 sena_kun joined
AlexDaniel I'm just surprised that it wasn't mentioned anywhere? 13:58
initial release 27 Jun 2018
eiro timotimo, lucasb got it: i expected the "look" subcommand to give me a ready to hack directory 14:13
jnthn eiro: If it's a dist from CPAN, then it just gets a tarball, I guess, so that'd not be ready to hack either :) 14:14
eiro instead, i had to open a web browser to go to packages.perl6.org to find the package, click on it and discover it is a github project. fork it and clone it ... 14:15
i mean come one: who still use a web browser in 2018 ?
jnthn, most of the CPAN is read only for me: i want to contribute to the perl6 modules i use so i wnat to go straight to the point i can write code 14:16
those kind of easy dive can ease contribution 14:17
Xliff_ m: 4f.Int.say
camelia 5===SORRY!5=== Error while compiling <tmp>
Confused
at <tmp>:1
------> 0347⏏5f.Int.say
expecting any of:
whitespace
eiro so what's the good tool to patch ?
Xliff_ m: "0x4f".Int.say 14:18
camelia 79
jnthn eiro: I think there's a META6.json source URL that could more usefully provide where the source is; I think probably trying to overload that onto `look` is less useful though, in that `looks` is for what'd be installed.
timotimo oh
Xliff_ m: "Hello".substr(0, 2).say
camelia He
timotimo "zef info" gives you the source-url immediately
jnthn Ah, cool
timotimo let's see how it does for cpan 14:19
hm. what's on cpan?
damn it
SmokeMachine that would be cool if it worked: /<[0..9A..F]> ** {3|6}/ 14:20
timotimo aha, that's better
Sparrowdo has the source-url be the tarball from cpan, but it has a Suppord: section with source for the github .git url and bugtracker for the /issues url
maybe it'd be a good idea to have a squashathon for that :D
tbrowder jmerelo: can you fix repo advent so commits are advertised here? 14:26
AlexDaniel tbrowder: did you add a webhook? 14:27
here github.com/perl6/advent/settings/hooks
huggable: geth
huggable AlexDaniel, Set geth report URL (select application/json and send me everything): hack.p6c.org:8888/?chan=#perl6-dev (OLD URLs that were in use in the past: geth.niner.name:8888/?chan=#perl6-dev geth.perl6.party/?chan=#zofbot)
14:43 kurahaupo left 14:47 domidumont left
eiro jnthn, timotimo thanks for the tips 14:54
Geth perl6.org: eiro++ created pull request #122:
make distro page more obvious
14:55
eiro weird ... first it was "(Marc Chantreux)++ " 14:56
now (eiro)++
14:58 kurahaupo joined 14:59 p6bannerbot sets mode: +v kurahaupo
eiro AlexDaniel, what about providing the equivalent of perl5 commands ? prove => prove6, dzil => mi6, cpanm => zef, perldoc => ?, dh-make-perl => ? 15:02
15:02 domidumont joined 15:03 p6bannerbot sets mode: +v domidumont, aindilis joined 15:04 p6bannerbot sets mode: +v aindilis 15:05 zakharyas left 15:42 Sound joined, p6bannerbot sets mode: +v Sound
tbrowder AlexDaniel: i will set a web hook on advent 15:55
15:56 abraxxa left
bga57 Packt Publishing is giving away Perl6 Deep Dive again for the next 6 hours or so: www.packtpub.com/packt/offers/free-learning 16:09
16:16 coet[work] joined, p6bannerbot sets mode: +v coet[work] 16:23 jmerelo joined 16:24 p6bannerbot sets mode: +v jmerelo 16:26 xinming_ joined 16:27 hamhu3 joined, p6bannerbot sets mode: +v xinming_, p6bannerbot sets mode: +v hamhu3
Xliff_ github.com/Xliff/p6-RandomColor 16:37
Anyone have any suggestions on getting this release-worthy? 16:38
Yes, I know it needs tests. PRs welcome. ;)
jmerelo Xliff_: tests or docs... 16:39
Xliff_: you can produce one if you have the other, but deduce the intention of something from the source is difficult... 16:40
16:40 kensanata left
Xliff_ jmerelo: It's a port of this project: github.com/davidmerfield/randomColor 16:41
tbrowder AlexDaniel: i went through the motions of setting a webhook but don't see any results from my last commit. my webhook looks like this (unencoded) "hack.p6c.org:8888/?chan=#perl6,chan=#perl6-dev"
jmerelo Xliff_: Add that to the documentation :-)
Xliff_ jmerelo: And yes, I'm primarily looking for testing ideas.
jmerelo: It's already in the README.md 16:42
It's a morning project. I am taking a break now, though.,
So... if you're feeling plucky and bored... ;-)
jmerelo Xliff_: lucky always, never bored :-)
Xliff_ But lucky !=== plucky (!!) 8-) 16:43
tbrowder after encoding: "hack.p6c.org:8888/%3Fchan%3D%23perl...perl6-dev"
jmerelo Xliff_: do add also a few issues to get yourself (and everyone else) on the track of what's needed...
tbrowder and i asked for a json payload
Xliff_ jmerelo: Ah. Adding issues before release... interesting. But not a bad idea. 16:44
16:44 someuser joined 16:45 p6bannerbot sets mode: +v someuser 16:56 Manifest0 joined, p6bannerbot sets mode: +v Manifest0 17:03 dotdotdot joined 17:04 p6bannerbot sets mode: +v dotdotdot, abraxxa joined 17:05 p6bannerbot sets mode: +v abraxxa 17:06 xinming_ left, abraxxa left
buggable New CPAN upload: App-Tasks-0.0.14.tar.gz by JMASLAK modules.perl6.org/dist/App::Tasks:cpan:JMASLAK 17:08
17:12 st_elmo joined 17:13 p6bannerbot sets mode: +v st_elmo 17:16 jmerelo left 17:22 kurahaupo left, kurahaupo_ joined 17:23 p6bannerbot sets mode: +v kurahaupo_ 17:30 domidumont left 17:31 jonadab4 joined, jonadab4 left 17:33 scimon left, dakkar left 17:36 robertle left
buggable New CPAN upload: Inline-Perl5-0.36.tar.gz by NINE modules.perl6.org/dist/Inline::Perl5:cpan:NINE 17:38
17:49 xinming_ joined 17:50 p6bannerbot sets mode: +v xinming_ 17:55 coet[work] left 18:02 kurahaupo joined 18:03 p6bannerbot sets mode: +v kurahaupo 18:04 kurahaupo_ left 18:13 graphene left 18:14 graphene joined 18:15 p6bannerbot sets mode: +v graphene 18:19 literal joined 18:20 p6bannerbot sets mode: +v literal
timotimo Xliff_: maybe consider the Color module for its conversion methods (like hsv and such) and maybe Color::Names for common lists of color names, like CSS, X11, or even XKCD 18:23
18:33 domidumont joined 18:34 p6bannerbot sets mode: +v domidumont 18:38 hamhu3 left, hamhu3 joined 18:39 p6bannerbot sets mode: +v hamhu3 18:44 beeman left 18:53 Sound left
Xliff_ timotimo: Good advice which I already considered! I'm about to add Color support right now. 18:55
Although this is for random colors, which means I have less need of Color::Names unless I figure a way of using those as a basis for said random color generation. 18:56
18:56 kurahaupo left, kurahaupo_ joined 18:57 p6bannerbot sets mode: +v kurahaupo_, irdr joined 18:58 p6bannerbot sets mode: +v irdr
timotimo doesn't it already have that for a very short list of colors? 18:59
Color::Schemes or what it's called has support for Color without actually depending on it 19:00
praise be duck-typing
19:01 oftl joined 19:02 p6bannerbot sets mode: +v oftl 19:03 kurahaupo_ is now known as kurahaupo, khisanth_ joined 19:04 p6bannerbot sets mode: +v khisanth_
Xliff_ I'll look into it. 19:06
SmokeMachine m: my %*a{Int} 19:08
camelia ( no output )
19:10 Garland_g[m] joined, p6bannerbot sets mode: +v Garland_g[m]
timotimo oh, just pointing out the potential improvements let me forget to actually say: nice module 19:13
19:20 zakharyas joined
Xliff_ '🞉'.uniname.say' 19:20
m: '🞉'.uniname.say'
camelia 5===SORRY!5=== Error while compiling <tmp>
Two terms in a row
at <tmp>:1
------> 3'🞉'.uniname.say7⏏5'
expecting any of:
infix
infix stopper
statement end
statement modifier
sta…
Xliff_ m: '🞉'.uniname.say
camelia EXTREMELY HEAVY WHITE CIRCLE
Xliff_ timotimo: Thanks!
19:21 sauvin left, p6bannerbot sets mode: +v zakharyas
Xliff_ timotimo: BTW - Color support added. ;) 19:26
timotimo yay
Xliff_ Now I need tests. Some of these numbers are not looking right. 19:27
That will be later, though. I will have fun with Baildor when I write those.
Hrm. HTTP::Server is preventing Bailador install 19:31
Actually, that's HTTP::Server::Ogre
19:35 beeman joined, p6bannerbot sets mode: +v beeman 19:39 ilmari_ joined, EuAndreh[m] joined, AlexDaniel` joined, AlexDaniel-old[m joined, Demos[m] joined, wictory[m] joined, p6bannerbot sets mode: +v wictory[m], p6bannerbot sets mode: +v ilmari_, p6bannerbot sets mode: +v EuAndreh[m], p6bannerbot sets mode: +v AlexDaniel`, p6bannerbot sets mode: +v AlexDaniel-old[m, Matthew[m] joined, lance_w[m] joined, p6bannerbot sets mode: +v Demos[m], p6bannerbot sets mode: +v Matthew[m], tyil[m]1 joined, tyil[m] joined, p6bannerbot sets mode: +v lance_w[m], p6bannerbot sets mode: +v tyil[m]1, p6bannerbot sets mode: +v tyil[m], alesguzik[m] joined, ofperfection[m] joined, MitarashiDango[m joined, p6bannerbot sets mode: +v alesguzik[m], p6bannerbot sets mode: +v ofperfection[m], p6bannerbot sets mode: +v MitarashiDango[m
Geth doc: coke self-assigned {} are not brackets github.com/perl6/doc/issues/2114
4015e2e525 | Coke++ | xt/space-after-comma.t
19:41
19:44 kurahaupo_ joined 19:45 kurahaupo_ is now known as kurahaupo__, p6bannerbot sets mode: +v kurahaupo__
doc: 6d6f50e32b | Coke++ | xt/space-after-comma.t
allow space/comma exception
doc: 8773c57ec7 | Coke++ | 2 files
fix grammar-o
19:46 kurahaupo left, kurahaupo__ is now known as kurahaupo
Geth perl6-lwp-simple: 5774fd3959 | (Jonathan Stowe)++ | 3 files
Decode headers with latin-1 not ascii

Fixes #29
19:46
19:50 patrickb joined 19:51 p6bannerbot sets mode: +v patrickb 19:52 domidumont left, Peter_R joined, p6bannerbot sets mode: +v Peter_R 19:54 kensanata joined, p6bannerbot sets mode: +v kensanata 19:56 alesguzik[m] left, ilmari_ left, AlexDaniel-old[m left, Matthew[m] left, ofperfection[m] left, EuAndreh[m] left, MitarashiDango[m left, Demos[m] left, Garland_g[m] left, tyil[m] left, lance_w[m] left, AlexDaniel` left, wictory[m] left, tyil[m]1 left, irdr left
buggable New CPAN upload: SQL-Lexer-0.2.2.tar.gz by DMAESTRO modules.perl6.org/dist/SQL::Lexer:cpan:DMAESTRO 19:58
19:59 irdr joined 20:00 p6bannerbot sets mode: +v irdr 20:02 Garland_g[m] joined, p6bannerbot sets mode: +v Garland_g[m] 20:10 molaf_ joined, p6bannerbot sets mode: +v molaf_ 20:17 kurahaupo_ joined, kurahaupo left, jast joined 20:18 p6bannerbot sets mode: +v kurahaupo_, p6bannerbot sets mode: +v jast, loops joined 20:19 p6bannerbot sets mode: +v loops 20:21 molaf_ left 20:30 AlexDaniel-old[m joined, p6bannerbot sets mode: +v AlexDaniel-old[m, AlexDaniel` joined, EuAndreh[m] joined, Demos[m] joined, p6bannerbot sets mode: +v AlexDaniel`, p6bannerbot sets mode: +v EuAndreh[m], p6bannerbot sets mode: +v Demos[m], wictory[m] joined, Matthew[m] joined, ilmari_ joined, tyil[m] joined, tyil[m]1 joined, lance_w[m] joined, p6bannerbot sets mode: +v wictory[m], p6bannerbot sets mode: +v Matthew[m], p6bannerbot sets mode: +v ilmari_, p6bannerbot sets mode: +v tyil[m], p6bannerbot sets mode: +v tyil[m]1, p6bannerbot sets mode: +v lance_w[m], MitarashiDango[m joined, ofperfection[m] joined, p6bannerbot sets mode: +v MitarashiDango[m, alesguzik[m] joined, p6bannerbot sets mode: +v ofperfection[m], p6bannerbot sets mode: +v alesguzik[m] 20:32 lizmat left 20:36 lizmat joined, p6bannerbot sets mode: +v lizmat
[Coke] AlexDaniel: added a test for curly|square braces|brackets in doc repo 20:37
AlexDaniel oh, nice
Kaiepi ordered 16gb of ram 20:40
mainly so i can test the jvm in vms properly
AlexDaniel Kaiepi: 16 in total? :) 20:43
20:43 zakharyas left
Kaiepi yeah 20:43
AlexDaniel Kaiepi: colabti.org/irclogger/irclogger_lo...-11-27#l84
Kaiepi damn 64gb 20:45
nice
rindolf only has 8 gb here 20:47
getting low
Kaiepi 8gb is barely enough for me to be able to build the jvm 20:48
grinds my computer to a halt for half an hour when doing it from scratch 20:49
rindolf fc-solve.shlomifish.org/faq.html#exceeded_512GB
Kaiepi i'm guessing degenerate here doesn't mean the same thing as how right-wing people use the word 20:50
We have been able to complete a complete scan of all 4 freecell deals in the MS freecell 8.6 milliard range using an AWS node with only 256 GB of RAM and about 40-50 GB of hard disk (though we could probably use less or make use of s3fs-fuse or similar — to save on costs). 20:51
only 256GB of ram
rindolf Kaiepi: heh 20:53
Xliff_ Is there a suggests section for META6.json? 20:55
20:55 kurahaupo_ left
rindolf Kaiepi: en.wiktionary.org/wiki/degenerate#Adjective - 4th meaning 20:56
Kaiepi ah
AlexDaniel :D 20:57
Kaiepi how do you even use that much ram for a freecell solver? do you store each possible solution in ram or something? 21:00
rindolf Kaiepi: yes, en.wikipedia.org/wiki/Backtracking 21:06
Kaiepi ah
rindolf Kaiepi: well, not solution, but state of the board 21:07
[Coke] I'm accumulating versions of zef. wonder if we should have a prompt/flag to remove old versions of a module when installing the current one. 21:11
21:12 st_elmo left
Xliff_ m: my @a = <a b c>; @a.push: <d e f>; say @a; 21:17
camelia [a b c (d e f)]
Xliff_ m: my @a = <a b c>; @a.push: <d e f>.flat; say @a; 21:18
camelia [a b c (d e f)]
Xliff_ m: my @a = <a b c>; @a.push: |<d e f>; say @a;
camelia [a b c d e f]
Xliff_ m: say ^(|1).WHAT 21:19
camelia Use of uninitialized value of type Slip in numeric context
^0
in block <unit> at <tmp> line 1
Xliff_ m: say ^|1.WHAT
camelia ^1
Xliff_ m: say (|1).WHAT
camelia (Slip)
Xliff_ m: my @a = <a b c>; say |@a.WHAT
camelia Cannot look up attributes in a Array type object
in block <unit> at <tmp> line 1
Xliff_ m: my @a = <a b c>; say (|@a).WHAT 21:20
camelia (Slip)
21:30 hrnz9 joined 21:31 hrnz9 left 21:36 molaf joined 21:37 p6bannerbot sets mode: +v molaf 21:42 molaf left
Xliff_ m: my @a; @a.push( t => 1); say @a 21:49
camelia []
Xliff_ ???
evalable6 Stub code executed
in block <unit> at /tmp/tT2KS7E7o7 line 1
Xliff_ m: my @a; @a.push(t => 1); say @a
camelia []
Xliff_ m: my @a; @a.push([t => 1]); say @a
camelia [[t => 1]]
Xliff_ m: my @a; @a.push(t => 1); say @a
camelia []
Xliff_ ^^ why doesn't that work?
m: my @a; @a.push: t => 1; say @a 21:50
camelia []
Xliff_ m: my @a; @a.push: (t => 1); say @a
camelia [t => 1]
Xliff_ m: my @a; @a.push: (t => 1).flat; say @a
camelia [(t => 1)]
Xliff_ m: my @a; @a.push: (t => 1); say |@a
camelia t => 1
lizmat Xliff_: unexpected named parameters to methods are collected in %_ and further ignored 21:57
methods always have a *%_ in their signature, unless they specify a specific slurpy hash 21:58
m: class A { method a() { } }; dd A.^find_method("a").signature 22:00
camelia :(A: *%_)
Xliff_ lizmat: Crap! That's right. So I'd have to Pair.new? 22:01
m: my @a; @a.push: |(t => 1); say @a
camelia []
Xliff_ But why not that ^^
m: my @a; @a.push( |(t => 1) ); say @a
camelia []
lizmat m: my @a; @a.push: (t => 1); say @a
camelia [t => 1]
lizmat slipping it makes it a named argument again 22:02
Xliff_ my @a = <1 2 3>; say @a
evalable6 [1 2 3]
Xliff_ lizmat: OK. I will have to take care, then. I want a list of pairs, not a list of list of pairs.
22:05 kensanata left 22:09 ryn1x joined 22:10 p6bannerbot sets mode: +v ryn1x 22:16 patrickb left 22:20 Sound joined, p6bannerbot sets mode: +v Sound 22:22 Possum joined 22:23 p6bannerbot sets mode: +v Possum
Geth advent: e55e398feb | (Tom Browder)++ (committed using GitHub Web editor) | README.md
add reference to current schedule
22:27
AlexDaniel ↑ just a test
22:27 sena_kun left
AlexDaniel tbrowder: fixed a bit 22:27
vrurg Xliff_: .append probably does what you whant. 22:30
22:30 rindolf left
vrurg m: my @a; @a.append: [t=>1]; say @a 22:30
camelia [t => 1]
vrurg my @a; @a.append: [t=>1]; @a.append: [a=>2]; say @a 22:31
evalable6 [t => 1 a => 2]
Xliff_ vrurg: Thanks! 22:37
22:41 _Xliff_ joined, _Xliff_ left 22:54 atweiden-air joined 23:14 donaldh left
tbrowder AlexDaniel: what did i do wrong with the webhook? 23:18
AlexDaniel tbrowder: I changed selected events to “Send me everything” and also put the channel name unescaped 23:19
tbrowder ok, thnx, urlencoding is iffy to me!
23:22 ryn1x left
hahainternet i've a relatively modern moar i think, but i can't seem to define a sqrt prefix of √ and i'm not quite sure why 23:46
(ie sub prefix:<√> etc)
could anyone provide a working example?
timotimo let's see 23:50
AlexDaniel m: sub prefix:<√>($x) { sqrt $x }; say √2
camelia 1.4142135623730951
hahainternet right ok, so something is broken with my setup
AlexDaniel 6c: sub prefix:<√>($x) { sqrt $x }; say √2
committable6 AlexDaniel, gist.github.com/aad3b6c94b69fc4305...b85417a978 23:51
hahainternet Previous HEAD position was 8b93ec9f5 Give QuantHashes proper .of / keyof methods
is where i was
AlexDaniel hahainternet: what's the code and which error are you getting?
timotimo that's just 3 weeks ago
hahainternet AlexDaniel: identical to yours, and it's scrolled off the top now, but Bogus Statement or similar
timotimo oh
hahainternet expected a prefix or term i believe
timotimo you're in the repl?
hahainternet oh, of course 23:52
timotimo that's the problem :(
hahainternet yes i remember there being a note about the repl
just slipped my mind, ta!