»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or rakudo:, or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_logs/perl6 | UTF-8 is our friend!
Set by moritz on 22 December 2015.
Herby__ Geth: usage 00:04
ZofBot: help
ZofBot Herby__, I replaced Zoffix
Herby__ Geth: help
Geth Herby__, Source at github.com/perl6/geth To add repo, add an 'application/json' webhook on GitHub pointing it to hack.p6c.org:8888/?chan=#perl6 and choose 'Send me everything' for events to send | use `ver URL to commit` to fetch version bump changes
AlexDaniel Herby__: please add your bot here once it's up: github.com/perl6/doc/issues/711#is...-235414744 00:10
Herby__ AlexDaniel: will do! 00:11
AlexDaniel also here perl6.org/community/irc but the comment is actually a bit more up to date
buggable New CPAN upload: Bailador-0.0.15.tar.gz by UFOBAT modules.perl6.org/dist/Bailador:cpan:UFOBAT 00:28
New CPAN upload: DBIx-NamedQueries-0.0.1.tar.gz by MZIESCHA modules.perl6.org/dist/DBIx::NamedQ...n:MZIESCHA
Zoffix eco: DBIx::NamedQueries
buggable Zoffix, DBIx::NamedQueries 'a predefined sql framework for Perl6': modules.perl6.org/dist/DBIx::NamedQ...n:MZIESCHA
Zoffix .ask ufobat how come Bailador has a badge saying it ain't maintained (as of 2017)? i.imgur.com/bUlIUfa.png 00:30
yoleaux Zoffix: I'll pass your message to ufobat.
Zoffix .tell ufobat nm, mistery solved: github.com/Bailador/Bailador/pull/302 00:41
yoleaux Zoffix: I'll pass your message to ufobat.
Geth ecosystem: b38db80144 | (Fernando Correa de Oliveira)++ (committed using GitHub Web editor) | META.list
Add Test::Time to the ecosystem

  github.com/FCO/test-time
03:29
Geth doc: JJ self-assigned Intent, not syntax github.com/perl6/doc/issues/1748
4caa2816e9 | (JJ Merelo)++ | 2 files

To address the issue #1748. This closes #1748 and at the same time fixes the example that caused this issue.
06:57
FROGGS morning 07:12
yoleaux 13 Apr 2018 21:39Z <AlexDaniel> FROGGS: so are you going to commit that, or what's the idea?
jmerelo Hi 07:14
moritz ho 07:16
Geth doc: JJ self-assigned Broken link === on p6 docs github.com/perl6/doc/issues/1925
4e3020ae0f | (JJ Merelo)++ | doc/Type/Num.pod6
07:21
synopsebot Link: doc.perl6.org/type/Num
Geth doc: JJ self-assigned Missing docs for how to find the type of a native int github.com/perl6/doc/issues/1568
JJ self-assigned doc IO::Notification::Change github.com/perl6/doc/issues/1558

tabs → spaces to fix error
07:31
travis-ci Doc build failed. JJ Merelo 'Adds section to the style guide 07:32
travis-ci.org/perl6/doc/builds/366422705 github.com/perl6/doc/compare/a9e3e...aa2816e9d1
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 07:32
doc: JJ self-assigned add invocant to glossary github.com/perl6/doc/issues/1557
26dd44919e | (JJ Merelo)++ | doc/Language/glossary.pod6

Using the different definitions included in [the IRC log it refers to](irclog.perlgeek.de/perl6/2017-09-1...15171710), including the difference with *caller*. Closes #1557
travis-ci Doc build failed. JJ Merelo 'Sets correct link closes #1925' 07:42
travis-ci.org/perl6/doc/builds/366423303 github.com/perl6/doc/compare/4caa2...3020ae0f9a
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 07:42
synopsebot Link: doc.perl6.org/language/glossary
travis-ci Doc build failed. JJ Merelo 'tabs → spaces to fix error' 07:52
travis-ci.org/perl6/doc/builds/366425119 github.com/perl6/doc/compare/4e302...cb54fbc489
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 07:52
travis-ci Doc build failed. JJ Merelo 'Adds invocant to the glossary 08:02
travis-ci.org/perl6/doc/builds/366426486 github.com/perl6/doc/compare/c9cb5...dd44919ee2
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 08:02
Geth doc: 327d85924a | (JJ Merelo)++ | writing-docs/STYLEGUIDE.md
tabs → spaces to fix error
08:20
doc: a346d81daf | (JJ Merelo)++ | 4 files
Adds preference for non-texas syntax

