»ö« 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.
AlexDaniel titsuki_: file a ticket and feel free to ping lizmat 00:00
titsuki_ AlexDaniel: Thanks! I'll do so. 00:01
AlexDaniel what's the shortest way to compare two arrays? 00:02
not for tests, so not is-deeply
AlexDaniel (@a cmp @b) == Same ? 00:03
(@a eqv @b) ?
yeah probably… hm I think I'm having some sort of issue when there's only one element on one of the sides 00:04
whatever
benjikun Yeah probably eqv 00:06
AlexDaniel `(@a cmp @b) == Same` works better for some reason… whatever, it's a throwaway script 00:09
benjikun You could also use the smartmatch operator 00:11
benjikun m: say (1, 2, 3) ~~ (1, 2, 3); say (1, 2, 3, 4) ~~ (1, 2, 3); 00:12
camelia True
False
AlexDaniel squashable6: ok be quiet 00:16
squashable6 AlexDaniel, .oO( Mmmm… pizza! )
AlexDaniel squashable6: eh… not yet… be loud 00:19
squashable6 AlexDaniel, ALRIGHT, LET'S DO IT!!!
🍕 ronaldxs++ edited issue “Perl6 Snowball Binding”: github.com/perl6/ecosystem-unbitrot/issues/97 00:21
PuppyKun25 A fascinating blog by freenode staff member Matthew 'mst' Trout MattSTrout.com/ 00:23
AlexDaniel oh come on 00:23
benjikun aaaa 00:25
it keeps comin
squashable6 🍕 AlexDaniel++ edited issue “colomon::App::TagTools”: github.com/perl6/ecosystem-unbitrot/issues/4
AlexDaniel squashable6: ok cool, please be quiet while I'm editing stuff 00:26
squashable6 AlexDaniel, .oO( Mmmm… pizza! )
AlexDaniel squashable6: I'm done 00:39
squashable6 AlexDaniel, ALRIGHT, LET'S DO IT!!!
AlexDaniel squashable6: status
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in 1 day and ≈11 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel, Log and stats: gist.github.com/8ce35148b14fce3cb9...2b2c0f0cba
Geth ecosystem-unbitrot: ae6d0bd185 | (Aleks-Daniel Jakimenko-Aleksejev)++ | populate-issues.p6
Usage example
00:58
ecosystem-unbitrot: 375a7f7a82 | (Aleks-Daniel Jakimenko-Aleksejev)++ | edit-issues.p6
Add script for issue mass editing
Geth ¦ ecosystem-unbitrot: ronaldxs self-assigned DBDish::ODBC github.com/perl6/ecosystem-unbitrot/issues/248 01:29
squashable6 🍕 ronaldxs++ labeled issue “DBDish::ODBC” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/248 01:29
Zoffix bumped anti-spam delay to 20s 01:36
squashable6 🍕 AlexDaniel++ labeled issue “ScaleVec” (works for me): github.com/perl6/ecosystem-unbitrot/issues/68 01:45
buggable New CPAN upload: Terminal-Spinners-1.0.2.tar.gz by RYNIX modules.perl6.org/dist/Terminal::Sp...cpan:RYNIX 01:49
squashable6 🍕 AlexDaniel++ wrote a comment on “ScaleVec”: github.com/perl6/ecosystem-unbitro...-410413714
🍕 AlexDaniel++ labeled issue “ScaleVec” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/68
🍕 AlexDaniel++ labeled issue “SeqSplitter” (works for me): github.com/perl6/ecosystem-unbitrot/issues/66 01:51
🍕 AlexDaniel++ wrote a comment on “SeqSplitter”: github.com/perl6/ecosystem-unbitro...-410413796
🍕 AlexDaniel++ closed issue “SeqSplitter”: github.com/perl6/ecosystem-unbitrot/issues/66
🍕 AlexDaniel++ closed issue “ScaleVec”: github.com/perl6/ecosystem-unbitrot/issues/68
squashable6 🍕 AlexDaniel++ labeled issue “OpenCV” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/111 01:52
🍕 AlexDaniel++ wrote a comment on “OpenCV”: github.com/perl6/ecosystem-unbitro...-410413950 01:53
🍕 AlexDaniel++ labeled issue “Operator::grandpa” (works for me): github.com/perl6/ecosystem-unbitrot/issues/110 01:54
🍕 AlexDaniel++ closed issue “Operator::grandpa”: github.com/perl6/ecosystem-unbitrot/issues/110
🍕 drforr++ wrote a comment on “OpenCV”: github.com/perl6/ecosystem-unbitro...-410414123 01:56
squashable6 🍕 AlexDaniel++ wrote a comment on “Task::Noise”: github.com/perl6/ecosystem-unbitro...-410414171 01:57
🍕 AlexDaniel++ labeled issue “Task::Noise” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/48
🍕 AlexDaniel++ labeled issue “Task::Noise” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/48
🍕 dwarring++ labeled issue “HTML::Canvas” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/199
AlexDaniel .tell timotimo I'd say this issue is for you: github.com/perl6/ecosystem-unbitrot/issues/133 02:01
yoleaux AlexDaniel: I'll pass your message to timotimo.
squashable6 🍕 AlexDaniel++ wrote a comment on “MoarVM::Remote”: github.com/perl6/ecosystem-unbitro...-410414464
timotimo quite. 02:06
yoleaux 02:01Z <AlexDaniel> timotimo: I'd say this issue is for you: github.com/perl6/ecosystem-unbitrot/issues/133
timotimo but it's bedtime and my code is frustrating me :) 02:07
AlexDaniel sure
Geth ¦ ecosystem-unbitrot: AlexDaniel assigned to timo Issue MoarVM::Remote github.com/perl6/ecosystem-unbitrot/issues/133
AlexDaniel I'll just do that :)
squashable6 🍕 AlexDaniel++ labeled issue “List::Utils” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/148 02:10
🍕 AlexDaniel++ wrote a comment on “List::Utils”: github.com/perl6/ecosystem-unbitro...-410415121
🍕 AlexDaniel++ closed issue “List::Utils”: github.com/perl6/ecosystem-unbitrot/issues/148
🍕 AlexDaniel++ labeled issue “LN” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/157 02:11
🍕 AlexDaniel++ wrote a comment on “LN”: github.com/perl6/ecosystem-unbitro...-410415208
Geth ¦ ecosystem-unbitrot: AlexDaniel assigned to zoffixznet Issue IO::CatHandle::AutoLines github.com/perl6/ecosystem-unbitrot/issues/186 02:15
squashable6 🍕 AlexDaniel++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410415442
AlexDaniel I think sena_kun++ is right that it will be a bit more difficult from now on 02:16
squashable6 🍕 AlexDaniel++ wrote a comment on “PrettyDump”: github.com/perl6/ecosystem-unbitro...-410415542 02:17
squashable6 🍕 AlexDaniel++ labeled issue “Questhub” (works for me): github.com/perl6/ecosystem-unbitrot/issues/83 02:19
🍕 AlexDaniel++ wrote a comment on “Questhub”: github.com/perl6/ecosystem-unbitro...-410415684
🍕 AlexDaniel++ closed issue “Questhub”: github.com/perl6/ecosystem-unbitrot/issues/83
Aearnus hey all! i just started with perl6 & i've got a question. is it possible to refer to the parent class of a method from the type signature? 02:23
squashable6 🍕 AlexDaniel++ wrote a comment on “Selenium::WebDriver”: github.com/perl6/ecosystem-unbitro...-410415944
Aearnus i'm trying to do something like `role A { method foo(&a) { ... } }` where foo only takes a callable that produces an A 02:24
or, not a callable that produces an A, i meant to say a callable that produces the class that implements the A role 02:25
AlexDaniel it doesn't sound like this answers your question, but: 02:27
m: role A { method foo(&a where .returns ~~ A) { say 42 } }; A.new.foo( sub (--> A) { A.new }
camelia 5===SORRY!5=== Error while compiling <tmp>
Unable to parse expression in argument list; couldn't find final ')' (corresponding starter was at line 1)
at <tmp>:1
------> 0342 } }; A.new.foo( sub (--> A) { A.new }7⏏5<EOL>
expecting…
AlexDaniel m: role A { method foo(&a where .returns ~~ A) { say 42 } }; A.new.foo( sub (--> A) { A.new } )
camelia 42
AlexDaniel m: role A { method foo(&a where .returns ~~ A) { say 42 } }; A.new.foo( sub (--> Int) { A.new } )
camelia Constraint type check failed in binding to parameter '&a'; expected anonymous constraint to be met but got Sub+{Callable[Int]} (sub ( --> Int) { #`(S...)
in method foo at <tmp> line 1
in block <unit> at <tmp> line 1
AlexDaniel Aearnus: ↑ does this help? 02:28
Aearnus AlexDaniel: i want to restrict the function signature to the specific class that implements A (i'm writing a Monad role) 02:28
so any specific Monad isn't able to return a different Monad 02:29
AlexDaniel aaah
ok now I understand the question :)
I don't know the answer though… 02:30
Aearnus it's okay :) thank you though 02:33
i could check it at runtime by just defining two separate methods (one of which doesn't get overloaded by the classes) but that would defeat the purpose of using the type system imo 02:34
AlexDaniel Aearnus: it would be checked at runtime anyway, at least with the current implementation 02:36
Aearnus either way, defining two separate methods seems like an unelegant solution 02:37
wait, could i check `.WHAT` in the `where` clause of the function signature?
AlexDaniel yes, but better check .^name
Aearnus (what's the ^ sign before name for?)
AlexDaniel Aearnus: I can't phrase it better than this: docs.perl6.org/language/classtut#i...y-^methods 02:39
basically .^ is for introspection
Aearnus ah, so `.^` calls the function on the class that the object uses. cool 02:40
squashable6 🍕 zoffixznet++ labeled issue “IO::CatHandle::AutoLines” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/186 02:41
🍕 zoffixznet++ closed issue “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitrot/issues/186
🍕 zoffixznet++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410417019
AlexDaniel m: role A[$return-constr] { method foo(&a where .returns ~~ $return-constr) { say 42 } }; A[A].new.foo( sub (--> A) { A.new } ) 02:42
camelia 42
AlexDaniel Aearnus: ↑ this does not look elegant too
squashable6 🍕 tbrowder++ opened issue “Class Pod::Defn is not documented in Types”: github.com/perl6/doc/issues/2238
🍕 zoffixznet++ wrote a comment on “LN”: github.com/perl6/ecosystem-unbitro...-410417066
🍕 zoffixznet++ closed issue “LN”: github.com/perl6/ecosystem-unbitrot/issues/157
AlexDaniel wait why does squashable report things for the doc repo 02:43
AlexDaniel fixed 02:43
Zoffix AlexDaniel: no idea :) It was doing it from the start
AlexDaniel … :) and nobody told me!
it was just a webhook left behind after the last month
squashable6 🍕 samgwise++ wrote a comment on “ScaleVec”: github.com/perl6/ecosystem-unbitro...-410417136 02:44
AlexDaniel squashable6: status
squashable6 🍕🍕🍕 First contribution by samgwise++! ♥
AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in 1 day and ≈9 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel, Log and stats: gist.github.com/6209e11b4c55130346...937cfcf756
AlexDaniel luckily there are only 3 events
oops I mean 6
why did I type 3 :)
Zoffix AlexDaniel: actually I did tell: colabti.org/irclogger/irclogger_log...08-03#l557 02:45
Zoffix You need to get an AlexBot that forwards you stuff :P 02:45
AlexDaniel it was forwarded, but I also get notifications for all kinds of other stuff like bot messages 02:46
so it was lost in a pile of pizza :)
Zoffix :)
AlexDaniel next time just remove the webhook, please :) 02:46
Zoffix ok
Geth ¦ ecosystem-unbitrot: samgwise self-assigned Music::Engine github.com/perl6/ecosystem-unbitrot/issues/126 02:47
AlexDaniel Aearnus: it's not very active at this time, so perhaps consider asking your question on stackoverflow: stackoverflow.com/questions/tagged/perl6 02:49
buggable New CPAN upload: ScaleVec-0.0.5.tar.gz by SAMGWISE modules.perl6.org/dist/ScaleVec:cpan:SAMGWISE
Aearnus AlexDaniel: i've almost got it, actually
squashable6 🍕 samgwise++ wrote a comment on “Music::Engine”: github.com/perl6/ecosystem-unbitro...-410417642 02:52
squashable6 🍕 ijneb++ labeled issue “`Db::Pg` and `epoll`” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/316 02:58
Aearnus it seems like this should work: `role Monad[::A] { only method bind(&f:(::A --> Monad[::A])) { ... } }` 03:05
oh shoot 03:06
it does work! i just didn't read the error message!
> class E does Monad[E] {} ===SORRY!=== Error while compiling: Method 'bind' must be implemented by E because it is required by roles: Monad.
it's just a bit unwieldy :)
Aearnus yeah, I'm pretty sure I figured this all out hastebin.com/raw/puhujoyini 03:32
I found some possibly unintentional behavior though: when you're defining a class, if you have to use the class name in a type parameter, it will only work in an `also` clause 03:33
ex: `class Foo does Monad[Foo] { }` doesn't work while `class Foo { also does Monad[Foo] }` works
buggable New CPAN upload: AWS-Session-0.5.tar.gz by HANENKAMP modules.perl6.org/dist/AWS::Session...:HANENKAMP 03:39
buggable New CPAN upload: Amazon-DynamoDB-0.2.tar.gz by HANENKAMP modules.perl6.org/dist/Amazon::Dyna...:HANENKAMP 03:49
Zoffix .ask samcv would you double-check this prop-spec? Is it correct that Upper/Title case mapping of 'ß' is 'ß' and not 'SS'? github.com/perl6/roast/blob/c08ceb....t#L89-L91 04:08
yoleaux Zoffix: I'll pass your message to samcv.
squashable6 🍕 samgwise++ wrote a comment on “Music::Engine”: github.com/perl6/ecosystem-unbitro...-410423318 04:46
🍕 samgwise++ closed issue “Music::Engine”: github.com/perl6/ecosystem-unbitrot/issues/126
Geth ¦ ecosystem-unbitrot: samgwise self-assigned Getopt::ForClass github.com/perl6/ecosystem-unbitrot/issues/205 04:56
squashable6 🍕 samgwise++ wrote a comment on “Getopt::ForClass”: github.com/perl6/ecosystem-unbitro...-410424819 05:21
🍕 samgwise++ labeled issue “Getopt::ForClass” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/205
buggable New CPAN upload: IO-Path-Dirstack-0.1.1.tar.gz by TYIL modules.perl6.org/dist/IO::Path::Di...:cpan:TYIL 05:29
tyil \o/
xinming I think I find another bug for class init, Will try to narrow it down. 06:17
xinming m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = (:a(1), :b(2), :d(5)); t (%h<a b>), :c(4) 06:40
camelia Too many positionals passed; expected 0 arguments but got 1
in sub t at <tmp> line 1
in block <unit> at <tmp> line 1
xinming in this case, How do we use use extracted hash slice pairs to pass to function?
tyil m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = (:a(1), :b(2), :d(5)); t (|%h<a b>), :c(4) 06:41
camelia Too many positionals passed; expected 0 arguments but got 1
in sub t at <tmp> line 1
in block <unit> at <tmp> line 1
tyil hmm
xinming I've been trying this for an hour at least. :-) 06:42
tyil %h<a b> retuns (1, 2), not (:a(1), :b(2)) 06:43
doesnt it?
so it gets called as t(1, 2, c(4))
:c(4) * 06:44
benjikun That's correct tyil
tyil not sure if there's a shorthand to retrieve those hash elements with their keys
benjikun m: my %h = a => 1, b => 2; say %h<a b>;
camelia (1 2)
xinming %h<a b>:p
m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = :a(1), :b(2), :d(5); t |((%h<a b>:p), :c(4))
camelia Too many positionals passed; expected 0 arguments but got 2
in sub t at <tmp> line 1
in block <unit> at <tmp> line 1
benjikun ^^^
xinming m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = :a(1), :b(2), :d(5); t %h<a b>:p), :c(4) 06:45
camelia 5===SORRY!5=== Error while compiling <tmp>
Unexpected closing bracket
at <tmp>:1
------> 3my %h = :a(1), :b(2), :d(5); t %h<a b>:p7⏏5), :c(4)
xinming m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = :a(1), :b(2), :d(5); t %h<a b>:p, :c(4)
camelia Too many positionals passed; expected 0 arguments but got 1
in sub t at <tmp> line 1
in block <unit> at <tmp> line 1
xinming This doesn't work either
tyil I don't think I know a solution for you then, and I have to go for now 06:48
sorry xinming
xinming THanks for your time anyway. :-) 06:49
m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = :a(1), :b(2), :d(5); t |%(|%(%h<a b>:p), :c(4)) 07:05
camelia (1, 2, 4)
xinming Too much %
anyone here have better sollution for my example please? :-) 07:06
CIAvash m: sub t (:$a!, :$b!, :$c!) { ($a, $b, $c).perl.say }; my %h = :a(1), :b(2), :d(5); t |(%h<a b>:p.hash), :c(4) 07:30
camelia (1, 2, 4)
andrzejek who make a spam? 07:35
benjikun a lot of people 07:36
andrzejek give me admin I will punish them 07:38
Aearnus is there a way to automatically convert a function that takes a bunch of arguments into a function that takes a list of said arguments?
`my @grid = ((-2, -1.9 ... 2) X (-2, -1.9 ... 2))».(Complex.new)` i want to do something like this (but obviously this specific bit of code doesn't work) 07:39
xinming CIAvash: Thanks for the .hash NOTE 07:44
CIAvash m: my @grid = ((-2, -1.9 ... 2) X (-2, -1.9 ... 2)).map: { Complex.new: |$_ }; say @grid[^5] 07:51
camelia (-2-2i -2-1.9i -2-1.8i -2-1.7i -2-1.6i)
Aearnus why doesn't `my @grid = ((-2, -1.9 ... 2) X (-2, -1.9 ... 2))».{Complex.new(|$_)}` work? 07:55
CIAvash Aearnus: I think that should be ».&{Complex.new(|$_)}, but here » doesn't work like map. It goes deeper and operates on each element seprately. read the part about nodality: docs.perl6.org/language/operators#..._operators 08:06
docs.perl6.org/language/typesystem...t_is_nodal
Aearnus that's annoying 08:08
fwiw ».&{Complex.new(|$_)} descends into the nested list (and shoots back an error `Cannot resolve caller new(Complex: Int); none of these signatures match`) 08:09
but without using the `&` it shoots back the same error complaining about `new(Complex: Any)` 08:10
so it must not be descending into those inner lists if it's not giving me the same error :I 08:11
CIAvash it runs inside the {} once, it's trying to access $_ but it's not set 08:14
Aearnus ah, i see 08:20
Aearnus so for the intended effect i could just do something like `......race.map: .....`, right? 08:20
also thanks for working with me ahha CIAvash 08:21
CIAvash m: sub make_complex ($a) is nodal { Complex.new: |$a }; my @grid = ((-2, -1.9 ... 2) X (-2, -1.9 ... 2))».&make_complex; say @grid[^5]; # The docs doesn't recommend it 08:22
camelia (-2-2i -2-1.9i -2-1.8i -2-1.7i -2-1.6i)
CIAvash Aearnus: I think that sould be .hyper.map
Aearnus doesn't race preserve order
oh no it is hyper nvm hah 08:24
Geth ¦ ecosystem-unbitrot: jonathanstowe self-assigned WebService::Soundcloud github.com/perl6/ecosystem-unbitrot/issues/11 08:26
squashable6 🍕🍕🍕 First contribution by jonathanstowe++! ♥
🍕 jonathanstowe++ wrote a comment on “WebService::Soundcloud”: github.com/perl6/ecosystem-unbitro...-410433893 08:31
🍕 jonathanstowe++ wrote a comment on “WebService::Soundcloud”: github.com/perl6/ecosystem-unbitro...-410434183 08:37
squashable6 🍕 Altai-man++ closed issue “Getopt::ForClass”: github.com/perl6/ecosystem-unbitrot/issues/205 09:03
🍕 Altai-man++ wrote a comment on “Getopt::ForClass”: github.com/perl6/ecosystem-unbitro...-410435449
squashable6 🍕 jonathanstowe++ wrote a comment on “WebService::Soundcloud”: github.com/perl6/ecosystem-unbitro...-410436432 09:24
🍕 jonathanstowe++ closed issue “WebService::Soundcloud”: github.com/perl6/ecosystem-unbitrot/issues/11
Geth ¦ ecosystem-unbitrot: jonathanstowe self-assigned Monitor::Monit github.com/perl6/ecosystem-unbitrot/issues/129 09:29
Xliff \o 09:40
Has anyone discussed the possibility of writing a native dependency for META6?
I did get something from from ugexe: gist.github.com/ugexe/b0660c937268...215ecf578d 09:43
sena_kun you mean implementation-wise or just specs in META file?
Xliff Specs and an implementation to test that assertion.
sena_kun it looks nice, but we(me and AlexDaniel) decided it'd be a stretch goal if unbitrot repo will achieve 0 issues, otherwise maybe some other time to volunteer so. 09:44
Xliff However, there are some modules that will build its own copy of the lib. Wouldnt' that imply a way to add a provision to "provides"?
sena_kun: No worries. I do realize that a goal is a goal, but sometimes a subgoal is necessary.
I've run into at least one Module that has this exact issue. 09:45
sena_kun what kind of issue? Missing native dependency or?
Xliff Algorithm::LBFGS was the one that stands out.
Missing native dependency, but it builds its own copy and passes travis-ci. However when I went to install it, it failed, which is why it was listed.
I sent in a PR, but this is what the maintainer said: "Works for me, since it works for travis-ci." 09:46
My module also worked on travis-ci, and it was listed. And properly so. 09:47
Said module being Audio::OggVorbis
sena_kun the thing is that (right now) this mechanism(natives in meta) doesn't really install stuff, just checks it and gives a better error. but error is error anyway, while our goal is to check a lot(really _a lot_) of modules.
Xliff Yes. And I will adjust my module to account for what ugexe suggested. I am about to commit that fix, now. Hence me raising this discussion. 09:48
sena_kun I agree that it is a great feature, but I am not sure that this particular squashhathon is meant for it.
Xliff Fair enough.
Thanks for taking the time.
sena_kun np
lizmat .
sena_kun of course, it is just my humble opinion, you know. If you want, you surely can send PRs to people with updated META and I cannot prohibit it by any means. :) 09:49
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned colomon::App::TagTools github.com/perl6/ecosystem-unbitrot/issues/4 09:53
¦ ecosystem-unbitrot: samgwise self-assigned TinyCC github.com/perl6/ecosystem-unbitrot/issues/28 09:54
squashable6 🍕 samgwise++ labeled issue “TinyCC” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/28 09:55
🍕 samgwise++ wrote a comment on “TinyCC”: github.com/perl6/ecosystem-unbitro...-410438037 09:56
🍕 Altai-man++ labeled issue “colomon::App::TagTools” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/4 10:02
🍕 Altai-man++ wrote a comment on “colomon::App::TagTools”: github.com/perl6/ecosystem-unbitro...-410438351
🍕 Altai-man++ closed issue “colomon::App::TagTools”: github.com/perl6/ecosystem-unbitrot/issues/4
squashable6 🍕 lizmat++ labeled issue “DateTime::DST” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/242 10:09
🍕 lizmat++ wrote a comment on “DateTime::DST”: github.com/perl6/ecosystem-unbitro...-410438712
🍕 lizmat++ closed issue “DateTime::DST”: github.com/perl6/ecosystem-unbitrot/issues/242
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned WebService::GoogleDyDNS github.com/perl6/ecosystem-unbitrot/issues/14 10:10
squashable6 🍕 Altai-man++ labeled issue “WebService::GoogleDyDNS” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/14
🍕 Altai-man++ wrote a comment on “WebService::GoogleDyDNS”: github.com/perl6/ecosystem-unbitro...-410438797
🍕 Altai-man++ closed issue “WebService::GoogleDyDNS”: github.com/perl6/ecosystem-unbitrot/issues/14
🍕 lizmat++ labeled issue “DateTime::Utils” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/239 10:11
🍕 lizmat++ wrote a comment on “DateTime::Utils”: github.com/perl6/ecosystem-unbitro...-410438893 10:12
🍕 lizmat++ closed issue “DateTime::Utils”: github.com/perl6/ecosystem-unbitrot/issues/239
🍕 jonathanstowe++ wrote a comment on “Monitor::Monit”: github.com/perl6/ecosystem-unbitro...-410438905 10:13
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned UNIX::Daemonize github.com/perl6/ecosystem-unbitrot/issues/25
squashable6 🍕 Altai-man++ labeled issue “UNIX::Daemonize” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/25
🍕 lizmat++ labeled issue “Digest::xxHash” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/234 10:14
🍕 Altai-man++ wrote a comment on “UNIX::Daemonize”: github.com/perl6/ecosystem-unbitro...-410438972
🍕 Altai-man++ closed issue “UNIX::Daemonize”: github.com/perl6/ecosystem-unbitrot/issues/25
🍕 lizmat++ wrote a comment on “Digest::xxHash”: github.com/perl6/ecosystem-unbitro...-410438977
🍕 lizmat++ closed issue “Digest::xxHash”: github.com/perl6/ecosystem-unbitrot/issues/234
Geth ¦ ecosystem-unbitrot: JJ self-assigned Log::ZMQ github.com/perl6/ecosystem-unbitrot/issues/146 10:15
Geth ¦ ecosystem-unbitrot: JJ self-assigned Sparky::Plugin::Notify::Telegram github.com/perl6/ecosystem-unbitrot/issues/59 10:15
Amareesh Hi All
squashable6 🍕 lizmat++ labeled issue “Email::Notmuch” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/229 10:16
Amareesh Can any one let me know how to contribute for Perl 6
squashable6 🍕 JJ++ wrote a comment on “Log::ZMQ”: github.com/perl6/ecosystem-unbitro...-410439087
🍕 JJ++ closed issue “Log::ZMQ”: github.com/perl6/ecosystem-unbitrot/issues/146
🍕 Altai-man++ labeled issue “Typed::Subroutines” (deprecated module): github.com/perl6/ecosystem-unbitrot/issues/26
🍕 lizmat++ wrote a comment on “Digest::xxHash”: github.com/perl6/ecosystem-unbitro...-410439115 10:17
🍕 lizmat++ reopened issue “Digest::xxHash”: github.com/perl6/ecosystem-unbitrot/issues/234
🍕 Altai-man++ wrote a comment on “Typed::Subroutines”: github.com/perl6/ecosystem-unbitro...-410439121
🍕 Altai-man++ closed issue “Typed::Subroutines”: github.com/perl6/ecosystem-unbitrot/issues/26
sena_kun Amareesh, hi there. o/
squashable6 🍕 lizmat++ wrote a comment on “Email::Notmuch”: github.com/perl6/ecosystem-unbitro...-410439135
🍕 JJ++ wrote a comment on “Sparky::Plugin::Notify::Telegram”: github.com/perl6/ecosystem-unbitro...-410439200 10:18
🍕 JJ++ closed issue “Sparky::Plugin::Notify::Telegram”: github.com/perl6/ecosystem-unbitrot/issues/59
Geth ¦ ecosystem-unbitrot: JJ self-assigned Crust::Middleware::Session github.com/perl6/ecosystem-unbitrot/issues/254 10:19
sena_kun it depends on what you want to do or can do. Do you have rakudo and zef installed? In this case you can try to participate in unbitrotting ecosystem squashhathon. You can read "Getting involved" section at perl6.org/community/ to see how you can help. :) 10:20
Amareesh, ^
Geth ¦ ecosystem-unbitrot: JJ self-assigned DBIx::NamedQueries github.com/perl6/ecosystem-unbitrot/issues/246 10:22
squashable6 🍕 lizmat++ labeled issue “Facter” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/228 10:23
squashable6 🍕 lizmat++ closed issue “Facter”: github.com/perl6/ecosystem-unbitrot/issues/228 10:24
🍕 lizmat++ wrote a comment on “Facter”: github.com/perl6/ecosystem-unbitro...-410439850
🍕 Altai-man++ labeled issue “Monitor::Monit” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/129
🍕 Altai-man++ wrote a comment on “Monitor::Monit”: github.com/perl6/ecosystem-unbitro...-410439858
🍕 Altai-man++ closed issue “Monitor::Monit”: github.com/perl6/ecosystem-unbitrot/issues/129
🍕 JJ++ wrote a comment on “Crust::Middleware::Session”: github.com/perl6/ecosystem-unbitro...-410439869
squashable6 🍕 Altai-man++ wrote a comment on “Log::ZMQ”: github.com/perl6/ecosystem-unbitro...-410439928 10:25
🍕 Altai-man++ reopened issue “Log::ZMQ”: github.com/perl6/ecosystem-unbitrot/issues/146
🍕 jonathanstowe++ wrote a comment on “Monitor::Monit”: github.com/perl6/ecosystem-unbitro...-410439994 10:27
Geth ¦ ecosystem-unbitrot: jonathanstowe self-assigned Lumberjack::Application github.com/perl6/ecosystem-unbitrot/issues/145 10:29
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Lingua::EN::Stem::Porter github.com/perl6/ecosystem-unbitrot/issues/151 10:31
squashable6 🍕 Altai-man++ labeled issue “Lingua::EN::Stem::Porter” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/151
🍕 Altai-man++ wrote a comment on “Lingua::EN::Stem::Porter”: github.com/perl6/ecosystem-unbitro...-410440237
🍕 Altai-man++ closed issue “Lingua::EN::Stem::Porter”: github.com/perl6/ecosystem-unbitrot/issues/151
Geth ecosystem: bd6e590351 | Altai-man++ (committed using GitHub Web editor) | META.list
Remove dead link