And also substitutes `Inf` for `∞` in a bunch of places. Refs #1520, but does not really close it. Lot of work to do, and maybe some discussion
travis-ci Doc build failed. JJ Merelo 'Adds preference for non-texas syntax 08:37
travis-ci.org/perl6/doc/builds/366432069 github.com/perl6/doc/compare/26dd4...46d81dafb2
buggable [travis build above] ☠ Did not recognize some failures. Check results manually. 08:37
Geth doc: 2132bdc06d | (JJ Merelo)++ | writing-docs/STYLEGUIDE.md
tabs → spaces to fix error
08:42
Geth doc: 5aa40ef989 | (JJ Merelo)++ | writing-docs/STYLEGUIDE.md
Eliminates reference to Texas

Refs rt.perl.org/Ticket/Display.html?id=132179 and also #1520
08:45
Geth ¦ doc: JJ self-assigned The "Variables" page should describe the `constant` declarator github.com/perl6/doc/issues/1566 08:56
travis-ci Doc build passed. JJ Merelo 'tabs → spaces to fix error' 09:00
travis-ci.org/perl6/doc/builds/366435308 github.com/perl6/doc/compare/a346d...32bdc06d2c
travis-ci Doc build passed. JJ Merelo 'Eliminates reference to Texas 09:01
travis-ci.org/perl6/doc/builds/366435882 github.com/perl6/doc/compare/2132b...a40ef98956
Geth ¦ doc: JJ self-assigned CallFrame has broken links to $?FILE and $?LINE, $?FILE and $?LINE do not mention CallFrame github.com/perl6/doc/issues/885 09:03
AlexDaniel jmerelo: good morning :) 09:14
yoleaux 07:13Z <FROGGS> AlexDaniel: sure, I'll commit that today
AlexDaniel FROGGS: oh cool, thank you very much! 09:14
jmerelo AlexDaniel: hi! 09:16
AlexDaniel jmerelo: I think D#1558 is easily closable 09:19
synopsebot D#1558 [open]: github.com/perl6/doc/issues/1558 [JJ TPF Grant][good first issue][search] doc IO::Notification::Change
AlexDaniel well once you make the stuff searchable
jmerelo jmerelo: caught me changing the issue
AlexDaniel jmerelo: also, it may be annoying to wake up to a wall of notifications, but IMO you're doing it right 09:20
a lot of these tickets need a “what the hell?” comment to get them moving :)
AlexDaniel so yeah, jmerelo++ 09:21
jmerelo AlexDaniel: I've tried to group some commits in a single push, but still, all is quiet around here so it's a good time for me to work on the grant...
AlexDaniel jmerelo: I don't get notifications for commits :) 09:21
only for comments
jmerelo: “It provided all the information needed to fix it, and I could act straight away” well I agree, yes, for maintainers it's easier when there's a template 09:22
jmerelo AlexDaniel: sorry about that. I found no other way to clarify what is needed or expected... (responding to the barrage of notifications) 09:23
AlexDaniel jmerelo: I'm saying that you're doing it right :)
jmerelo AlexDaniel: thanks :-)
Gonna check out the template thing now. 09:24
Geth doc/master: 4 commits pushed by (JJ Merelo)++ 09:30
Geth doc: JJ self-assigned make clean doesn't remove html/.html… github.com/perl6/doc/issues/1153
35cfe0d075 | (JJ Merelo)++ | .github/issue_template.md
09:38
doc: 31195c40e1 | (JJ Merelo)++ | Makefile
Adds line to remove html/.html

Closes #1153
doc: eda9975e89 | (JJ Merelo)++ | Makefile
Really removes html/.html. Really closes #1153
jmerelo Anyone is going to the Dutch Perl Workshop? 10:52
lizmat woolfy and me are :-) 10:53
jmerelo lizmat: of course :-)
lizmat well, not as "of course" as you'd think :-)
jmerelo lizmat: the website mentions some perl6 related activity or tutorial on Sunday. 10:55
lizmat yeah, we're thinking about it :-) 10:56
jmerelo lizmat: great!
lizmat first I have to think about the PTS and the TPCiSLC :-) 10:57
and some other family things :-( 11:04
jmerelo lizmat: good luck with that. 11:05
lizmat thank you
buggable New CPAN upload: List-Util-0.0.5.tar.gz by ELIZABETH modules.perl6.org/dist/List::Util:cpan:ELIZABETH 12:38
nwellnhof rakudo: say { $^a + $^b }.assuming(1, *)(2) 14:00
camelia 3
nwellnhof rakudo: say &(* + *).assuming(1, *)(2)
camelia No such method 'assuming' for invocant of type 'WhateverCode'
in block <unit> at <tmp> line 1
nwellnhof Is this a bug?
timotimo i would say so, yeah 14:01
Geth doc: 6208354c7e | cfa++ | 2 files
Trailing whitespace.
14:11
AlexDaniel nwellnhof: o/ 14:28
nwellnhof AlexDaniel: Hi 14:29
AlexDaniel huggable: rakudobug 14:30
huggable AlexDaniel, Report bugs on github.com/rakudo/rakudo/issues/new If you don't have access to GitHub, you can email your report to [email@hidden.address] . See also: github.com/rakudo/rakudo/wiki/rt-introduction
AlexDaniel nwellnhof: maybe we should team up on that guy :) 14:32
nwellnhof You mean thospel? 14:33
AlexDaniel yea
nwellnhof He's an excellent Perl 5 golfer: codegolf.stackexchange.com/users/5...ton-hospel 14:37
AlexDaniel well, I see that… :) 14:39
nwellnhof If GitHub is the preferred channel for Rakudo bugs, I'd suggest to update this page: rakudo.org/tickets/ 14:49
timotimo rakudo.org is just about to be replaced by a new site 14:50
AlexDaniel this one: perl6.org:4242/bugs
rouking What's the correct way to pass a hash to a default constructor? e.g. `my ClassWithHash $a .= new: hash-member => %local-hash;` 18:13
Or do I need to construct the class, then fill in the hash? 18:15
sena_kun m: class A { has %.foo; }; my %a = one => 1; say A.new(foo => %a); 18:16
camelia A.new(foo => {:one(1)})
tobs m: class CWH { has %.hash-member }; my %local-hash = a => 5, b => 10; my CWH $a .= new: :hash-member(%local-hash); say $a.hash-member
camelia {a => 5, b => 10}
sena_kun m: class A { has %.foo; }; my %foo = one => 1; say A.new(:%foo);
camelia A.new(foo => {:one(1)})
rouking I must be doing something stupid here 18:18
Oh, my goodness... I forgot a dash in the name 18:19
Herby_ o/ 21:01
timotimo o/ 21:09
Zoffix Reminder, release will be in 7 days and there are still 7 release blockers on the list. Please help fix: github.com/rakudo/rakudo/issues?q=...2%9A%A0%22 21:11
Geth doc/post-release-2018.04: e0e9b14e56 | (Zoffix Znet)++ | 2 files
.assuming is provided by Code not Callable