GitHub no longer has such user or repo.
10:33
ecosystem-unbitrot: Altai-man self-assigned Text::TFIdf github.com/perl6/ecosystem-unbitrot/issues/31
5b6b52ae8d | (Aleks-Daniel Jakimenko-Aleksejev)++ | populate-issues.p6
10:34
squashable6 🍕 lizmat++ labeled issue “FanFou” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/227 10:35
🍕 lizmat++ closed issue “FanFou”: github.com/perl6/ecosystem-unbitrot/issues/227 10:36
🍕 lizmat++ wrote a comment on “FanFou”: github.com/perl6/ecosystem-unbitro...-410440489
squashable6 🍕 JJ++ wrote a comment on “Crust::Middleware::Session”: github.com/perl6/ecosystem-unbitro...-410440530 10:37
🍕 JJ++ labeled issue “Crust::Middleware::Session” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/254
🍕 lizmat++ labeled issue “Compress::Brotli” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/265 10:38
🍕 lizmat++ wrote a comment on “Compress::Brotli”: github.com/perl6/ecosystem-unbitro...-410440602
🍕 Altai-man++ labeled issue “Text::TFIdf” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/31 10:39
🍕 Altai-man++ labeled issue “Text::TFIdf” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/31
🍕 Altai-man++ wrote a comment on “Text::TFIdf”: github.com/perl6/ecosystem-unbitro...-410440650
🍕 Altai-man++ closed issue “Text::TFIdf”: github.com/perl6/ecosystem-unbitrot/issues/31
squashable6 🍕 JJ++ labeled issue “DBIx::NamedQueries” (works for me): github.com/perl6/ecosystem-unbitrot/issues/246
🍕 JJ++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410440665
🍕 JJ++ closed issue “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitrot/issues/246
🍕 lizmat++ labeled issue “Compress::Snappy” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/264 10:40
🍕 lizmat++ wrote a comment on “Compress::Snappy”: github.com/perl6/ecosystem-unbitro...-410440734 10:41
Geth ¦ ecosystem-unbitrot: JJ self-assigned TelegramBot github.com/perl6/ecosystem-unbitrot/issues/46
¦ ecosystem-unbitrot: Altai-man self-assigned Text::Spintax github.com/perl6/ecosystem-unbitrot/issues/32
squashable6 🍕 Altai-man++ labeled issue “Text::Spintax” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/32
🍕 jonathanstowe++ wrote a comment on “Lumberjack::Application”: github.com/perl6/ecosystem-unbitro...-410440769
🍕 jonathanstowe++ closed issue “Lumberjack::Application”: github.com/perl6/ecosystem-unbitrot/issues/145
🍕 jonathanstowe++ labeled issue “Lumberjack::Application” (works for me): github.com/perl6/ecosystem-unbitrot/issues/145 10:42
🍕 jonathanstowe++ labeled issue “Lumberjack::Application” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/145
squashable6 🍕 JJ++ labeled issue “TelegramBot” (works for me): github.com/perl6/ecosystem-unbitrot/issues/46 10:43
🍕 JJ++ closed issue “TelegramBot”: github.com/perl6/ecosystem-unbitrot/issues/46
squashable6 🍕 jonathanstowe++ wrote a comment on “JSON::Infer”: github.com/perl6/ecosystem-unbitro...-410440924 10:45
squashable6 🍕 Altai-man++ wrote a comment on “Text::Spintax”: github.com/perl6/ecosystem-unbitro...-410441009 10:46
🍕 Altai-man++ closed issue “Text::Spintax”: github.com/perl6/ecosystem-unbitrot/issues/32
squashable6 🍕 JJ++ labeled issue “YAML::Parser::LibYAML” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/5 10:47
🍕 JJ++ wrote a comment on “YAML::Parser::LibYAML”: github.com/perl6/ecosystem-unbitro...-410441044
🍕 AlexDaniel++ labeled issue “Compress::Snappy” (works for me): github.com/perl6/ecosystem-unbitrot/issues/264 10:48
🍕 AlexDaniel++ wrote a comment on “Compress::Snappy”: github.com/perl6/ecosystem-unbitro...-410441102
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Readline github.com/perl6/ecosystem-unbitrot/issues/75
¦ ecosystem-unbitrot: Altai-man self-assigned IRC::Async github.com/perl6/ecosystem-unbitrot/issues/181 10:49
squashable6 🍕 Altai-man++ labeled issue “Readline” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/75
🍕 lizmat++ labeled issue “Fcntl” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/226
🍕 lizmat++ wrote a comment on “Fcntl”: github.com/perl6/ecosystem-unbitro...-410441142
🍕 lizmat++ closed issue “Fcntl”: github.com/perl6/ecosystem-unbitrot/issues/226
timotimo i cannot recommend spelling out "children" in an algorithm that walks a tree 10:50
it gets really weird rather quickly
squashable6 🍕 Altai-man++ closed issue “Readline”: github.com/perl6/ecosystem-unbitrot/issues/75
🍕 Altai-man++ wrote a comment on “Readline”: github.com/perl6/ecosystem-unbitro...-410441180
🍕 Altai-man++ labeled issue “IRC::Async” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/181
🍕 Altai-man++ wrote a comment on “IRC::Async”: github.com/perl6/ecosystem-unbitro...-410441209 10:51
🍕 Altai-man++ closed issue “IRC::Async”: github.com/perl6/ecosystem-unbitrot/issues/181
AlexDaniel timotimo: .nodes, right?
or what's the alternative? 10:52
squashable6 🍕 AlexDaniel++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410441296
🍕 AlexDaniel++ reopened issue “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitrot/issues/246
squashable6 🍕 AlexDaniel++ unlabeled issue “DBIx::NamedQueries” (works for me): github.com/perl6/ecosystem-unbitrot/issues/246 10:53
Amareesh Sena_Kun Thanks a lot 10:53
sena_kun Amareesh, you are welcome. ask here if confused/need help. :) 10:54
Amareesh Sena, Sure. I'm a perl developer (Not expertise)... And would like to know and contribute for Perl 6. Just confused on how and where to start 10:55
AlexDaniel Amareesh: so right now it's squashathon time: perl6.github.io/ecosystem-unbitrot/
Amareesh: and also github.com/rakudo/rakudo/wiki/Mont...Squash-Day
Amareesh: but if you're interested in working on rakudo, then here's a guide: rakudo.party/post/Newcomer-Guide-t...ore-Perl-6 10:56
squashable6 🍕 JJ++ labeled issue “YAML::Parser::LibYAML” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/5
🍕 JJ++ unlabeled issue “YAML::Parser::LibYAML” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/5
🍕 JJ++ wrote a comment on “YAML::Parser::LibYAML”: github.com/perl6/ecosystem-unbitro...-410441481 10:57
🍕 JJ++ closed issue “YAML::Parser::LibYAML”: github.com/perl6/ecosystem-unbitrot/issues/5
AlexDaniel goes back to bed 💤
Amareesh Alex, lot many things are happening I guess ... need to go through the links provided by you
Geth ¦ ecosystem-unbitrot: JJ self-assigned TXN::Parser github.com/perl6/ecosystem-unbitrot/issues/51
Amareesh and will decide on whihc part I can contribute
lizmat whee... more than 50% closed :-) 10:58
Amareesh Thanks a lot Alex
timotimo AlexDaniel: maybe just "childs" :D 10:59
anything to not have to write "ldren" a bunch of times
squashable6 🍕 JJ++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410441594
🍕 AlexDaniel++ labeled issue “YAML::Parser::LibYAML” (works for me): github.com/perl6/ecosystem-unbitrot/issues/5
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned MsgPack github.com/perl6/ecosystem-unbitrot/issues/128
squashable6 🍕 Altai-man++ labeled issue “MsgPack” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/128 11:00
AlexDaniel timotimo: so I've heard about this great feature called auto completion
:)
squashable6 🍕 AlexDaniel++ wrote a comment on “Compress::Brotli”: github.com/perl6/ecosystem-unbitro...-410441796 11:03
🍕 AlexDaniel++ wrote a comment on “Facter”: github.com/perl6/ecosystem-unbitro...-410441898 11:05
🍕 AlexDaniel++ reopened issue “Facter”: github.com/perl6/ecosystem-unbitrot/issues/228
Geth ¦ ecosystem-unbitrot: AlexDaniel self-assigned Facter github.com/perl6/ecosystem-unbitrot/issues/228
Xliff Is there a way to get a build log from zef when it attempts to install?
squashable6 🍕 AlexDaniel++ labeled issue “FanFou” (works for me): github.com/perl6/ecosystem-unbitrot/issues/227 11:06
timotimo AlexDaniel: not only typing, but also looking at the word gets tough after a while
it's such a weird word
AlexDaniel Xliff: --error, --warn, --info (default), --verbose, --debug
Xliff: so --verbose or --debug should help, maybe 11:07
timotimo: en.wikipedia.org/wiki/Semantic_satiation 11:08
Xliff OK, I am getting this:
ENV PATH="~/.rakudobrew/bin:${PATH}"
Oops. Not that.
timotimo i know :)
Xliff Command: /home/cbwood/Projects/rakudobrew/bin/../moar-master/install/bin/perl6 -Ilib -e require '/home/cbwood/Projects/unbitrot/p6-Digest-MurmurHash3/Build.pm'; ::('Build').new.build('/home/cbwood/Projects/unbitrot/p6-Digest-MurmurHash3') ?? exit(0) !! exit(1);
make: Nothing to be done for 'all'.
timotimo i'm just saying, holy crap this word is good for that 11:09
Xliff timo xx 2: There's always "chillun"
It has the advantage of being easier to type. 11:10
:)
timotimo hah, where does that come from
Xliff timotimo: Various US dialects. 11:11
Xliff "It 10 at night! Where YO chillun?" 11:11
squashable6 🍕 Altai-man++ labeled issue “MsgPack” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/128 11:12
squashable6 🍕 Altai-man++ wrote a comment on “MsgPack”: github.com/perl6/ecosystem-unbitro...-410442258 11:12
🍕 Altai-man++ closed issue “MsgPack”: github.com/perl6/ecosystem-unbitrot/issues/128
timotimo i'm jus chillun over here
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Perl6 Snowball Binding github.com/perl6/ecosystem-unbitrot/issues/97 11:16
squashable6 🍕 Altai-man++ labeled issue “Perl6 Snowball Binding” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/97
squashable6 🍕 Skarsnik++ wrote a comment on “Gumbo”: github.com/perl6/ecosystem-unbitro...-410442656 11:20
🍕 Skarsnik++ closed issue “Gumbo”: github.com/perl6/ecosystem-unbitrot/issues/200
🍕 JJ++ labeled issue “DBIx::NamedQueries” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/246 11:21
🍕 JJ++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410442693
🍕 Altai-man++ wrote a comment on “Perl6 Snowball Binding”: github.com/perl6/ecosystem-unbitro...-410442718 11:22
🍕 Altai-man++ closed issue “Perl6 Snowball Binding”: github.com/perl6/ecosystem-unbitrot/issues/97
🍕 AlexDaniel++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410442743
🍕 JJ++ wrote a comment on “Digest::xxHash”: github.com/perl6/ecosystem-unbitro...-410442757 11:23
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Parse::Selenese github.com/perl6/ecosystem-unbitrot/issues/100 11:25
squashable6 🍕 Altai-man++ labeled issue “Parse::Selenese” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/100 11:26
🍕 Altai-man++ wrote a comment on “Parse::Selenese”: github.com/perl6/ecosystem-unbitro...-410442922
🍕 Altai-man++ closed issue “Parse::Selenese”: github.com/perl6/ecosystem-unbitrot/issues/100
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Test::Junkie github.com/perl6/ecosystem-unbitrot/issues/42 11:28
squashable6 🍕 Altai-man++ labeled issue “Test::Junkie” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/42
🍕 Altai-man++ wrote a comment on “Test::Junkie”: github.com/perl6/ecosystem-unbitro...-410443083 11:29
🍕 Altai-man++ closed issue “Test::Junkie”: github.com/perl6/ecosystem-unbitrot/issues/42
🍕 lizmat++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410443161 11:31
🍕 lizmat++ wrote a comment on “LN”: github.com/perl6/ecosystem-unbitro...-410443171
🍕 AlexDaniel++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410443196
AlexDaniel oh wow lizmat++ 11:32
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Proc::Screen github.com/perl6/ecosystem-unbitrot/issues/85 11:39
squashable6 🍕 Altai-man++ labeled issue “Proc::Screen” (works for me): github.com/perl6/ecosystem-unbitrot/issues/85
🍕 Altai-man++ unlabeled issue “Proc::Screen” (works for me): github.com/perl6/ecosystem-unbitrot/issues/85 11:40
🍕 AlexDaniel++ reopened issue “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitrot/issues/186
sena_kun oops.
squashable6 🍕 AlexDaniel++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410443680
AlexDaniel OK this is addictive but I need to get the rest of my sleep :) 11:41
AlexDaniel 💤
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned RT::REST::Client github.com/perl6/ecosystem-unbitrot/issues/80
timotimo have a good rest AlexDaniel
squashable6 🍕 Altai-man++ labeled issue “RT::REST::Client” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/80
🍕 Altai-man++ wrote a comment on “RT::REST::Client”: github.com/perl6/ecosystem-unbitro...-410443721
🍕 Altai-man++ closed issue “RT::REST::Client”: github.com/perl6/ecosystem-unbitrot/issues/80
Geth rakudo.org: interlab++ created pull request #17:
cpan for centos 7
11:42
¦ ecosystem-unbitrot: Altai-man self-assigned SDL github.com/perl6/ecosystem-unbitrot/issues/73 11:43
squashable6 🍕 Altai-man++ labeled issue “SDL” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/73
squashable6 🍕 Altai-man++ wrote a comment on “SDL”: github.com/perl6/ecosystem-unbitro...-410443874 11:44
🍕 Altai-man++ closed issue “SDL”: github.com/perl6/ecosystem-unbitrot/issues/73
Geth ¦ ecosystem-unbitrot: lizmat self-assigned Time::gmtime github.com/perl6/ecosystem-unbitrot/issues/30 11:45
squashable6 🍕 Altai-man++ labeled issue “Proc::Screen” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/85
🍕 Altai-man++ wrote a comment on “Proc::Screen”: github.com/perl6/ecosystem-unbitro...-410443942
🍕 Altai-man++ closed issue “Proc::Screen”: github.com/perl6/ecosystem-unbitrot/issues/85
🍕 lizmat++ wrote a comment on “Time::gmtime”: github.com/perl6/ecosystem-unbitro...-410443953 11:46
🍕 lizmat++ closed issue “Time::gmtime”: github.com/perl6/ecosystem-unbitrot/issues/30
🍕 lizmat++ wrote a comment on “Time::localtime”: github.com/perl6/ecosystem-unbitro...-410443979
buggable New CPAN upload: Time-localtime-0.0.3.tar.gz by ELIZABETH modules.perl6.org/dist/Time::localt...:ELIZABETH 11:49
New CPAN upload: Time-gmtime-0.0.4.tar.gz by ELIZABETH modules.perl6.org/dist/Time::gmtime...:ELIZABETH
squashable6 🍕 lizmat++ labeled issue “XXX” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/7 11:52
🍕 lizmat++ labeled issue “XXX” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/7
🍕 lizmat++ wrote a comment on “XXX”: github.com/perl6/ecosystem-unbitro...-410444407 11:55
🍕 lizmat++ closed issue “XXX”: github.com/perl6/ecosystem-unbitrot/issues/7
🍕 lizmat++ labeled issue “XXX” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/7
🍕 lizmat++ labeled issue “TOML” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/53 11:56
squashable6 🍕 lizmat++ wrote a comment on “TOML”: github.com/perl6/ecosystem-unbitro...-410444521 11:57
🍕 lizmat++ labeled issue “Sum” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/55 12:00
🍕 lizmat++ wrote a comment on “Sum”: github.com/perl6/ecosystem-unbitro...-410444709 12:01
🍕 lizmat++ labeled issue “Sum” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/55
🍕 lizmat++ unlabeled issue “Sum” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/55
🍕 lizmat++ wrote a comment on “Sum”: github.com/perl6/ecosystem-unbitro...-410444771 12:02
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Task::Popular github.com/perl6/ecosystem-unbitrot/issues/47 12:07
squashable6 🍕 Xliff++ labeled issue “Task::Popular” (works for me): github.com/perl6/ecosystem-unbitrot/issues/47
🍕 Xliff++ closed issue “Task::Popular”: github.com/perl6/ecosystem-unbitrot/issues/47
🍕 lizmat++ labeled issue “Perl6-Math-Quaternion” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/96 12:10
squashable6 🍕 lizmat++ closed issue “Perl6-Math-Quaternion”: github.com/perl6/ecosystem-unbitrot/issues/96 12:11
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned OAuth2::Client::Google github.com/perl6/ecosystem-unbitrot/issues/115
squashable6 🍕 Altai-man++ labeled issue “OAuth2::Client::Google” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/115 12:11
🍕 Altai-man++ wrote a comment on “OAuth2::Client::Google”: github.com/perl6/ecosystem-unbitro...-410445260
🍕 Altai-man++ closed issue “OAuth2::Client::Google”: github.com/perl6/ecosystem-unbitrot/issues/115
squashable6 🍕 lizmat++ wrote a comment on “P5readlink”: github.com/perl6/ecosystem-unbitro...-410446134 12:28
xinming_ m; enum T <a b c>; T("a").say; 12:29
buggable New CPAN upload: P5readlink-0.0.3.tar.gz by ELIZABETH modules.perl6.org/dist/P5readlink:cpan:ELIZABETH
xinming_ m; enum T <a b c>; T<a>.say; 12:30
Xliff MadcapJake: Around? 12:37
sena_kun .seen MadcapJake 12:38
yoleaux I saw MadcapJake 2 Dec 2016 06:23Z in #perl6: <MadcapJake> well I'm gonna fiddle with this laptop some more and then hit the hay. Glad to be back! See you this weekend!
Xliff Yikes!
sena_kun not really it seems.
Xliff OK. I have a module of his that has bad tests, what should that be tagged with? "low-priority"?
sena_kun it may be. 12:39
it is very delicate issue, what to do with such cases. 12:40
squashable6 🍕 Xliff++ wrote a comment on “App::P6Dx”: github.com/perl6/ecosystem-unbitro...-410446894 12:42
🍕 Xliff++ labeled issue “App::P6Dx” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/294 12:43
Xliff Should these issues be closed once tagged?
Particularly if it is not "PR sent" or "* dependency" 12:44
xinming_: "m: enum T <a b c>; T<a>.say"
m: enum T <a b c>; T<a>.say 12:45
camelia (Any)
Xliff m: enum T <a b c>; T("a").say
camelia (T)
squashable6 🍕 JJ++ wrote a comment on “DBIx::NamedQueries”: github.com/perl6/ecosystem-unbitro...-410447120
Xliff m: enum T <a b c>; T.enums.say 12:46
camelia Map.new((a => 0, b => 1, c => 2))
xinming_ We should use .enums 12:51
squashable6 🍕 Altai-man++ wrote a comment on “App::P6Dx”: github.com/perl6/ecosystem-unbitro...-410447784 12:57
Geth ¦ ecosystem-unbitrot: Xliff self-assigned DBI::Async github.com/perl6/ecosystem-unbitrot/issues/247
squashable6 🍕 Altai-man++ closed issue “App::P6Dx”: github.com/perl6/ecosystem-unbitrot/issues/294
🍕 Xliff++ labeled issue “DBI::Async” (works for me): github.com/perl6/ecosystem-unbitrot/issues/247
🍕 Xliff++ closed issue “DBI::Async”: github.com/perl6/ecosystem-unbitrot/issues/247
Xliff m: enum T <a b c>; T.enums<a>.say 13:00
camelia 0
Xliff ^^ xinming_ 13:01
m: use NativeCall; say num64.new(888e0) 13:10
camelia Cannot instantiate a native type
in block <unit> at <tmp> line 1
Xliff m: use NativeCall; my num64 $t = .new(888e0); $t.say
camelia Default constructor for 'Any' only takes named arguments
in block <unit> at <tmp> line 1
squashable6 🍕 lizmat++ wrote a comment on “P5readlink”: github.com/perl6/ecosystem-unbitro...-410448540 13:11
🍕 lizmat++ closed issue “P5readlink”: github.com/perl6/ecosystem-unbitrot/issues/107
Xliff ^^ That works on my latest copy of rakudo.
m: use NativeCall; my num64 $t = 888; $t.say
camelia 5===SORRY!5=== Error while compiling <tmp>
Cannot assign a literal of type Int (888) to a native variable of type num. You can declare the variable to be of type Real, or try to coerce the value with 888.Num or Num(888)
at <tmp>:1
------> 3…
Xliff m: use NativeCall; my num64 $t = 888.Num; $t.say
camelia 888
Geth ¦ ecosystem-unbitrot: jonathanstowe self-assigned GDBM github.com/perl6/ecosystem-unbitrot/issues/213 13:15
jmerelo Hi
yoleaux 1 Aug 2018 21:04Z <AlexDaniel> jmerelo: we can still tag the most important ones with labels, like “top priority” or whatewever
jmerelo AlexDaniel: OK 13:16
squashable6 🍕 Xliff++ wrote a comment on “Data::Dump::Tree”: github.com/perl6/ecosystem-unbitro...-410448851
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Data::Dump::Tree github.com/perl6/ecosystem-unbitrot/issues/244
squashable6 🍕 Xliff++ labeled issue “Data::Dump::Tree” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/244
🍕 Xliff++ closed issue “Data::Dump::Tree”: github.com/perl6/ecosystem-unbitrot/issues/244
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Ddt github.com/perl6/ecosystem-unbitrot/issues/238 13:18
squashable6 🍕 Xliff++ labeled issue “Ddt” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/238
🍕 Xliff++ wrote a comment on “Ddt”: github.com/perl6/ecosystem-unbitro...-410449001
🍕 Xliff++ closed issue “Ddt”: github.com/perl6/ecosystem-unbitrot/issues/238
🍕 jonathanstowe++ labeled issue “GDBM” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/213 13:19
buggable New CPAN upload: P5readlink-0.0.4.tar.gz by ELIZABETH modules.perl6.org/dist/P5readlink:cpan:ELIZABETH
Geth ¦ ecosystem-unbitrot: JJ self-assigned Rakudo::Perl6::Parsing github.com/perl6/ecosystem-unbitrot/issues/77 13:24
squashable6 🍕 lizmat++ labeled issue “Pod::Strip” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/90
🍕 lizmat++ closed issue “Pod::Strip”: github.com/perl6/ecosystem-unbitrot/issues/90 13:26
🍕 lizmat++ wrote a comment on “Pod::Strip”: github.com/perl6/ecosystem-unbitro...-410449399
🍕 JJ++ wrote a comment on “Digest::xxHash”: github.com/perl6/ecosystem-unbitro...-410449565 13:29
🍕 jonathanstowe++ wrote a comment on “GDBM”: github.com/perl6/ecosystem-unbitro...-410449937 13:35
🍕 jonathanstowe++ closed issue “GDBM”: github.com/perl6/ecosystem-unbitrot/issues/213
🍕 JJ++ labeled issue “TXN::Parser” (works for me): github.com/perl6/ecosystem-unbitrot/issues/51 13:36
🍕 JJ++ wrote a comment on “TXN::Parser”: github.com/perl6/ecosystem-unbitro...-410450061 13:37
🍕 JJ++ closed issue “TXN::Parser”: github.com/perl6/ecosystem-unbitrot/issues/51
🍕 jonathanstowe++ wrote a comment on “Audio::Icecast”: github.com/perl6/ecosystem-unbitro...-410450367 13:42
🍕 JJ++ wrote a comment on “Rakudo::Perl6::Parsing”: github.com/perl6/ecosystem-unbitro...-410450493 13:44
Geth ¦ ecosystem-unbitrot: JJ self-assigned Testing github.com/perl6/ecosystem-unbitrot/issues/38 13:46
squashable6 🍕 Altai-man++ wrote a comment on “Ddt”: github.com/perl6/ecosystem-unbitro...-410450611
squashable6 🍕 lizmat++ labeled issue “Pod::PerlTricks” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/91 13:48
🍕 lizmat++ closed issue “Pod::PerlTricks”: github.com/perl6/ecosystem-unbitrot/issues/91
squashable6 🍕 jonathanstowe++ wrote a comment on “Audio::Encode::LameMP3”: github.com/perl6/ecosystem-unbitro...-410450974 13:52
🍕 JJ++ labeled issue “Testing” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/38 13:54
🍕 JJ++ wrote a comment on “Testing”: github.com/perl6/ecosystem-unbitro...-410451128
Geth ¦ ecosystem-unbitrot: JJ self-assigned GD::Raw github.com/perl6/ecosystem-unbitrot/issues/214 13:55
¦ ecosystem-unbitrot: lizmat self-assigned Plosurin github.com/perl6/ecosystem-unbitrot/issues/94 13:58
squashable6 🍕 JJ++ wrote a comment on “GD::Raw”: github.com/perl6/ecosystem-unbitro...-410451612 14:02
🍕 JJ++ closed issue “GD::Raw”: github.com/perl6/ecosystem-unbitrot/issues/214
🍕 JJ++ labeled issue “GD::Raw” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/214
squashable6 🍕 lizmat++ labeled issue “Plosurin” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/94 14:25
Geth ¦ ecosystem-unbitrot: JJ self-assigned XML::XPath github.com/perl6/ecosystem-unbitrot/issues/8 14:30
squashable6 🍕 lizmat++ labeled issue “Plosurin” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/94
🍕 lizmat++ labeled issue “Plosurin” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/94
🍕 lizmat++ closed issue “Plosurin”: github.com/perl6/ecosystem-unbitrot/issues/94 14:31
🍕 JJ++ labeled issue “XML::XPath” (works for me): github.com/perl6/ecosystem-unbitrot/issues/8 14:32
squashable6 🍕 JJ++ closed issue “XML::XPath”: github.com/perl6/ecosystem-unbitrot/issues/8 14:32
Geth ¦ ecosystem-unbitrot: JJ self-assigned XHTML::Writer github.com/perl6/ecosystem-unbitrot/issues/9 14:33
squashable6 🍕 JJ++ wrote a comment on “XHTML::Writer”: github.com/perl6/ecosystem-unbitro...-410453961 14:38
jmerelo squashable6: status
squashable6 jmerelo, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈21 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
jmerelo, Log and stats: gist.github.com/e95842c82d86e58863...8a4ecdb036
🍕 JJ++ labeled issue “XHTML::Writer” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/9
Geth ¦ ecosystem-unbitrot: Xliff self-assigned File::LibMagic github.com/perl6/ecosystem-unbitrot/issues/224 14:41
squashable6 🍕 Xliff++ labeled issue “File::LibMagic” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/224
🍕 Xliff++ wrote a comment on “File::LibMagic”: github.com/perl6/ecosystem-unbitro...-410454231 14:42
🍕 Xliff++ closed issue “File::LibMagic”: github.com/perl6/ecosystem-unbitrot/issues/224
Kaiepi squashable6, 14:46
squashable6 Kaiepi, I cannot recognize this command. See wiki for some examples: github.com/perl6/whateverable/wiki/Squashable
Xliff What do we do about failed repos that are only on CPAN?
b2gills m: role A { method foo ( &a where .returns ~~ ::?CLASS ){ say 42 }}; class B does A {}; B.foo( sub (-->B) { B } )
camelia 42
Kaiepi squashable6, status
squashable6 Kaiepi, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈21 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
Kaiepi, Log and stats: gist.github.com/cdc11e1ee962c5eae8...6627ae0024
Xliff b2gills: ~^~ -- What was that code? 14:48
b2gills Xliff: You can't remove modules from CPAN that you don't own. So the only thing you can do is to try to fix it and get the author to upload it.
Xliff: That was me backlogging
Xliff Any idea where I can get the context for that? It hurt m3 br14n 14:49
(sub (-->B) { B }).returns.say 14:50
m: (sub (-->B) { B }).returns.say
camelia 5===SORRY!5=== Error while compiling <tmp>
Type 'B' is not declared
at <tmp>:1
------> 3(sub (-->B7⏏5) { B }).returns.say
Xliff m: class B { }; (sub (-->B) { B }).returns.say 14:50
camelia (B)
Xliff \o/
I now grok that part.
m: role A { method foo ( &a where .returns ~~ ::?CLASS ){ say 42 }}; class B {}; B.foo( sub (-->B) { B } ) 14:51
camelia No such method 'foo' for invocant of type 'B'
in block <unit> at <tmp> line 1
Xliff m: role A { method foo ( &a where .returns ~~ ::?CLASS ){ say 42 }}; class B { method foo { "Bzzt!" }; }; B.foo( sub (-->B) { B } )
camelia Too many positionals passed; expected 1 argument but got 2
in method foo at <tmp> line 1
in block <unit> at <tmp> line 1
Xliff m: role A { method foo ( &a where .returns ~~ ::?CLASS ){ say 42 }}; class B { method foo($a) { "Bzzt!" }; }; B.foo( sub (-->B) { B } )
camelia ( no output )
Xliff m: role A { method foo ( &a where .returns ~~ ::?CLASS ){ say 42 }}; class B { method foo($a) { "Bzzt!".say }; }; B.foo( sub (-->B) { B } )
camelia Bzzt!
Xliff Which isn't the point. 14:52
squashable6 🍕 Kaiepi++ wrote a comment on “Compress::Snappy”: github.com/perl6/ecosystem-unbitro...-410454903
🍕🍕🍕 First contribution by Kaiepi++! ♥
Xliff m: role A { method foo { say ::?CLASS }}; class B does A {}; B.new.foo; 14:53
camelia (B)
Xliff m: role A { method foo { say ::?CLASS }}; class B does A {}; class C does A {}; C.new.foo;
camelia (C)
Xliff m: role A { method foo { say ::?ROLE }}; class B does A {}; class C does A {}; C.new.foo; 14:54
camelia (A)
Xliff \o/
squashable6 🍕 jonathanstowe++ labeled issue “Crust::Middleware::Syslog” (works for me): github.com/perl6/ecosystem-unbitrot/issues/252 14:58
squashable6 🍕 jonathanstowe++ labeled issue “Crust::Middleware::Syslog” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/252 15:01
🍕 jonathanstowe++ wrote a comment on “Crust::Middleware::Syslog”: github.com/perl6/ecosystem-unbitro...-410455524
🍕 jonathanstowe++ closed issue “Crust::Middleware::Syslog”: github.com/perl6/ecosystem-unbitrot/issues/252
squashable6 🍕 thundergnat++ wrote a comment on “Digest::xxHash”: github.com/perl6/ecosystem-unbitro...-410455890 15:07
🍕🍕🍕 First contribution by thundergnat++! ♥
Xliff How can you get an author's email address from CPAN? 15:09
Kaiepi the Compress::Snappy issue reminds me i should add install instructions to Net::LibIDN and Net::LibIDN2
lizmat you don't need to: you can use the [email@hidden.address] as email address
Geth ¦ ecosystem-unbitrot: Xliff self-assigned FindBin github.com/perl6/ecosystem-unbitrot/issues/222 15:10
squashable6 🍕 Xliff++ labeled issue “FindBin” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/222
Xliff OK, thanks.
Kaiepi what's the name of the third-party package manager on mac? 15:11
oh homebrew 15:12
AlexDaniel Xliff: only on CPAN → send an email, tag with “issue sent” 15:13
Xliff AlexDaniel++: Currently in progress.
AlexDaniel Xliff: author no longer maintaining the module → still send a PR if you can, why not :)
Xliff Can't do a PR if it is not on Github
Otherwise I wouldn't be asking. ;)
AlexDaniel that's for the MadcapJake thingie 15:14
Xliff No. FindBin
AlexDaniel 's :)
Kaiepi does homebrew require root to install packages?
squashable6 🍕 Xliff++ labeled issue “FindBin” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/222 15:16
🍕 Xliff++ unlabeled issue “FindBin” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/222
🍕 Xliff++ wrote a comment on “FindBin”: github.com/perl6/ecosystem-unbitro...-410456355
🍕 Xliff++ closed issue “FindBin”: github.com/perl6/ecosystem-unbitrot/issues/222
Geth ¦ ecosystem-unbitrot: jonathanstowe self-assigned Device::Velleman::K8055 github.com/perl6/ecosystem-unbitrot/issues/236
Xliff AlexDaniel: In this situation, do I close the issue or leave it open? I have closed it, but can reopen. 15:17
I have made an offer to attempt to fix.
AlexDaniel Xliff: close it, that's as much as we can do for the module
Xliff Thanks.
AlexDaniel I mean, you can also send a .patch file, but… eh…
Xliff I have a copy of the source. I will wait until I get a response... 15:18
AlexDaniel we can later come back to “issue sent” tickets and do PRs for them, if there's time
squashable6 🍕 jonathanstowe++ labeled issue “Device::Velleman::K8055” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/236 15:19
squashable6 🍕 jonathanstowe++ closed issue “Device::Velleman::K8055”: github.com/perl6/ecosystem-unbitrot/issues/236 15:21
🍕 jonathanstowe++ wrote a comment on “Device::Velleman::K8055”: github.com/perl6/ecosystem-unbitro...-410456671
🍕 lizmat++ wrote a comment on “Data::Pretty”: github.com/perl6/ecosystem-unbitro...-410456694
AlexDaniel hehe, jonathanstowe closed the issue right in front of my face :D 15:22
Geth ¦ ecosystem-unbitrot: Xliff self-assigned App::snippet github.com/perl6/ecosystem-unbitrot/issues/292 15:23
squashable6 🍕 Xliff++ labeled issue “App::snippet” (works for me): github.com/perl6/ecosystem-unbitrot/issues/292
🍕 Xliff++ closed issue “App::snippet”: github.com/perl6/ecosystem-unbitrot/issues/292
Xliff AlexDaniel: You should make sure you knock first. ;)
Or maybe stick a foot in the door... oh! That might hurt.... 15:24
squashable6 🍕 AlexDaniel++ labeled issue “Device::Velleman::K8055” (works for me): github.com/perl6/ecosystem-unbitrot/issues/236 15:25
🍕 AlexDaniel++ wrote a comment on “Device::Velleman::K8055”: github.com/perl6/ecosystem-unbitro...-410456935
🍕 AlexDaniel++ wrote a comment on “Kains”: github.com/perl6/ecosystem-unbitro...-410457083 15:28
🍕 AlexDaniel++ labeled issue “Kains” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/159
Kaiepi anyway made my first pullreq for the squashathon \o/
AlexDaniel \o/
squashable6 🍕 AlexDaniel++ labeled issue “LibGit2” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/155 15:29
🍕 AlexDaniel++ wrote a comment on “LibGit2”: github.com/perl6/ecosystem-unbitro...-410457361 15:31
Geth ¦ ecosystem-unbitrot: AlexDaniel self-assigned LibGit2 github.com/perl6/ecosystem-unbitrot/issues/155 15:34
squashable6 🍕 AlexDaniel++ labeled issue “LibGit2” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/155 15:43
🍕 AlexDaniel++ wrote a comment on “LibGit2”: github.com/perl6/ecosystem-unbitro...-410458046
🍕 AlexDaniel++ closed issue “LibGit2”: github.com/perl6/ecosystem-unbitrot/issues/155
AlexDaniel we're almost down to 5 pages 15:43
squashable6 🍕 AlexDaniel++ wrote a comment on “Math::PascalTriangle”: github.com/perl6/ecosystem-unbitro...-410458140 15:44
squashable6 🍕 AlexDaniel++ reopened issue “Crust”: github.com/perl6/ecosystem-unbitrot/issues/255 15:50
🍕 AlexDaniel++ wrote a comment on “Crust”: github.com/perl6/ecosystem-unbitro...-410458478
squashable6 🍕 AlexDaniel++ wrote a comment on “Hematite”: github.com/perl6/ecosystem-unbitro...-410458496 15:51
🍕 AlexDaniel++ labeled issue “Hematite” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/189
AlexDaniel leaves for a bit 15:51
squashable6 🍕 lizmat++ labeled issue “Frinfon” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/216 15:55
Kaiepi are there any major oses i'm missing in my install instructions here? i.imgur.com/pv3wLCL.png 16:04
squashable6 🍕 jonathanstowe++ wrote a comment on “Task::Noise”: github.com/perl6/ecosystem-unbitro...-410459407
perlbot Randy pasted a new file at perlbot.pl/p/2uwqs9 -
sena_kun Kaiepi, tons of various linux distributions( :) ), but I think your list is fine enough. 16:07
Kaiepi yeah, i was focusing on the major linux distributions
squashable6 🍕 lizmat++ labeled issue “GLFW” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/211 16:10
🍕 lizmat++ labeled issue “GLFW” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/211
🍕 lizmat++ wrote a comment on “GLFW”: github.com/perl6/ecosystem-unbitro...-410459810
squashable6 🍕 lizmat++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410460865 16:25
sumandoc This is sum_c function in C that I want to run from Perl 6 with Nativecall. It basically calculates the sum of an array. pastebin.com/q63fHKgj 16:34
I wrote perl 6 code also to do that but how to run the function in perl 6 pastebin.com/nrRs6sRG 16:35
timotimo you'll have to use CArray for this purpose, or buf, or "my int @foo" 16:37
actually
must be int32
Kaiepi make it sub sum(Pointer[int32]) is native('./libsum.so') {*}
wait what's your c code trying to do? 16:38
timotimo it uses the first element as the array size
and as return value also?
oh!
i was very wrong
it's meant to add values from 0 through the number in x
i wouldn't call that "the sum of an array", though 16:39
sumandoc Kaiepi trying to find sum of an array
Kaiepi i'd do it like this pastebin.com/6fBiMWh5 16:40
the code you had would loop up until whatever the first number in the array was 16:42
Xliff m: class A { has $!a is required; }; try { my $a = A.new; CATCH { when X::Attribute::Required { say "HI!" }; };
camelia 5===SORRY!5=== Error while compiling <tmp>
Missing block
at <tmp>:1
------> 3X::Attribute::Required { say "HI!" }; };7⏏5<EOL>
Kaiepi and if it were large enough it could segfault
Xliff m: class A { has $!a is required; }; try { my $a = A.new; CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia HI!
timotimo Kaiepi: i don't think it would do that
Xliff m: class A { has $!a is required; }; try { my $a = A.new(a => 2); CATCH { when X::Attribute::Required { say "HI!" }; }; }; 16:43
camelia HI!
Kaiepi no?
timotimo you see, i isn't a pointer, nor being dereferenced
Xliff m: class A { has $!a is required; }; try { my $a = A.new(:!a(2)); CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia 5===SORRY!5=== Error while compiling <tmp>
Argument not allowed on negated pair with key 'a'
at <tmp>:1
------> 3is required; }; try { my $a = A.new(:!a(7⏏052)); CATCH { when X::Attribute::Required
timotimo so all it does is count up and add up the numbers it goes through from 0 to n
Xliff m: class A { has $!a is required; submethod BUILD(:$!a) {}; }; try { my $a = A.new(:a(2)); CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia ( no output )
Xliff m: class A { has $!a is required; submethod BUILD(:$!a) {}; }; try { my $a = A.new; CATCH { when X::Attribute::Required { say "HI!" }; }; }; 16:44
camelia ( no output )
Kaiepi oh
timotimo m: class A { has $!a is required; submethod TWEAK(:$!a) {}; }; try { my $a = A.new; CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia HI!
Xliff ^^ What am I doing wrong, here
timotimo submethod BUILD opts you out of most features of object creation
including "is required"
and default values
TWEAK was introduced for that reason 16:45
Xliff timotimo++ 16:45
m: class A { has $!a is required; submethod TWEAK(:$!a) {}; }; try { my $a = A.new(:a(2)); CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia HI!
timotimo BBL
Xliff ^^ Still getting exception, tho 16:46
lizmat Xliff: you can't set private attributes with the standard ".new"
for that, they have to be public
Xliff So privates have to be set by BUILD, then?
s/privates/requireds/ 16:47
m: class A { has $!a is required; submethod BUILD(:$a) { $!a = $a }; }; try { my $a = A.new(:a(2)); CATCH { when X::Attribute::Required { say "HI!" }; }; };
camelia ( no output )
Xliff m: class A { has $!a is required; submethod TWEAK(:$a) { $!a = $a }; }; try { my $a = A.new(:a(2)); CATCH { when X::Attribute::Required { say "HI!" }; }; }; 16:48
camelia HI!
lizmat or by TWEAK
Xliff ^^ lismat
lizmat m: class A { has $!a; method TWEAK { $!a = 42 } }; A.new
camelia ( no output )
lizmat m: class A { has $!a is required; method TWEAK { $!a = 42 } }; A.new
camelia The attribute '$!a' is required, but you did not provide a value for it.
in block <unit> at <tmp> line 1
lizmat hmmm
Xliff rut roh 16:49
sumandoc Kaiepi your sample code is not compiling
Xliff m: class A { has $!a is required; method BUILD { $!a = 42 } }; A.new 16:50
camelia ( no output )
Kaiepi what's the error?
sumandoc,
lizmat ah, I guess they're checked after BUILD, and before TWEAK
Xliff Yeppers.
m: class A { has $!a is required; method BUILD(:$a) { $!a = $a } }; A.new
camelia ( no output )
sumandoc Kaiepi error: unknown type name ‘size_t’ int sum_c(int *x, size_t len) ^~~~~~
Xliff Kinda defeats the point. 16:51
m: class A { has $!a is required; method BUILD(:$a = Nil) { $!a = $a } }; A.new
camelia ( no output )
sumandoc I was thinking if I could do this
use NativeCall; sub sum_c(Pointer[int32]) is native('duo') { * }; sum_c(9)
Xliff sumandoc: That's not a pointer.
lizmat Xliff: yeah, that's why I thought making it an error, was a good thing 16:52
but it broke too much in the ecosystem
Xliff OK. There's a module that uses "is required" but it isn't functioning right.
I will raise an issue.
squashable6 🍕 Xliff++ wrote a comment on “AttrX::InitArg”: github.com/perl6/ecosystem-unbitro...-410462589
sumandoc Xliff Is it "int32 is rw" like this use NativeCall; sub sum_c(int32 is rw) is native('duo') { * }; sum_c(9) 16:53
Xliff Is it "int32 is rw" like this use NativeCall; sub sum_c(int32 is rw) is native('sum') { * }; sum_c(9)
Xliff That's a better way to write it, but you have to be careful. 9 is immutable. 16:54
c0ded A fascinating blog by freenode staff member Matthew 'mst' Trout MattSTrout.com/ 16:54
Xliff sumandoc: Try: "use NativeCall; sub sum_c(int32 is rw) is native('duo') { * }; my $i = 9; sum_c($i)" 16:55
lizmat Zoffix: looks like we need to up the delay a bit more, maybe set it to a minute ? 16:56
Kaiepi sumandoc, #include <stddef.h>
sumandoc Xliff that's not working 16:57
Xliff Native call expected argument that references a native integer, but got P6opaque in method CALL-ME at /usr/share/perl6/sources/24DD121B5B4774C04A7084827BFAD92199756E03 (NativeCall) line 581 in block <unit> at exp.p6 line 6
Xliff sumandoc: Try: "use NativeCall; sub sum_c(int32 is rw) is native('duo') { * }; my int32 $i = 9; sum_c($i)"
Geth ¦ ecosystem-unbitrot: Xliff self-assigned AttrX::InitArg github.com/perl6/ecosystem-unbitrot/issues/288 16:59
sumandoc Xliff that doesn't throw error but output is "(Mu)" 17:00
Kaiepi m: say [1, 2 if True, 3 if False] 17:01
camelia 5===SORRY!5=== Error while compiling <tmp>
Missing semicolon
at <tmp>:1
------> 3say [1, 2 if True, 3 7⏏5if False]
Kaiepi m: say [1, 2 if True]; 17:02
camelia [1 2]
Kaiepi m: say [1, 2 if False];
camelia []
Kaiepi huh so the if block works on everything in the array
Kaiepi was hoping i could do it statement by statement 17:02
Xliff sumandoc: Can you provide a gist with both the C and the perl6 code?
lizmat m: say [1, (2 if False)] 17:03
camelia [1]
lizmat Kaiepi: ^^
squashable6 🍕 Xliff++ wrote a comment on “Flower”: github.com/perl6/ecosystem-unbitro...-410463348 17:04
🍕 zoffixznet++ closed issue “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitrot/issues/186
🍕 zoffixznet++ wrote a comment on “IO::CatHandle::AutoLines”: github.com/perl6/ecosystem-unbitro...-410463470 17:05
sumandoc Xliff Sure here pastebin.com/q63fHKgj
Xliff pastebin.com/nrRs6sRG
Kaiepi oh! 17:06
thanks lizmat
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Flower github.com/perl6/ecosystem-unbitrot/issues/221 17:07
squashable6 🍕 Xliff++ labeled issue “Flower” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/221
🍕 Xliff++ closed issue “Flower”: github.com/perl6/ecosystem-unbitrot/issues/221
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Font::QueryInfo github.com/perl6/ecosystem-unbitrot/issues/219
squashable6 🍕 Xliff++ labeled issue “Font::QueryInfo” (works for me): github.com/perl6/ecosystem-unbitrot/issues/219
🍕 Xliff++ closed issue “Font::QueryInfo”: github.com/perl6/ecosystem-unbitrot/issues/219
Xliff sumandoc: If you want perl to get that value, you need to declare it as int and return the value, not void. 17:08
Kaiepi m: say [1, (flat [2,3] if 1)]
camelia [1 (2 3)]
Kaiepi m: say [1, flat ([2,3] if 1)] 17:09
camelia [1 (2 3)]
Kaiepi m: say [1, |([2,3] if 1)]
camelia [1 2 3]
Kaiepi m: say [1, |([2,3] if 0)]
camelia [1]
Xliff sumandoc: Are you checking the value of $i after the call?
Zoffix lizmat: bumped the bannerbot voice delay to 40s (was 20s) 17:14
Geth ¦ ecosystem-unbitrot: Xliff self-assigned GGE github.com/perl6/ecosystem-unbitrot/issues/212 17:19
squashable6 🍕 Xliff++ labeled issue “GGE” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/212
🍕 Xliff++ closed issue “GGE”: github.com/perl6/ecosystem-unbitrot/issues/212
sumandoc Xliff I changed the code and its working gist.github.com/sumandoc/8b20c1b0e...671833974f 17:20
masak evening, #perl6 17:36
Geth ¦ ecosystem-unbitrot: Xliff self-assigned GTK::Scintilla github.com/perl6/ecosystem-unbitrot/issues/210 17:37
Xliff masak: \o 17:37
masak: Is GGE still relevant? It's not installing.
Xliff masak: github.com/masak/gge/issues/8 17:37
masak :/
masak it's probably not going to be useful to anyone, but it might be interesting to have it still compile and run. 17:38
Xliff masak++: Just an FYI with unbitrot in progress. 17:39
masak thank you. I will have a look later.
Geth ¦ ecosystem-unbitrot: Xliff self-assigned GraphQL github.com/perl6/ecosystem-unbitrot/issues/202 17:45
Geth ¦ ecosystem-unbitrot: Xliff self-assigned HTML::MyHTML github.com/perl6/ecosystem-unbitrot/issues/198 17:48
Xliff Zoffix: Might want to unfilter when an issue is closed for ecosystem-unbitrot 17:52
Geth ¦ ecosystem-unbitrot: Xliff self-assigned HTTP::Server::Logger github.com/perl6/ecosystem-unbitrot/issues/195 17:54
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Hinges github.com/perl6/ecosystem-unbitrot/issues/188 17:57
¦ ecosystem-unbitrot: Xliff self-assigned Hydrate github.com/perl6/ecosystem-unbitrot/issues/187 17:59
Geth ¦ ecosystem-unbitrot: Xliff self-assigned IO::Path::More github.com/perl6/ecosystem-unbitrot/issues/183 18:03
¦ ecosystem-unbitrot: Xliff self-assigned IO::Prompter github.com/perl6/ecosystem-unbitrot/issues/182 18:04
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Ini::Storage github.com/perl6/ecosystem-unbitrot/issues/174 18:06
Zoffix Xliff: it's not filtered. The bot's ded 18:11
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Inline::Go github.com/perl6/ecosystem-unbitrot/issues/173
Zoffix squashable6: help 18:13
ah, right
squashable6 🍕 zoffixznet++ reopened issue “GraphQL”: github.com/perl6/ecosystem-unbitrot/issues/202 18:13
🍕 zoffixznet++ closed issue “GraphQL”: github.com/perl6/ecosystem-unbitrot/issues/202
Zoffix There we go
squashable6 🍕 Xliff++ closed issue “Inline::Go”: github.com/perl6/ecosystem-unbitrot/issues/173 18:14
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Inline::Lua github.com/perl6/ecosystem-unbitrot/issues/172 18:18
squashable6 🍕 Xliff++ labeled issue “Inline::Lua” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/172
🍕 Xliff++ wrote a comment on “Inline::Lua”: github.com/perl6/ecosystem-unbitro...-410468064
🍕 Xliff++ closed issue “Inline::Lua”: github.com/perl6/ecosystem-unbitrot/issues/172
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Inline::Python github.com/perl6/ecosystem-unbitrot/issues/170 18:21
squashable6 🍕 Xliff++ labeled issue “Inline::Python” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/170 18:22
🍕 Xliff++ labeled issue “Inline::Python” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/170 18:25
🍕 Xliff++ wrote a comment on “Inline::Python”: github.com/perl6/ecosystem-unbitro...-410468464
🍕 Xliff++ closed issue “Inline::Python”: github.com/perl6/ecosystem-unbitrot/issues/170
🍕 Xliff++ wrote a comment on “Inline::Ruby”: github.com/perl6/ecosystem-unbitro...-410468553 18:26
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Inline::Ruby github.com/perl6/ecosystem-unbitrot/issues/169 18:27
squashable6 🍕 Xliff++ labeled issue “Inline::Ruby” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/169
🍕 Xliff++ labeled issue “Inline::Ruby” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/169
🍕 Xliff++ wrote a comment on “Inline::Ruby”: github.com/perl6/ecosystem-unbitro...-410468627
Xliff *whew* 18:28
OK. I am taking a break. 18:29
sena_kun Xliff++, awesome work. 18:30
squashable6 🍕 Altai-man++ closed issue “Frinfon”: github.com/perl6/ecosystem-unbitrot/issues/216 18:32
🍕 Altai-man++ wrote a comment on “Frinfon”: github.com/perl6/ecosystem-unbitro...-410468886
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Lingua::EN::Conjugate github.com/perl6/ecosystem-unbitrot/issues/152 18:38
squashable6 🍕 Altai-man++ labeled issue “Lingua::EN::Conjugate” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/152
🍕 Altai-man++ closed issue “Lingua::EN::Conjugate”: github.com/perl6/ecosystem-unbitrot/issues/152
🍕 Altai-man++ wrote a comment on “Lingua::EN::Conjugate”: github.com/perl6/ecosystem-unbitro...-410469208
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Lingua::EN::Stopwords github.com/perl6/ecosystem-unbitrot/issues/150 18:42
squashable6 🍕 Altai-man++ labeled issue “Lingua::EN::Stopwords” (works for me): github.com/perl6/ecosystem-unbitrot/issues/150
🍕 Altai-man++ wrote a comment on “Lingua::EN::Stopwords”: github.com/perl6/ecosystem-unbitro...-410469531
🍕 Altai-man++ closed issue “Lingua::EN::Stopwords”: github.com/perl6/ecosystem-unbitrot/issues/150
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Lingua::Number github.com/perl6/ecosystem-unbitrot/issues/149 18:55
squashable6 🍕 Altai-man++ labeled issue “Lingua::Number” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/149 19:27
🍕 Altai-man++ closed issue “Lingua::Number”: github.com/perl6/ecosystem-unbitrot/issues/149 19:28
🍕 Altai-man++ wrote a comment on “Lingua::Number”: github.com/perl6/ecosystem-unbitro...-410472275
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Test::Declare github.com/perl6/ecosystem-unbitrot/issues/44 19:29
squashable6 🍕 Altai-man++ labeled issue “Test::Declare” (works for me): github.com/perl6/ecosystem-unbitrot/issues/44 19:30
🍕 Altai-man++ wrote a comment on “Test::Declare”: github.com/perl6/ecosystem-unbitro...-410472400
🍕 Altai-man++ closed issue “Test::Declare”: github.com/perl6/ecosystem-unbitrot/issues/44
sena_kun 5 more and I am satisfied.
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned OO::Actors github.com/perl6/ecosystem-unbitrot/issues/114 19:36
squashable6 🍕 Altai-man++ labeled issue “OO::Actors” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/114
🍕 Altai-man++ wrote a comment on “OO::Actors”: github.com/perl6/ecosystem-unbitro...-410472788
🍕 Altai-man++ closed issue “OO::Actors”: github.com/perl6/ecosystem-unbitrot/issues/114
Geth rakudo.org: 36536ed2b2 | (Zoffix Znet)++ (committed using GitHub Web editor) | templates/_from-source-prereqs.html.ep
[REAPP] reduce CentOS instructions to just perl-Digest-SHA

Both perl-CPAN currently listed and perl-core someone else recommended install perl-Digest-SHA which is the actual module Configure.pl needs, so just install that package
19:47
rakudo.org: 6f8a64bfd1 | (Innokenty Shniperson)++ (committed using GitHub Web editor) | templates/_from-source-prereqs.html.ep
cpan for centos 7
19:50
rakudo.org: 0d891dad9c | (Zoffix Znet)++ (committed using GitHub Web editor) | templates/_from-source-prereqs.html.ep
Merge pull request #17 from interlab/patch-1

cpan for centos 7
squashable6 🍕 lizmat++ labeled issue “JavaScripdt::SpiderMonkey” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/162 19:52
Geth doc: tbrowder self-assigned Class Pod::Defn is not documented in Types github.com/perl6/doc/issues/2238
7676e00a39 | (JJ Merelo)++ | doc/Language/typesystem.pod6
19:53
synopsebot Link: doc.perl6.org/language/typesystem
doc: 0d1804c729 | (JJ Merelo)++ | doc/Language/regexes.pod6
Merge branch 'master' of github.com:perl6/doc
synopsebot Link: doc.perl6.org/language/regexes
doc: e1642ee5e2 | (JJ Merelo)++ | doc/Type/Enumeration.pod6
Adds new page for enumeration.

Along the way,
  * [this question in
SO](stackoverflow.com/questions/516323...-in-role),
  * Rakudo issue rakudo/rakudo#2165 on behavior of enumHOW
... (5 more lines)
synopsebot Link: doc.perl6.org/type/Enumeration
synopsebot RAKUDO#2165 [open]: github.com/rakudo/rakudo/issues/2165 EnumHOW inner workings: creating enums without Enumeration?
Geth ¦ ecosystem-unbitrot: Altai-man self-assigned Perl6::Maven github.com/perl6/ecosystem-unbitrot/issues/95 19:59
sena_kun fixed Perl6::Maven. \o/
squashable6 🍕 Altai-man++ labeled issue “Perl6::Maven” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/95
🍕 Altai-man++ wrote a comment on “Perl6::Maven”: github.com/perl6/ecosystem-unbitro...-410474077 20:00
🍕 Altai-man++ closed issue “Perl6::Maven”: github.com/perl6/ecosystem-unbitrot/issues/95
🍕 lizmat++ labeled issue “Inline::Scheme::Gambit” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/168 20:01
🍕 lizmat++ wrote a comment on “Inline::Scheme::Gambit”: github.com/perl6/ecosystem-unbitro...-410474155 20:02
xinming_ m: subset xyz where { $_ eq any <a b> }; sub abc (xyz $a?) { "Good $a" }; abc("a").say; abc().say; 20:04
camelia Good a
Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
in block at <tmp> line 1
Use of uninitialized value of type Any in string context.…
xinming_ in this case, the result is right, but subset will warn, How do we remove the warn in this case? I mean, give it a Str method to this type 20:05
squashable6 🍕 Altai-man++ labeled issue “Acme::Flutterby” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/311 20:05
AlexDaniel o/ 20:06
squashable6 🍕 Altai-man++ closed issue “Acme::Flutterby”: github.com/perl6/ecosystem-unbitrot/issues/311 20:07
🍕 Altai-man++ wrote a comment on “Acme::Flutterby”: github.com/perl6/ecosystem-unbitro...-410474423
xinming_ m: subset xyz where { $_ eq any <a b> }; sub abc (xyz $a?) { "Good $a" }; abc("a").say;
camelia Good a
xinming_ hmm
strange
xinming_ ignore me, I think I foudn the problem 20:08
squashable6 🍕 Altai-man++ labeled issue “Acme::Skynet” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/309
🍕 Altai-man++ wrote a comment on “Acme::Skynet”: github.com/perl6/ecosystem-unbitro...-410474499
🍕 Altai-man++ closed issue “Acme::Skynet”: github.com/perl6/ecosystem-unbitrot/issues/309
AlexDaniel sena_kun: hey, shouldn't we file a ticket here? github.com/perl6/ecosystem-unbitrot/issues/309 20:10
AlexDaniel because maybe the author doesn't know 20:10
sena_kun we may. 20:10
but.
ah, stop. 20:11
sena_kun no, we should, thanks. I saw `panda` reference and thought it's another fallen soldi... I mean, abandoned module. 20:11
working on one...
squashable6 🍕 Altai-man++ labeled issue “Acme::Advent::Highlighter” (works for me): github.com/perl6/ecosystem-unbitrot/issues/312 20:12
🍕 Altai-man++ labeled issue “Acme::Advent::Highlighter” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/312
🍕 Altai-man++ closed issue “Acme::Advent::Highlighter”: github.com/perl6/ecosystem-unbitrot/issues/312
🍕 Altai-man++ wrote a comment on “Acme::Advent::Highlighter”: github.com/perl6/ecosystem-unbitro...-410474712
🍕 drforr++ wrote a comment on “Readline”: github.com/perl6/ecosystem-unbitro...-410474770 20:13
🍕 Altai-man++ wrote a comment on “Acme::Skynet”: github.com/perl6/ecosystem-unbitro...-410474774
sena_kun AlexDaniel++
xinming_ m: subset xyz where { $_ eq any <a b> }; sub abc (xyz $a?) { "Good $a" }; abc("").say;
camelia Constraint type check failed in binding to parameter '$a'; expected xyz but got Str ("")
in sub abc at <tmp> line 1
in block <unit> at <tmp> line 1
sena_kun squashable6, status 20:14
squashable6 sena_kun, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈15 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
sena_kun, Log and stats: gist.github.com/f65a0e7dc2bdb215d5...922c5671b0
xinming_ m: subset xyz where { $_ eq any "", <a b> }; sub abc (xyz $a?) { "Good $
camelia 5===SORRY!5=== Error while compiling <tmp>
Non-variable $ must be backslashed
at <tmp>:1
------> 3"", <a b> }; sub abc (xyz $a?) { "Good 7⏏5$
expecting any of:
double quotes
prefix
term
xinming_ m: subset xyz where { $_ eq any("", <a b>) }; sub abc (xyz $a?) { "Good $a".say }; abc
camelia Use of uninitialized value of type Any in string context.
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful.
Good
in block at <tmp> line 1
Use of uninitialized value of type Any in string context.
xinming_ m: subset xyz where { $_ eq any("", <a b>) }; sub abc (xyz $a?) { "Good $a".say }; abc("");
camelia Good
squashable6 🍕 AlexDaniel++ closed issue “GLFW”: github.com/perl6/ecosystem-unbitrot/issues/211 20:16
🍕 AlexDaniel++ wrote a comment on “GLFW”: github.com/perl6/ecosystem-unbitro...-410474981
AlexDaniel squashable6: status 20:17
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈15 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel, Log and stats: gist.github.com/7de45523461277392d...572b090f98
Kaiepi can you throw exceptions in a pure method? 20:33
timotimo yes 20:34
you can do whatever you like in a pure method or sub
note, however, that the optimizer is very unlikely to actually do anything with a pure method, given how late-bound method calls are
and the exception will be caught by the compiler 20:35
Kaiepi thanks 20:36
i think i'll try to make whichever methods/subs i can get away with pure to help force myself to write code i can actually unit test 20:37
squashable6 🍕 jnthn++ wrote a comment on “OO::Actors”: github.com/perl6/ecosystem-unbitro...-410476633 20:47
🍕🍕🍕 First contribution by jnthn++! ♥
AlexDaniel \o/ 20:48
jnthn feels more meltable than squashable... 20:49
sena_kun Nice patch! 20:50
Geth doc: 334bc33e8d | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/pod.pod6
introduce declarator block symbols in logical order
20:54
synopsebot Link: doc.perl6.org/language/pod
¦ ecosystem-unbitrot: dwarring self-assigned Imlib2 github.com/perl6/ecosystem-unbitrot/issues/176 20:58
squashable6 🍕 dwarring++ labeled issue “Imlib2” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/176 21:00
AlexDaniel wow, 4 pages! 21:17
squashable6 🍕 AlexDaniel++ labeled issue “Net::LibIDN” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/120 21:18
🍕 AlexDaniel++ labeled issue “Net::LibIDN2” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/119
lizmat whee! 21:20
squashable6 🍕 dwarring++ labeled issue “Imlib2” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/176
🍕 dwarring++ wrote a comment on “Imlib2”: github.com/perl6/ecosystem-unbitro...-410478338 21:21
🍕 dwarring++ closed issue “Imlib2”: github.com/perl6/ecosystem-unbitrot/issues/176
🍕 AlexDaniel++ labeled issue “Net::LibIDN” (works for me): github.com/perl6/ecosystem-unbitrot/issues/120 21:23
🍕 AlexDaniel++ wrote a comment on “Net::LibIDN”: github.com/perl6/ecosystem-unbitro...-410478437
🍕 AlexDaniel++ closed issue “Net::LibIDN”: github.com/perl6/ecosystem-unbitrot/issues/120
🍕 AlexDaniel++ labeled issue “Net::LibIDN2” (works for me): github.com/perl6/ecosystem-unbitrot/issues/119
🍕 AlexDaniel++ wrote a comment on “Net::LibIDN2”: github.com/perl6/ecosystem-unbitro...-410478446
🍕 AlexDaniel++ closed issue “Net::LibIDN2”: github.com/perl6/ecosystem-unbitrot/issues/119
AlexDaniel that was easy :)
squashable6 🍕 AlexDaniel++ labeled issue “RPi::GpioDirect” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/81 21:28
🍕 AlexDaniel++ labeled issue “RPi::GpioDirect” (low priority): github.com/perl6/ecosystem-unbitrot/issues/81
squashable6 🍕 AlexDaniel++ wrote a comment on “RPi::GpioDirect”: github.com/perl6/ecosystem-unbitro...-410478750 21:29
Geth ¦ ecosystem-unbitrot: dwarring self-assigned IUP github.com/perl6/ecosystem-unbitrot/issues/180 21:30
¦ ecosystem-unbitrot: Xliff self-assigned Games::BubbleBreaker github.com/perl6/ecosystem-unbitrot/issues/209 21:33
squashable6 🍕 AlexDaniel++ wrote a comment on “Foo”: github.com/perl6/ecosystem-unbitro...-410479040 21:35
🍕 AlexDaniel++ labeled issue “Foo” (low priority): github.com/perl6/ecosystem-unbitrot/issues/218
🍕 AlexDaniel++ labeled issue “Foo” (works for me): github.com/perl6/ecosystem-unbitrot/issues/218
🍕 AlexDaniel++ closed issue “Foo”: github.com/perl6/ecosystem-unbitrot/issues/218
AlexDaniel Zoffix: fwiw if the bot is not here it doesn't necessarily mean that it didn't get the payload, easier to check & resend here: github.com/perl6/ecosystem-unbitro...ings/hooks 21:40
squashable6 🍕 Xliff++ wrote a comment on “Games::BubbleBreaker”: github.com/perl6/ecosystem-unbitro...-410479312 21:41
Xliff Massive spam attack?! 21:42
Unless is quashable6, I don't see it.
:P 21:43
OK, if we have a distro dependent library issue for ecosystem-unbitrot, how should that be handled?
masak is there a serial version of &all ?
Xliff I am writing an issue to the maintainer, but...
.seen FROGGS
yoleaux I saw FROGGS 28 Jul 2018 11:59Z in #perl6: <FROGGS> though that'd mean that if something was not present at compile time, it wont be used if it get installed later on
Xliff \o/
OK. No worries, then. 21:44
masak what I would like is for something that (a) traverses a list of values, (b) applies a predicate to them each in turn, (c) returns True if it gets through them all, or the first falsy value if it doesn't, (d) (crucially) doesn't progress beyond the first falsy value
AlexDaniel masak: .map and [&&] ? 21:45
masak JS calls this `Array.prototype.every` -- is there a similar thing in Perl 6?
AlexDaniel: I thought [&&] deliberately didn't short-circuit 21:46
I thought none of the reduce metaops did
AlexDaniel well, that's news to me… is it documented? :)
squashable6 🍕 Xliff++ labeled issue “Games::BubbleBreaker” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/209 21:46
🍕 Xliff++ labeled issue “Games::BubbleBreaker” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/209
🍕 Xliff++ labeled issue “Games::BubbleBreaker” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/209
🍕 Xliff++ closed issue “Games::BubbleBreaker”: github.com/perl6/ecosystem-unbitrot/issues/209
🍕 Xliff++ unlabeled issue “Games::BubbleBreaker” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/209 21:47
AlexDaniel Xliff: libsdl1.2-dev: /usr/lib/x86_64-linux-gnu/libSDL.so
lizmat masak: that feels a lot like the P5 implementation of all(), available in List::Util 21:48
squashable6 🍕 Xliff++ wrote a comment on “Inline::Scheme::Guile”: github.com/perl6/ecosystem-unbitro...-410479691
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Inline::Scheme::Guile github.com/perl6/ecosystem-unbitrot/issues/167
masak lizmat: I need it for a thing. I'm traversing down a path, checking a thing at each point. if I check one too far, I get an error. 21:49
lizmat my $bool = all { BLOCK }, @list;
squashable6 🍕 AlexDaniel++ wrote a comment on “Games::BubbleBreaker”: github.com/perl6/ecosystem-unbitro...-410479728
🍕 AlexDaniel++ reopened issue “Games::BubbleBreaker”: github.com/perl6/ecosystem-unbitrot/issues/209
lizmat masak: is it a Seq ? 21:50
Geth ¦ ecosystem-unbitrot: Xliff self-assigned Auth::PAM::Simple github.com/perl6/ecosystem-unbitrot/issues/282 21:51
masak AlexDaniel: there's some wording in S03: "...lose those macro-like characteristics"
lizmat: no, it's an array, but since I'm applying a predicate, I'm not sure what it is :) 21:52
lizmat sounds like: my $bool = all { BLOCK }, @list; to me 21:53
AlexDaniel m: my @a = <a b c d>; say [&&] @a.map({.say; $_ ne ‘c’})
camelia a
b
c
d
False
AlexDaniel meh
m: my @a = <a b c d>; say sub { [&&] @a.map({.say; return False if $_ eq ‘c’}) }() 21:55
camelia a
b
c
False
AlexDaniel m: my @a = <a b c d>; say sub { [&&] @a.map({.say; return False if $_ eq ‘z’}) }()
camelia a
b
c
d
True
AlexDaniel well…
Geth ¦ ecosystem-unbitrot: ronaldxs self-unassigned DBDish::ODBC github.com/perl6/ecosystem-unbitrot/issues/248 21:59
squashable6 🍕 Xliff++ labeled issue “Auth::PAM::Simple” (works for me): github.com/perl6/ecosystem-unbitrot/issues/282
🍕 Xliff++ labeled issue “Auth::PAM::Simple” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/282
AlexDaniel m: sub a($x) { say $x; $x < 5 }; say [&&] a(2), a(3), a(8), a(1) 22:00
camelia 2
3
8
False
squashable6 🍕 Xliff++ wrote a comment on “Auth::PAM::Simple”: github.com/perl6/ecosystem-unbitro...-410480235
🍕 Xliff++ closed issue “Auth::PAM::Simple”: github.com/perl6/ecosystem-unbitrot/issues/282
AlexDaniel masak: so why this doesn't print 1? ↑
Xliff m: sub a($x) { say $x; $x < 5 }; say [+&] a(2), a(3), a(8), a(1) 22:01
camelia 2
3
8
1
0
Xliff m: sub a($x) { say $x; $x < 5 }; say [+&](a(2), a(3), a(8), a(1))
camelia 2
3
8
1
0
Xliff m: sub a($x) { say $x; $x < 5 }; say [&+](a(2), a(3), a(8), a(1))
camelia 5===SORRY!5=== Error while compiling <tmp>
Missing required term after infix
at <tmp>:1
------> 3sub a($x) { say $x; $x < 5 }; say [&+7⏏5](a(2), a(3), a(8), a(1))
expecting any of:
prefix
term
Xliff m: sub a($x) { say $x; $x < 5 }; say [+&](a(2), a(3), a(8), a(1)).List 22:03
camelia 2
3
8
1
(0)
Xliff AlexDaniel: OK. You're returning a boolean. Not a number. 22:04
Xliff m: sub a($x) { say $x; $x < 5 ?? $x !! 0 }; say [+&] a(2), a(3), a(8), a(1) 22:04
camelia 2
3
8
1
0
AlexDaniel Xliff: no, && is intended there
Xliff m: sub a($x) { say $x; $x < 5 ?? $x !! 0 }; say [&&] a(2), a(3), a(8), a(1)
camelia 2
3
8
0
AlexDaniel Xliff: the point masak++ was trying to make is that [&&] won't short-circuit, but it does
Xliff O 22:05
I will go back under my rock, then....
Xliff slinks.
squashable6 🍕 ronaldxs++ wrote a comment on “DBDish::ODBC”: github.com/perl6/ecosystem-unbitro...-410480932 22:07
AlexDaniel masak: R#2177 22:11
synopsebot R#2177 [open]: github.com/rakudo/rakudo/issues/2177 [RFC] Short-circuiting of reduce metaop (e.g. [&&]) – tests, docs, etc.
masak AlexDaniel: hm.
AlexDaniel: not so sure that's a bug.
S03 goes on: "The operator still short-circuits..." 22:12
in other words, maybe `[&&]` does do all I need in my use case :)
I closed the issue. 22:13
AlexDaniel no.
unless you can point me to tests or a doc issue 22:14
because
m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&a)
camelia 2
3
8
1
False
AlexDaniel this still doesn't short-circuit
so it does, and doesn't, and whatever. Tests and docs please :)
*if* it's correct…
masak reopened. 22:16
Xliff m: [&&]({ say 2; 2 < 5 }, { say 3; 3 < 5 }, { say 8; 8 < 5 }, { say 1; 1 < 5 }) 22:18
camelia ( no output )
Xliff m: ([&&]({ say 2; 2 < 5 }, { say 3; 3 < 5 }, { say 8; 8 < 5 }, { say 1; 1 < 5 })).say
camelia -> ;; $_? is raw { #`(Block|53566848) ... }
Xliff m: ([&&](do { say 2; 2 < 5 }, do { say 3; 3 < 5 }, do { say 8; 8 < 5 }, do { say 1; 1 < 5 })).say 22:19
camelia 2
3
8
False
Xliff ^^ Looks like a short circuit to me. 22:20
AlexDaniel Xliff: good, yes, now with an array :) 22:20
Xliff m: ([&&](do { say 2; 2 < 5 }, do { say 3; 3 < 5 }, do { say 8; 8 < 5 }, do { say 1; 1 < 5 }).Array).say
camelia 2
3
8
[False]
AlexDaniel I mean, with array as your input :) 22:21
Xliff LOL
m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(do &a) 22:22
camelia 2
3
8
1
False
Xliff AlexDaniel: The problem to me is that you still have a sub defined by map
Which will cause all elements to be eval'd.
m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(a(*)) 22:23
camelia *
Cannot resolve caller Real(Whatever: ); none of these signatures match:
(Mu:U \v: *%_)
in sub a at <tmp> line 1
in block <unit> at <tmp> line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map({ a($_) })
camelia 2
3
8
1
False
Xliff There is still an anon sub, so && sees something defined, even though the sub evaluates to false. 22:24
m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.grep( a(*) )
camelia *
Cannot resolve caller Real(Whatever: ); none of these signatures match:
(Mu:U \v: *%_)
in sub a at <tmp> line 1
in block <unit> at <tmp> line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&s).grep
camelia 5===SORRY!5=== Error while compiling <tmp>
Undeclared routine:
s used at line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&s).grep(True)
camelia 5===SORRY!5=== Error while compiling <tmp>
Undeclared routine:
s used at line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&a).grep 22:25
camelia Cannot resolve caller grep(Seq: ); none of these signatures match:
($: Bool:D $t, *%_)
($: Mu $t, *%_)
in block <unit> at <tmp> line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&a).grep(True)
camelia Cannot use Bool as Matcher with '.grep'. Did you mean to use $_ inside a block?
in block <unit> at <tmp> line 1
Xliff m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&a).grep({ $_ == True })
camelia 2
3
8
1
True
Xliff AlexDaniel: It's not that I DON'T see your point, it's just that I don't know the best way to write it without a definition that && will NOT assume is true. 22:26
m: sub a($x) { say $x; $x < 5 }; say [&&] lazy <2 3 8 1>.map(&a).grep({ $_() == True })
camelia 2
No such method 'CALL-ME' for invocant of type 'Bool'
in block <unit> at <tmp> line 1
Xliff m: sub a($x) { say $x; $x < 5 }; lazy <2 3 8 1>.map(&a).say 22:27
camelia 2
No such method 'lazy' for invocant of type 'Bool'. Did you mean any of these?
any
say

in block <unit> at <tmp> line 1

3
8
1
(True True False True)
Xliff m: sub a($x) { say $x; $x < 5 }; <2 3 8 1>.map(&a).say
camelia 2
3
8
1
(True True False True)
AlexDaniel masak: sorry I get a bit emotional when behavior changes without tests :) 22:30
at least I can't find any 22:32
and I can also tell just by looking at the commit, heh
squashable6 🍕 dwarring++ labeled issue “IUP” (low priority): github.com/perl6/ecosystem-unbitrot/issues/180 22:55
🍕 dwarring++ wrote a comment on “IUP”: github.com/perl6/ecosystem-unbitro...-410482963
🍕 dwarring++ closed issue “IUP”: github.com/perl6/ecosystem-unbitrot/issues/180
AlexDaniel squashable6: status 23:01
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈12 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel, Log and stats: gist.github.com/9288248f73e915d593...72d7ff9aab