Originally was provided by Block, but moved to Code in: Rakudo fix: github.com/rakudo/rakudo/commit/6e8dc6f132 Prop-spec: github.com/perl6/roast/commit/5bfe416140 Closes github.com/rakudo/rakudo/issues/1735 R#1735
21:19
synopsebot R#1735 [open]: github.com/rakudo/rakudo/issues/1735 No such method 'assuming' for invocant of type 'WhateverCode'
travis-ci Doc build passed. Zoffix Znet '.assuming is provided by Code not Callable 21:39
travis-ci.org/perl6/doc/builds/366613796 github.com/perl6/doc/commit/e0e9b14e56b6
Zoffix m: say 0xFF.base(2).parse-base(2).base(12) 21:59
camelia 193
Zoffix Come come that gives 193 instead of original 0xFF?
or rather just FF
oh 16
m: say 0xFF.base(2).parse-base(2).base(16) 22:00
camelia FF
Zoffix s/Come come/How come/;
Zoffix obviously needs to lay down -_-
buggable New CPAN upload: PDF-Class-0.1.6.tar.gz by WARRINGD modules.perl6.org/dist/PDF::Class:cpan:WARRINGD 22:18
Geth modules.perl6.org: 57f27474a2 | (Zoffix Znet)++ | lib/ModulesPerl6/Controller/Dist.pm
[REAPP] Style tables in readme
22:23
comborico Can't find the answer to this: 9 / 4 . nine is the dividend, four is the divisor, 2 is the quotient, and one is the remainder. But what is it called when you carry the remainder over to as in 2 1/4? 22:26
Zoffix fractional part? 22:28
timotimo maybe "mixed number"?
en.wikipedia.org/wiki/Fraction_(ma...ed_numbers 22:29
comborico It doesn't have a special name in relation to division? 22:32
timotimo in german it's called the "rest"
lizmat as it is in Dutch for that matter :-) 22:33
perhaps "remainder" ? 22:34
sleep&
Todd Hi All, I am over on docs.perl6.org/routine/sprintf. I can not figure out how to format a real number. perl6 -e 'my $x="123456"; my $y = sprintf ( <%f2.3>, $x ); say $x;' 22:59
I am looking for 12.3435 23:00
Zoffix Todd: you'd need to divide it beforehand
timotimo doesn't the f go after the 2.3?
Zoffix that too
timotimo m: say sprintf("%2.3f", 12.3456)
camelia 12.346
comborico lizmat: It can't be remainder because the remainder is 1, not 1/4. 23:01
Todd and say $y too
perl6 -e 'my $x="123456"; my $y = sprintf ( "%2.3f", 12.34567 ); say $y;' Your printf-style directives specify 1 argument, but no argument was supplied in block <unit> at -e line 1
Zoffix Todd: and third error is you're calling sprinf with a single argument: a List. You need to remove that space
`sprintf(` or just ditch the parentheses entirely 23:02
Todd Ah Poop! Thank you!
death to paranthsis!
Zoffix w00t rakudo.org/ 23:03
timotimo fantastic!
Zoffix .ask moritz how do you use certbot on www.p6c.org? If I run `sudo certbot` it tells me it's trying to read 0.23.0's config with 0.21.1 certbot, so looks like we got more than one certbot installed? 23:06
yoleaux Zoffix: I'll pass your message to moritz.
timotimo i wonder if something like "alternatives" is involved? 23:07
Todd how do I say this is Perl 6 $y = $x * 1e9 23:10
timotimo $y = $x * 1e9 23:11
Todd perl6 'my $x="123456"; my $y = $x * 1e9; say $y' Could not open my $x="123456"; my $y = $x * 1e9; say $y. Failed to stat file: no such file or directory
Zoffix Todd: you're missing -e 23:12
Todd perl6 -e 'my $x="123456"; my $y = $x * 1e9; say $y' Could not open my $x="123456"; my $y = $x * 1e9; say $y. Failed to stat file: no such file or directory
Zoffix Todd: are you on Windows?
Todd batting 1000 today! Thank you! 23:13
Zoffix weekly: www.rakudo.org got a facelift: rakudo.org/
Todd Fedora 28.
notable6 Zoffix, Sorry kid, that's not my department.
Zoffix notable6: but it is!
notable6 Zoffix, Sorry kid, that's not my department.
Zoffix out of space 23:16
Todd Wrong machine. Fedora 27. I am remoted in. 23:17
Speaking of Windows, is there a recent 32 bit perl 6 yet? 23:18
Zoffix No
AlexDaniel: yo, you around? The box with the bots is out of diskspace, and I'm not sure what to delete...
timotimo perhaps there's some core dumps? 23:19
Todd is it a dead project?
timotimo it's not, it's just that nobody has built one recently 23:20
Zoffix Todd: I wouldn't really call it a "project". It's just no one got a 32 bit windows + volunteer time to build the binaries
They might not even build (I tried a few months ago and failed)
(though it might've been due to other reasons and not that that the box was 32bit)
Don't have access to it anymore 23:21
Todd bugger. I have to code somethig for Windows 7 32 bit and I really don't want to do it in Perl 5
timotimo you can build rakudo yourself on windows, though
if you have to deploy your app, use the installermaker
buggable: eco WiX
buggable timotimo, App::InstallerMaker::WiX 'Tool to make basic WiX installers for Perl 6 apps, bundling MoarVM/Rakudo.': modules.perl6.org/dist/App::Install...ment.se%3E
Todd It look over my head 23:22
Zoffix Todd: you could try building from source: rakudo.org/files/star/source
Todd will look
can I build the 32 bit on a 64 bit platform? does it have a 32 bit switch? 23:23
timotimo it's likely possible 23:24
Zoffix weekly: www.rakudo.org got a facelift: rakudo.org/ 23:27
notable6 Zoffix, No! It wasn't me! It was the one-armed man! Backtrace: gist.github.com/e56bd9787e9762fb18...0bef76e200
Zoffix weekly: www.rakudo.org got a facelift: rakudo.org/ 23:31
notable6 Zoffix, No! It wasn't me! It was the one-armed man! Backtrace: gist.github.com/db7d9d2b6cd8d98a06...5f74480cf7
Zoffix Fine! Be that way! 23:32
Zoffix :/ something nopping the space. I cleared like 100MB and it's got again 23:33
*nomming
.tell AlexDaniel the bot box is out of diskspace. I nuked data/all-modules to clear some space but in like ~2 that was nommed by something and it's out of space again. Also, looks like Notable's db got corrupted. It's just an empty file now 23:34
yoleaux Zoffix: I'll pass your message to AlexDaniel.
Zoffix .tell AlexDaniel *in like ~2 minutes
yoleaux Zoffix: I'll pass your message to AlexDaniel.
Zoffix but on the bright side... the toast is done \o/. 23:36
Zoffix buggable: toast 23:37
buggable Zoffix, Between 2018.03-234-g72b54dd and 2018.03: 13 (1.28%) modules got burnt; 17 (1.67%) got unsucced; 288 (28.26%) out of 1019 modules appear unusable. See toast.perl6.party/ for details.
Zoffix that's a lot of ded modules... Really should do a SQUASHathon for fixing modules 23:38
.tell AlexDaniel toast results: toaster.perl6.party/
yoleaux Zoffix: I'll pass your message to AlexDaniel.
Zoffix LHF project: fixing failing tests on some modules, if anyone wants to give a hand: R#1736 23:48
synopsebot R#1736 [open]: github.com/rakudo/rakudo/issues/1736 [LHF] Toaster results show several modules' tests rely on buggy Num stringification