»ö« 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. |
|||
Geth | ecosystem: 98e71400c3 | (Aleks-Daniel Jakimenko-Aleksejev)++ | META.list Add module to the list |
00:02 | |
AlexDaniel | timotimo: am I going to get in trouble for this? | ||
jnthn | Only if you also submit a Rakudo patch to make `use ;` valid :P | 00:06 | |
00:06
random_yanek left
|
|||
AlexDaniel | jnthn: this module has tests. It installs correctly | 00:07 | |
it's not `use ;` but it does work | |||
timotimo | hmm | ||
well, it still has a full name that's longer than just "" | |||
AlexDaniel | timotimo: what do you mean? It's "" | ||
timotimo | :auth<blah>:ver<bloop> | 00:08 | |
AlexDaniel | eh, right | ||
timotimo | m: use :auth<*>:ver<*> | ||
camelia | 5===SORRY!5=== Error while compiling <tmp> Undeclared routine: use used at line 1 (in Perl 6 please use "v" prefix for pragma (e.g., "use v6;", "use v6.c;") instead) |
||
jnthn | m: use ::(''):auth<*>:ver<*> | 00:09 | |
camelia | ===SORRY!=== Could not find :ver<*>:auth<*> at line 1 in: inst#/home/camelia/.perl6 inst#/home/camelia/rakudo-m-inst-2/share/perl6/site inst#/home/camelia/rakudo-m-inst-2/share/perl6/vendor inst#/home/camelia/rakudo-m-inst-2/… |
||
timotimo | nice | ||
squashable6 | 🍕 AlexDaniel++ labeled issue “Bench” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/346 | 00:10 | |
🍕 AlexDaniel++ wrote a comment on “Bench”: github.com/perl6/ecosystem-unbitro...-461989222 | |||
AlexDaniel | btw that's not the only offensive module I have, there's also github.com/AlexDaniel/foo-dotdotslash | 00:11 | |
which, yeah, works exactly as you'd expect on modules.perl6.org/ | |||
so please slap me if these cause problems for you | 00:12 | ||
00:14
zengargoyle left
00:21
pmurias left
00:22
random_yanek joined
00:25
pecastro left
00:29
Cabanossi left
00:32
Cabanossi joined
00:41
w_richard_w joined
00:46
w_richard_w left,
Kaiepi left
00:47
Kaiepi joined
00:50
zachk left
00:52
w_richard_w joined
01:07
mowcat joined
01:10
cydf left
01:11
woolfy1 left,
woolfy joined
|
|||
vrurg | Interesting fact: by 'c3mro' query to google the third line is Metamodel::C3MRO. | 01:17 | |
01:23
zacts joined
01:34
Kaiepi left
01:36
Kaypie joined
01:42
Sgeo__ joined
01:45
Sgeo_ left
01:50
zengargoyle joined
02:10
markoong left
02:11
zacts left
|
|||
SmokeMachine | vrurg: for me it was the first... | 02:14 | |
vrurg | SmokeMachine: turns out to be language dependent. I have first two results from a JS repo of a cyrillic user. | 02:23 | |
02:29
zengargoyle left
|
|||
Kaypie | m: use NativeCall; class Foo is repr('CStruct') { has CArray[uint32] @.foo[4]; } | 02:30 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> CStruct representation only handles attributes of type: (u)int8, (u)int16, (u)int32, (u)int64, (u)long, (u)longlong, num32, num64, (s)size_t, bool, Str and types with representation: CArray, CPo… |
||
timotimo | Kaypie: that describes an Array of CArray | 02:31 | |
Kaypie | oh right | ||
02:31
Kaypie is now known as Kaiepi
|
|||
Kaiepi | m: use NativeCall; class Foo is repr('CStruct') { has @.foo[4] is CArray[uint32]; } | 02:31 | |
camelia | 5===SORRY!5=== Error while compiling <tmp> Can't use unknown trait 'is' -> 'unknown subtype' in an attribute declaration. at <tmp>:1 expecting any of: rw readonly box_target leading_docs … |
||
02:34
cpan-p6_ left
|
|||
Kaiepi | if i have a struct like struct Foo { uint8_t Kr[16]; }, in the perl part of the code, will struct Foo is repr('CStruct') { has CArray[uint8] $.Kr } give the correct size of Kr? | 02:34 | |
02:34
cpan-p6 joined
|
|||
timotimo | i know you can somehow do it | 02:40 | |
HAS int32 @.b[3] is CArray; | 02:41 | ||
that is from the test suite | 02:42 | ||
Kaiepi | ahh | ||
perfect | |||
thanks | |||
02:45
zacts joined
02:46
jme` joined
03:22
zacts left
03:50
molaf joined
04:13
leont left
04:25
[particle]1 joined
04:27
[particle] left
05:13
rindolf joined
05:19
w_richard_w left
05:27
mowcat left
05:29
jme` left
05:31
richieBoy joined
|
|||
richieBoy | \help | 05:32 | |
\Help | |||
05:33
richieBoy left
05:48
tyil left
05:49
discord61 joined,
cpan-p6_ joined,
discord6 left
05:50
discord61 is now known as discord6
|
|||
squashable6 | 🍕 titsuki++ wrote a comment on “MeCab”: github.com/perl6/ecosystem-unbitro...-462017112 | 05:58 | |
🍕🍕🍕 First contribution by titsuki++! ♥ | |||
06:06
cpan-p6 left
06:11
tyil joined
06:16
jme` joined
06:45
sauvin joined
|
|||
squashable6 | 🍕 PowellDean++ wrote a comment on “Locale-Codes-Country”: github.com/perl6/ecosystem-unbitro...-462019693 | 06:48 | |
🍕🍕🍕 First contribution by PowellDean++! ♥ | |||
06:49
Kaiepi left
06:50
Kaiepi joined
06:52
sauvin left
|
|||
squashable6 | 🍕 lukasvalle++ wrote a comment on “Web::Scraper”: github.com/perl6/ecosystem-unbitro...-462019954 | 06:54 | |
🍕 lukasvalle++ unlabeled issue “Web::Scraper” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/541 | |||
06:56
andrzejku_ joined
06:59
isomorphismes left
|
|||
andrzejku_ | hey | 06:59 | |
I want to write again about that 3rdparty issue | 07:00 | ||
I am downloading release and then I want to build it separately | |||
moarvm nqp and rakudo | |||
is it possible to attach 3rdparty? | |||
07:03
jmerelo joined
|
|||
andrzejku_ | ah shit :D | 07:04 | |
there is a message | 07:05 | ||
to download it form site | |||
srry | |||
07:06
isomorphismes joined
|
|||
squashable6 | 🍕 lukasvalle++ labeled issue “Web::Scraper” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/541 | 07:07 | |
🍕 lukasvalle++ wrote a comment on “Web::Scraper”: github.com/perl6/ecosystem-unbitro...-462020709 | |||
🍕 JJ++ wrote a comment on “jmp”: github.com/perl6/ecosystem-unbitro...-462021296 | 07:18 | ||
07:41
ufobat___ joined
07:45
lizmat_ left
|
|||
Geth | ecosystem: 7a86d97534 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | META.list Releasing a new "auth" version With pull requests admitted and bumped up. |
07:46 | |
07:46
andrzejku__ joined
07:48
andrzejku_ left
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462022952 | 07:48 | |
🍕 JJ++ labeled issue “Terminal::Print” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/526 | 07:49 | ||
07:50
isomorphismes left
|
|||
squashable6 | 🍕 JJ++ labeled issue “Terminal::Print” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/526 | 07:52 | |
🍕 JJ++ labeled issue “jmp” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/551 | |||
🍕 JJ++ wrote a comment on “WebService::FootballData”: github.com/perl6/ecosystem-unbitro...-462023388 | 07:55 | ||
🍕 JJ++ labeled issue “WebService::FootballData” (deprecated module): github.com/perl6/ecosystem-unbitrot/issues/542 | 07:56 | ||
🍕 JJ++ wrote a comment on “WebService::FootballData”: github.com/perl6/ecosystem-unbitro...-462023424 | |||
🍕 ufobat++ wrote a comment on “HTTP::Server::Ogre”: github.com/perl6/ecosystem-unbitro...-462023537 | 07:59 | ||
08:05
andrzejku__ left
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “PDF::Class”: github.com/perl6/ecosystem-unbitro...-462024166 | 08:10 | |
08:11
sauvin joined
08:13
sauvin left
|
|||
jmerelo | .tell AlexDaniel for next unbitrot, I would say it's better we focus on distros that have some dependency. There are too many failing ones, and maybe we're focusing some that have no relevancy or have been abandoned by authors. | 08:14 | |
yoleaux | jmerelo: I'll pass your message to AlexDaniel. | ||
08:14
sauvin joined
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “License::Software”: github.com/perl6/ecosystem-unbitro...-462024894 | 08:22 | |
08:30
lizmat joined
08:43
robertle joined
08:48
molaf left
09:18
Ven`` left
09:19
ExtraCrispy joined
|
|||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “Lumberjack”: github.com/perl6/ecosystem-unbitro...-462028869 | 09:27 | |
🍕 jonathanstowe++ wrote a comment on “Lumberjack::Dispatcher::Syslog”: github.com/perl6/ecosystem-unbitro...-462029469 | 09:36 | ||
09:38
cpan-p6_ left,
cpan-p6 joined
|
|||
cpan-p6 | New module released to CPAN! Lumberjack (0.0.8) by 03JSTOWE | 09:38 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “Lumberjack::Application”: github.com/perl6/ecosystem-unbitro...-462030137 | 09:47 | |
🍕 JJ++ labeled issue “Pluggable” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/502 | 09:53 | ||
10:09
sena_kun joined
|
|||
AlexDaniel | o/ | 10:12 | |
yoleaux | 08:14Z <jmerelo> AlexDaniel: for next unbitrot, I would say it's better we focus on distros that have some dependency. There are too many failing ones, and maybe we're focusing some that have no relevancy or have been abandoned by authors. | ||
AlexDaniel | for the next unbitrot there'd be like 10 times less modules | 10:13 | |
so don't worry about that | |||
(because this time we're not closing issues) | 10:15 | ||
timotimo: heh I can't click on the module. Even this link doesn't work: modules.perl6.org/dist/:github:Ale...-Aleksejev | 10:18 | ||
10:19
cydf joined,
cydf left
10:29
eseyman left
|
|||
jmerelo | AlexDaniel: I'm back | 10:29 | |
Pluggable is a pain | |||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “Lumberjack”: github.com/perl6/ecosystem-unbitro...-462032978 | 10:35 | |
🍕 AlexDaniel++ wrote a comment on “MeCab”: github.com/perl6/ecosystem-unbitro...-462033223 | 10:39 | ||
🍕 AlexDaniel++ wrote a comment on “Locale-Codes-Country”: github.com/perl6/ecosystem-unbitro...-462033426 | 10:43 | ||
10:46
SCHAPiE left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462033697 | 10:48 | |
🍕 JJ++ labeled issue “Pluggable” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/502 | |||
ufobat___ | anyone got an idea what's happening here: travis-ci.org/ufobat/HTTP-Server-O...8179#L1027 because IO::Glob actually works on my box | 10:49 | |
squashable6 | 🍕 JJ++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462033832 | 10:50 | |
lizmat has other commitments today and won't be able to do much online in the next 20 hours or so | |||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462033945 | 10:51 | |
10:52
Kaiepi left
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462033975 | 10:52 | |
10:53
Kaiepi joined
|
|||
AlexDaniel | jmerelo: be careful with that one | 10:53 | |
jmerelo: the author intentionally used a whitelist | |||
jmerelo | AlexDaniel: Terminal::Print? | 10:54 | |
AlexDaniel | yeah | ||
jmerelo | AlexDaniel: as a matter of fact, it's using run, not qq:x | ||
AlexDaniel: comment is wrong | 10:55 | ||
github.com/JJ/Terminal-Print/blob/...ds.pm6#L47 | |||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462034169 | ||
🍕 jonathanstowe++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462034227 | 10:56 | ||
🍕 JJ++ wrote a comment on “Terminal::Print”: github.com/perl6/ecosystem-unbitro...-462034309 | 10:57 | ||
🍕 AlexDaniel++ wrote a comment on “PDF::Class”: github.com/perl6/ecosystem-unbitro...-462034658 | 11:02 | ||
11:04
markoong joined
|
|||
squashable6 | 🍕 JJ++ wrote a comment on “PDF::Class”: github.com/perl6/ecosystem-unbitro...-462035072 | 11:07 | |
🍕 JJ++ wrote a comment on “PDF::Class”: github.com/perl6/ecosystem-unbitro...-462035162 | 11:08 | ||
11:09
SCHAPiE joined
|
|||
AlexDaniel | 24 minutes to test a module? Uhhhh… I don't know… | 11:10 | |
I don't want to double the limit in Blin… | |||
jmerelo | AlexDaniel: just skip it, then... I don't think it's reasonable either to tell the moduleer to skip half their tests | 11:11 | |
AlexDaniel | is it? | 11:12 | |
any user who wants to install that module will have to wait as much | |||
maybe it makes sense to move some of the tests to xt/ ? | 11:13 | ||
jmerelo | AlexDaniel: that's up to the moduleer. You can't ask them to change for that reason. I mean, you can, but they probably have a good reason for that. | 11:15 | |
AlexDaniel: If I had to set some limit, it would have the 50 minutes Travis sets on their modules. Less than that, you're asking them to adjust to an arbitrary limit you've set yourself. | 11:16 | ||
AlexDaniel: you can also special-case it, if you don't want it blacklisted (or whitelisted) | 11:17 | ||
AlexDaniel: and as a matter of fact, you probably would need to triple it, not double :-) | |||
AlexDaniel | Blin tests on the new revision and if that fails, then it tests on the old revision… if that succeeds, it then runs it on new *4* times to make sure it's not a flapper | 11:18 | |
and then it bisects, which is like 11 or 12 commits to test? | 11:19 | ||
so with 50 minute limit that's like 15 hours | |||
jmerelo | AlexDaniel: then your limit makes sense, and I understand you don't want to change that. You should just skip that distro then. | ||
AlexDaniel: alternatively, you could try and check its Travis status. Don't do anything if it's green. | 11:20 | ||
AlexDaniel: you can scrape Travis status quite easily. | |||
AlexDaniel | that's an interesting idea | ||
jmerelo | AlexDaniel: I don't have any other kind :-) | 11:21 | |
11:22
pecastro joined
|
|||
jmerelo | AlexDaniel: now seriously, you could ask them to slightly change their travis conf and set it to run every month using cron. If it's using "latest", you might know where it failed. | 11:22 | |
AlexDaniel: it's mock-regression, but well, better than nothing. | |||
11:29
jmerelo left,
wi15ht joined
11:32
w17t left,
ravenousmoose joined
11:43
ravenousmoose left
11:49
Ven`` joined
|
|||
squashable6 | 🍕 Scimon++ wrote a comment on “Test::Time”: github.com/perl6/ecosystem-unbitro...-462038065 | 11:53 | |
Geth | ¦ ecosystem-unbitrot: Scimon self-assigned Test::Time github.com/perl6/ecosystem-unbitrot/issues/528 | ||
12:19
dvdl joined
|
|||
squashable6 | 🍕 Scimon++ wrote a comment on “Test::Time”: github.com/perl6/ecosystem-unbitro...-462040776 | 12:34 | |
🍕 Scimon++ labeled issue “Test::Time” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/528 | 12:39 | ||
🍕 Scimon++ wrote a comment on “Test::Time”: github.com/perl6/ecosystem-unbitro...-462041260 | |||
12:41
yqt joined
|
|||
Geth | ¦ ecosystem-unbitrot: jonathanstowe self-assigned Device::Velleman::K8055 github.com/perl6/ecosystem-unbitrot/issues/379 | 12:57 | |
squashable6 | 🍕 AlexDaniel++ labeled issue “Text::Indented” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/530 | 13:00 | |
🍕 AlexDaniel++ labeled issue “Text::Indented” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/530 | |||
🍕 AlexDaniel++ wrote a comment on “Text::Indented”: github.com/perl6/ecosystem-unbitro...-462042704 | |||
🍕 AlexDaniel++ labeled issue “Text::Names” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/531 | 13:08 | ||
🍕 AlexDaniel++ wrote a comment on “Text::Names”: github.com/perl6/ecosystem-unbitro...-462043230 | |||
🍕 AlexDaniel++ labeled issue “Do123” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/382 | 13:11 | ||
🍕 AlexDaniel++ wrote a comment on “Do123”: github.com/perl6/ecosystem-unbitro...-462043450 | |||
13:12
Kaiepi left
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Facter” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/385 | 13:12 | |
Xliff_ | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my @b := @expr.pick(5); say @b; say @b | ||
camelia | Type check failed in binding; expected Positional but got Seq ($(("field3", "'ee'", ...) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my $b := @expr.pick(5); say $b; say $b | ||
camelia | (5 'ee' @var2 ns.field4 "ee") (5 'ee' @var2 ns.field4 "ee") |
||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Facter”: github.com/perl6/ecosystem-unbitro...-462043530 | ||
13:14
Kaypie joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Sum” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/521 | 13:14 | |
🍕 AlexDaniel++ wrote a comment on “Sum”: github.com/perl6/ecosystem-unbitro...-462043677 | |||
13:15
Kaiepi joined,
Kaiepi left
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “List::Utils” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/454 | 13:15 | |
🍕 AlexDaniel++ wrote a comment on “List::Utils”: github.com/perl6/ecosystem-unbitro...-462043724 | |||
🍕 masak++ wrote a comment on “Text::Indented”: github.com/perl6/ecosystem-unbitro...-462043885 | 13:18 | ||
🍕 AlexDaniel++ labeled issue “JsonC” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/443 | 13:19 | ||
🍕 AlexDaniel++ wrote a comment on “JsonC”: github.com/perl6/ecosystem-unbitro...-462043979 | |||
13:20
Voldenet left
|
|||
squashable6 | 🍕 masak++ labeled issue “Text::Indented” (fixed): github.com/perl6/ecosystem-unbitrot/issues/530 | 13:22 | |
🍕 jonathanstowe++ wrote a comment on “Facter”: github.com/perl6/ecosystem-unbitro...-462044172 | |||
🍕 AlexDaniel++ labeled issue “Map::Ordered” (fixed): github.com/perl6/ecosystem-unbitrot/issues/464 | 13:24 | ||
13:25
Voldenet joined,
Voldenet left,
Voldenet joined,
greppable6 left
13:26
greppable6 joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Foo::Dependencies::Self” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/395 | 13:31 | |
🍕 AlexDaniel++ wrote a comment on “Foo::Dependencies::Self”: github.com/perl6/ecosystem-unbitro...-462044796 | |||
🍕 AlexDaniel++ wrote a comment on “Foo::Dependencies::B-on-A”: github.com/perl6/ecosystem-unbitro...-462044803 | |||
🍕 AlexDaniel++ labeled issue “Foo::Dependencies::B-on-A” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/394 | 13:32 | ||
🍕 AlexDaniel++ labeled issue “Foo::Dependencies::A-on-B” (broken beyond repair): github.com/perl6/ecosystem-unbitrot/issues/393 | |||
🍕 AlexDaniel++ wrote a comment on “Foo::Dependencies::A-on-B”: github.com/perl6/ecosystem-unbitro...-462044820 | |||
13:34
cpan-p6 left
13:35
cpan-p6 joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “LMDB” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/445 | 13:35 | |
🍕 AlexDaniel++ wrote a comment on “LMDB”: github.com/perl6/ecosystem-unbitro...-462045370 | 13:39 | ||
🍕 AlexDaniel++ labeled issue “TestML” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/529 | 13:40 | ||
🍕 AlexDaniel++ wrote a comment on “TestML”: github.com/perl6/ecosystem-unbitro...-462045472 | |||
🍕 AlexDaniel++ labeled issue “Rakudo::Perl6::Parsing” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/513 | 13:42 | ||
🍕 AlexDaniel++ wrote a comment on “Rakudo::Perl6::Parsing”: github.com/perl6/ecosystem-unbitro...-462045603 | |||
namibj | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my &b := {@expr.pick(5)}; say &b(); say &b() | 13:43 | |
camelia | (field3 @var2 'ee' ns.field4 "ee") (ns.field4 field3 5 'ee' @var2) |
||
namibj | Xliff_: did you want this? | ||
Xliff_ | \o/ | 13:44 | |
Thanks! | |||
squashable6 | 🍕 AlexDaniel++ labeled issue “Math::ThreeD” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/470 | ||
🍕 AlexDaniel++ wrote a comment on “Math::ThreeD”: github.com/perl6/ecosystem-unbitro...-462045687 | |||
namibj | It's called further simplified sub syntax | ||
Xliff_ | Actually, that makes sense. | ||
I was trying to see if I could bind directly to a method. | |||
namibj | basically a sub like normal, but all the signature defining can be left out if you don't need parameters at all | ||
Xliff_ | Don't mind me, I'm still trying to wake up. | 13:45 | |
namibj | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my &b := {@expr.pick(*)}; say &b(5); say &b(3) | ||
camelia | (ns.field4 'ee' field3 "ee" 5 @var2) (5 'ee' ns.field4 field3 "ee" @var2) |
||
squashable6 | 🍕 AlexDaniel++ labeled issue “Hinges” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/422 | ||
🍕 AlexDaniel++ labeled issue “Hinges” (deprecated module): github.com/perl6/ecosystem-unbitrot/issues/422 | |||
🍕 AlexDaniel++ wrote a comment on “Hinges”: github.com/perl6/ecosystem-unbitro...-462045787 | |||
Xliff_ | namibj: You wouldn't want the asterisk in that case. | ||
namibj | Xliff_: it doesn't work there, right? | ||
Xliff_ | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my &b := {@expr.pick}; say &b(5); say &b(3) | ||
camelia | 5 ns.field4 |
||
Xliff_ | m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my &b := {@expr.pick($^a)}; say &b(5); say &b(3) | 13:46 | |
camelia | (ns.field4 "ee" 5 @var2 'ee') (@var2 "ee" field3) |
||
namibj | oh | ||
Xliff_ | :) | ||
namibj | example | ||
Xliff_ | Anonymous param. | ||
It's an alternative notation to this: | |||
m: my @expr = <5 'ee' "ee" ns.field4 field3 @var2>; my &b := -> $a {@expr.pick($a)}; say &b(5); say &b(3) | 13:47 | ||
camelia | ('ee' @var2 5 field3 ns.field4) (@var2 ns.field4 "ee") |
||
squashable6 | 🍕 AlexDaniel++ labeled issue “Compress::Snappy” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/360 | ||
🍕 AlexDaniel++ wrote a comment on “Compress::Snappy”: github.com/perl6/ecosystem-unbitro...-462045926 | |||
namibj | m: my $mult = * * *; say $mult(5, 4); | ||
camelia | 20 | ||
Xliff_ | Right, but * in contest of an array means "give me the array size" | ||
squashable6 | 🍕 AlexDaniel++ labeled issue “Class::Utils” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/354 | 13:48 | |
🍕 AlexDaniel++ wrote a comment on “Class::Utils”: github.com/perl6/ecosystem-unbitro...-462045998 | |||
namibj | my book says that's equiv to the braced version with the anon a and b | ||
arg, damn you! | |||
damn you, non-universal-currying | 13:49 | ||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “SSL”: github.com/perl6/ecosystem-unbitro...-462046124 | 13:50 | |
Xliff_ | :) | ||
squashable6 | 🍕 AlexDaniel++ labeled issue “Data::StaticTable” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/375 | ||
🍕 AlexDaniel++ wrote a comment on “Data::StaticTable”: github.com/perl6/ecosystem-unbitro...-462046133 | |||
🍕 AlexDaniel++ labeled issue “IO::Path::More” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/424 | 13:51 | ||
🍕 AlexDaniel++ wrote a comment on “IO::Path::More”: github.com/perl6/ecosystem-unbitro...-462046189 | |||
namibj | universal currying makes stuff really, really uniformely easy to compose, if you've ever thought about cmposing haskell functions in differently chained ways | ||
AlexDaniel | wow folks there are so many modules | ||
Xliff_ | Yes, but your book isn't wrong. It's just not explicit enough. | ||
namibj | AlexDaniel: that's a good thing? | ||
Xliff_ | That format will work, because the args are expected to be numeric. | 13:52 | |
namibj | Xliff_: it probably mentions the array size functionality of the star somewhere | ||
AlexDaniel | namibj: yes, of course | ||
Xliff_ | Hell, you can even give the parameter an array argument and it would work. | ||
namibj | just not within 10 lines up/down of the mult triple star i wrote | ||
Xliff_ | m: my @a = (1, 2, 3); my $mult = * * *; say $mult(5, @a); | ||
camelia | 15 | 13:53 | |
Xliff_ | ^^ see? | ||
AlexDaniel | namibj: I'm just bad at realizing how large some quantities are. I was like “meh, just a bit over 1000 modules”. That's a lot of modules. | ||
13:53
leont joined
|
|||
namibj | AlexDaniel: 1k things of code are not a trivial amount | 13:53 | |
Xliff_ away.... | |||
namibj | Xliff_: that's doing the count number of entries "Cool" way to treat an array, right? | 13:54 | |
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Inline::Perl5”: github.com/perl6/ecosystem-unbitro...-462046581 | 13:56 | |
🍕 AlexDaniel++ labeled issue “Inline::Go” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/433 | |||
🍕 AlexDaniel++ wrote a comment on “Inline::Go”: github.com/perl6/ecosystem-unbitro...-462046619 | |||
🍕 AlexDaniel++ labeled issue “Image::Resize” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/431 | 13:58 | ||
🍕 AlexDaniel++ wrote a comment on “Image::Resize”: github.com/perl6/ecosystem-unbitro...-462046772 | |||
namibj | AlexDaniel: are you gonna stay around today for a bit? I wanna read the docs/explanation of Cro i was referred to 3 days ago, and maybe come back regarding how to go for and structure a json/http RPC client for a file-transfer-software in it's daemon-mode, so I profit from persistent connections and directory entry caching, as well as uniform rate limiting/queueing behaviour. I'd like to control it all from | 13:59 | |
perl6, and I want a perl6 module for some object abstraction over jobId's the RPC gives you for async operations. | |||
FOr nnow the client will ahve to poll for async completion, but I'll get the dev of the RPC server to offer something like at least long-polling. | 14:00 | ||
AlexDaniel | namibj: I'm here every day! But I haven't used Cro extensively, so I'm afraid I won't be of much help :) | ||
squashable6 | 🍕 AlexDaniel++ labeled issue “Acme::Flutterby” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/325 | 14:01 | |
🍕 AlexDaniel++ wrote a comment on “Acme::Flutterby”: github.com/perl6/ecosystem-unbitro...-462047052 | |||
namibj | AlexDaniel: I'd not be asking about cro, but rather general perl6 module organization/architecture for it being a object-oriented wrapper around async RPC calls | 14:03 | |
14:03
isomorphismes joined
|
|||
AlexDaniel | hmm | 14:06 | |
14:08
domidumont joined
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “AWS::Pricing”: github.com/perl6/ecosystem-unbitro...-462047619 | 14:08 | |
🍕 AlexDaniel++ closed issue “AWS::Pricing”: github.com/perl6/ecosystem-unbitrot/issues/323 | |||
AlexDaniel | namibj: by the way, I'm curious, what problem are you trying to solve? Like, why are you implementing this? | 14:09 | |
14:19
jeromelanteri joined,
jerome_ joined,
jerome_ left
|
|||
namibj | AlexDaniel: there is a data feed | 14:21 | |
it includes some metadata. this is then used to prioritize based on disk util and quota allocation (the latter to pre-allocate future disk allocation/traffic), if and when to fetch the actual data referrred to in the feed entry | 14:22 | ||
Geth | ¦ ecosystem-unbitrot: jonathanstowe self-assigned SSL github.com/perl6/ecosystem-unbitrot/issues/518 | 14:24 | |
namibj | this feed is like some regex-able irc channel or rss or something. the data get's fetched by different software, depending on what source is referred to (if it's a youtube video, it'll use yourube-dl, if it's a website, it might use httrack, etc.). After it is fetched, it needs to do introspection and someimes extraction of lower datarate subparts of the fetched data (e.g., subtitles, or audio transcoding). | 14:25 | |
AlexDaniel | sounds like a lot of work :) | 14:27 | |
namibj | Once the data is in the format that is supposed to be send off to the archive (via rclone, for the time being), this transfer will be initiated/scheduled based on rate limit avoidance calculations. Once the data succesfully archived and any local data extraction is finished, it will be deleted (unless the fetching requires the data to stick around, as some feeds have rather strict be nice to each other | ||
policies and cut you off if you delete too soon) | |||
yes, but it's better to automate a basic, yet at least fucntioning version of the feed ingest, fetch, archive than to live with hourly feed polling (having serious negative sideeffects due to the provessing latency compared to an irc feed) | 14:29 | ||
and full-manual shift-click range-select in a gui by hand and manually typing out tar commands to prevent cluttering the archive with tiny files (it doesn't like files smaller than a couple megabyte very much, so they're basically the same price to archive, be it 1KiB or 10MiB) | 14:30 | ||
. That ofc followed by failing to manually clock ratelimit rolling-average utilisation to try and get good utilisation out of the archival transfers without them hitting rate limits. | 14:32 | ||
squashable6 | 🍕 dogbert17++ wrote a comment on “Math::FFT::Libfftw3”: github.com/perl6/ecosystem-unbitro...-462049393 | 14:33 | |
🍕🍕🍕 First contribution by dogbert17++! ♥ | |||
namibj | what i'm hoping to allow is load-responsive scheduling of lower priority feeds in times of spare capacity and generation of properly serachable metadata index database thingy's, so that I can search the archive for data in a less dreadful way than ncdu -f archive.ncdu and/or less archive.ls\ -l | 14:35 | |
14:35
isomorphismes left
|
|||
namibj | I expect payoff on the basic one, not counting perl6-newbie learning time of 2~5 months until that automation will have payd for itself in just time not spend. THe impact innot having to check in and handle it every day/every second day isn't even included in that. | 14:37 | |
squashable6 | 🍕 AlexDaniel++ labeled issue “Math::FFT::Libfftw3” (fixed): github.com/perl6/ecosystem-unbitrot/issues/468 | ||
masak | huh. S03 differs between "chain associativity" and "list associativity". that makes sense, now that I think of it. | ||
AlexDaniel | namibj: I see. It's interesting. | 14:39 | |
namibj | AlexDaniel: thanks, and you probably understand why i'd ask for advice on how to go about organizing the module for communicating with the rclone daemon. | 14:42 | |
14:42
jeromelanteri left
|
|||
namibj | After I got lunch, I'll probably get ready to ask more specific about architecture design questions | 14:43 | |
squashable6 | 🍕 AlexDaniel++ labeled issue “HTML::Tag” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/414 | 14:45 | |
🍕 AlexDaniel++ wrote a comment on “HTML::Tag”: github.com/perl6/ecosystem-unbitro...-462050188 | |||
AlexDaniel | namibj: maybe for a big thing like this it's better to write a small document explaining the idea? Like “Here's the description of the problem, here's how I want to solve it”. Then you can post this on Reddit or elsewhere for feedback | 14:46 | |
namibj: I think this was done for module Red and it worked really well | |||
though Red probably had a proof-of-concept by then and a semi-working module | 14:47 | ||
leont | I don't really understand the travis issues I keep running into today. It all works fine for me and then travis does something different. | ||
AlexDaniel | but in any case, something like that is needed to get proper feedback for a big system | 14:48 | |
leont: are you sure that the same rakudo version is used in both cases? | 14:50 | ||
Xliff_ | namibj: Yes. That's exactly what it is doing. | ||
Xliff_ away's again. | |||
AlexDaniel | squashable6: status | ||
squashable6 | AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈23 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||
AlexDaniel, Log and stats: gist.github.com/125c3b7efdf40a7d60...401b454d3c | |||
cpan-p6 | New module released to CPAN! MeCab (0.0.10) by 03TITSUKI | 14:59 | |
squashable6 | 🍕 AlexDaniel++ wrote a comment on “Net::Jupyter”: github.com/perl6/ecosystem-unbitro...-462051201 | ||
🍕 AlexDaniel++ wrote a comment on “Log::ZMQ”: github.com/perl6/ecosystem-unbitro...-462051260 | 15:00 | ||
🍕 AlexDaniel++ wrote a comment on “Text::TFIdf”: github.com/perl6/ecosystem-unbitro...-462051332 | |||
🍕 AlexDaniel++ wrote a comment on “Acme::Skynet”: github.com/perl6/ecosystem-unbitro...-462051341 | 15:01 | ||
masak | m: my ($a, $b, $c) = 0, 1, 0; ($a ^^ $b ^^ $c) = "OH HAI"; say $b | 15:03 | |
camelia | OH HAI | ||
masak | wow, infix:<^^> gives back an lvalue. that's pretty hardcore. | 15:04 | |
timotimo | || and // probably also do, right? | ||
tbh i don't actually have a good intuition of what you'd do with ^^. in perl6 or otherwise | 15:05 | ||
m: my ($a, $b, $c) = Any, 0, 5; ($a || $b || $c) = "lol"; ($a // $b // $c) = "oh my"; dd $a, $b, $c | |||
camelia | Any $a = Any Str $b = "oh my" Str $c = "lol" |
||
timotimo | i think on twitter i recently saw that C or C++ gives a lvalue for the ternary operator | 15:06 | |
15:08
mowcat joined
|
|||
masak | aye | 15:08 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “SSL”: github.com/perl6/ecosystem-unbitro...-462051859 | ||
🍕 jonathanstowe++ labeled issue “SSL” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/518 | |||
masak | I never thought of it that way, but if infix:<^^> is to give an lvalue back, it sure makes more sense to have the (current) "exactly one must be truthy" semantics, not the (otherwise attractive) "an odd number of them must be truthy" | 15:09 | |
...semantics | |||
timotimo | semantics semantics | 15:10 | |
masak | the only reason I even thought about this is I'm writing up an issue for 007 to get infix:<^^> :P | ||
timotimo | you say semantics i say semantics | ||
masak .oO( let's call the whole thing semantics ) | 15:11 | ||
timotimo | let's call off semantics | ||
masak | let's off call semantics | ||
15:11
ravenousmoose joined
|
|||
timotimo | call of let's semantics | 15:11 | |
off* d'oh | |||
let's semantics cancelled | 15:13 | ||
masak .oO( The Symposium of Implied Semantics has been canceled due to a tropical nihilism storm ) | 15:14 | ||
15:15
lizmat left
|
|||
masak | m: my ($a, $b) = 1, 2; ($a && $b) = "OH HAI"; dd [$a, $b] | 15:16 | |
camelia | Array element = [1, "OH HAI"] | ||
masak | even that makes sense, I guess | ||
with the "guard" rationale/explanation for infix:<&&> | 15:19 | ||
timotimo | hmm but | ||
masak | m: my ($a, $b) = 0, 2; ($a && $b) = "OH HAI"; dd [$a, $b] | ||
camelia | Array element = ["OH HAI", 2] | ||
timotimo | if you have a guard in there | 15:20 | |
m: my $a = "oh yeah"; (Bool.pick && $a) = "whoa" | 15:21 | ||
camelia | ( no output ) | ||
timotimo | m: my $a = "oh yeah"; (Bool.pick && $a) = "whoa" | ||
camelia | ( no output ) | ||
timotimo | m: my $a = "oh yeah"; (Bool.pick && $a) = "whoa" | ||
camelia | ( no output ) | ||
timotimo | m: my $a = "oh yeah"; (Bool.pick && $a) = "whoa"; say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
timotimo | there | ||
unless you put an explicit scalar there, it's not safe | |||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “SOAP::Client”: github.com/perl6/ecosystem-unbitro...-462052916 | 15:22 | |
Geth | ¦ ecosystem-unbitrot: jonathanstowe self-assigned SOAP::Client github.com/perl6/ecosystem-unbitrot/issues/517 | ||
15:24
molaf joined
15:26
zakharyas joined
15:28
tyil left
15:29
tyil joined
|
|||
Geth | doc: ce26d48237 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/hashmap.pod6 tweak grammar |
15:31 | |
synopsebot | Link: doc.perl6.org/language/hashmap | ||
masak | yeah, the guard needs to be an lvalue too for it to work | ||
timotimo | we need an "assignment but only if there's an lvalue on the left side" operator, haha | 15:34 | |
moritz | sounds like a disaster :) | 15:41 | |
15:45
molaf left
|
|||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “SOAP::Client”: github.com/perl6/ecosystem-unbitro...-462054773 | 15:45 | |
🍕 jonathanstowe++ labeled issue “SOAP::Client” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/517 | |||
titsuki | bisectable: use Zef; Zef.^ver.Str.say; | 15:54 | |
bisectable6 | titsuki, Bisecting by output (old=2015.12 new=d904b70) because on both starting points the exit code is 1 | ||
masak | sounds like something out of Algol 68 :P | 15:55 | |
bisectable6 | titsuki, bisect log: gist.github.com/0662d7c7f9be4a532f...3030f3811b | ||
titsuki, (2015-12-25) github.com/rakudo/rakudo/commit/07...dc61f84053 | |||
titsuki, The result looks a bit unrealistic, doesn't it? Most probably the output is different on every commit (e.g. 「bisect: say rand」) | |||
16:02
dct_ joined
16:07
dct_ left
16:12
Ven`` left
|
|||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “YAML”: github.com/perl6/ecosystem-unbitro...-462057915 | 16:24 | |
Geth | ecosystem: b3b3cbd6ab | (Jonathan Stowe)++ | META.list It seems that the TestML was moved to community It's a bit weird because it had an intermediate stop |
16:41 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “TestML”: github.com/perl6/ecosystem-unbitro...-462059385 | 16:42 | |
cpan-p6 | New module released to CPAN! MeCab (0.0.11) by 03TITSUKI | 16:45 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “TestML”: github.com/perl6/ecosystem-unbitro...-462059889 | 16:48 | |
🍕 jonathanstowe++ labeled issue “TestML” (fixed): github.com/perl6/ecosystem-unbitrot/issues/529 | 16:49 | ||
🍕 jonathanstowe++ unlabeled issue “TestML” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/529 | |||
16:55
zakharyas left
|
|||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | 16:56 | |
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && ($a = "whoa")); say $a | ||
camelia | whoa | ||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | 16:57 | |
camelia | whoa | ||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | Cannot modify an immutable Bool (False) in block <unit> at <tmp> line 1 |
||
Xliff_ | m: my $a = "oh yeah"; (Bool.pick && $a = "whoa"); say $a | ||
camelia | whoa | ||
squashable6 | 🍕 AlexDaniel++ opened issue “ANTLR4::Grammar”: github.com/perl6/ecosystem-unbitrot/issues/553 | ||
Xliff_ | Oops. Should be doing this in tnother window. | ||
squashable6 | 🍕 AlexDaniel++ opened issue “App::Prove6”: github.com/perl6/ecosystem-unbitrot/issues/554 | ||
🍕 AlexDaniel++ opened issue “Audio::Convert::Samplerate”: github.com/perl6/ecosystem-unbitrot/issues/555 | |||
🍕 AlexDaniel++ opened issue “Cache::Async”: github.com/perl6/ecosystem-unbitrot/issues/556 | |||
🍕 AlexDaniel++ opened issue “Cairo”: github.com/perl6/ecosystem-unbitrot/issues/557 | |||
🍕 AlexDaniel++ closed issue “Cro::HTTP”: github.com/perl6/ecosystem-unbitrot/issues/261 | 16:58 | ||
🍕 AlexDaniel++ closed issue “Cro::SSL”: github.com/perl6/ecosystem-unbitrot/issues/364 | |||
🍕 AlexDaniel++ closed issue “Cro::TLS”: github.com/perl6/ecosystem-unbitrot/issues/365 | |||
🍕 AlexDaniel++ closed issue “Crypt::TweetNacl”: github.com/perl6/ecosystem-unbitrot/issues/368 | |||
🍕 AlexDaniel++ opened issue “Fortran::Grammar”: github.com/perl6/ecosystem-unbitrot/issues/558 | |||
🍕 AlexDaniel++ opened issue “HTTP::Server::Middleware::JSON”: github.com/perl6/ecosystem-unbitrot/issues/559 | |||
🍕 AlexDaniel++ opened issue “IO::Glob”: github.com/perl6/ecosystem-unbitrot/issues/560 | |||
🍕 AlexDaniel++ opened issue “Java::Generate”: github.com/perl6/ecosystem-unbitrot/issues/561 | |||
🍕 AlexDaniel++ closed issue “Jupyter::Kernel”: github.com/perl6/ecosystem-unbitrot/issues/444 | |||
🍕 AlexDaniel++ opened issue “Linux::Proc::Statm”: github.com/perl6/ecosystem-unbitrot/issues/562 | |||
🍕 AlexDaniel++ closed issue “Lumberjack”: github.com/perl6/ecosystem-unbitrot/issues/458 | 16:59 | ||
🍕 AlexDaniel++ closed issue “Lumberjack::Dispatcher::Syslog”: github.com/perl6/ecosystem-unbitrot/issues/460 | |||
🍕 AlexDaniel++ closed issue “Math::FFT::Libfftw3”: github.com/perl6/ecosystem-unbitrot/issues/468 | |||
🍕 AlexDaniel++ closed issue “Net::FTPlib”: github.com/perl6/ecosystem-unbitrot/issues/482 | |||
🍕 AlexDaniel++ closed issue “Pastebin::Gist”: github.com/perl6/ecosystem-unbitrot/issues/494 | |||
🍕 AlexDaniel++ opened issue “Path::Finder”: github.com/perl6/ecosystem-unbitrot/issues/563 | |||
🍕 AlexDaniel++ opened issue “Readline”: github.com/perl6/ecosystem-unbitrot/issues/564 | |||
🍕 AlexDaniel++ closed issue “Unicode::GCB”: github.com/perl6/ecosystem-unbitrot/issues/538 | |||
🍕 AlexDaniel++ closed issue “epoll”: github.com/perl6/ecosystem-unbitrot/issues/550 | |||
🍕 AlexDaniel++ opened issue “p6-RandomColor”: github.com/perl6/ecosystem-unbitrot/issues/565 | |||
AlexDaniel | woah | 17:00 | |
Xliff_: looks like your module? :) github.com/perl6/ecosystem-unbitrot/issues/565 | |||
squashable6 | 🍕 Leont++ wrote a comment on “Path::Finder”: github.com/perl6/ecosystem-unbitro...-462060905 | 17:01 | |
🍕 AlexDaniel++ wrote a comment on “IO::Glob”: github.com/perl6/ecosystem-unbitro...-462060999 | 17:02 | ||
🍕 Leont++ wrote a comment on “App::Prove6”: github.com/perl6/ecosystem-unbitro...-462061000 | |||
🍕 AlexDaniel++ wrote a comment on “Path::Finder”: github.com/perl6/ecosystem-unbitro...-462061073 | 17:03 | ||
🍕 AlexDaniel++ wrote a comment on “App::Prove6”: github.com/perl6/ecosystem-unbitro...-462061142 | 17:04 | ||
leont | Ugh, what a mess :-( | 17:05 | |
squashable6 | 🍕 AlexDaniel++ labeled issue “Fortran::Grammar” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/558 | ||
🍕 AlexDaniel++ wrote a comment on “Fortran::Grammar”: github.com/perl6/ecosystem-unbitro...-462061248 | |||
🍕 AlexDaniel++ labeled issue “Path::Finder” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/563 | 17:06 | ||
🍕 AlexDaniel++ labeled issue “IO::Glob” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/560 | 17:07 | ||
🍕 Kaiepi++ wrote a comment on “Readline”: github.com/perl6/ecosystem-unbitro...-462061381 | |||
🍕 Kaiepi++ labeled issue “Readline” (works for me): github.com/perl6/ecosystem-unbitrot/issues/564 | |||
17:08
Kaypie is now known as Kaiepi
|
|||
AlexDaniel | leont: kinda normal, usually I figure this out before the release anyway | 17:08 | |
I mean the ones that stopped working like IO::Glob just did | 17:09 | ||
leont: or maybe you meant something else? | 17:12 | ||
leont | It seems most stuff I touched lately is involved in this mess :-( | ||
If you have rakudo-master at hand, can you try to add a 'no precompilation' to App/Prove6.pm and see if it still fails? | 17:14 | ||
If that fixes it, it's definitely a rakudobug | |||
17:15
molaf joined
17:16
zacts joined
|
|||
squashable6 | 🍕 Leont++ wrote a comment on “HTTP::Server::Ogre”: github.com/perl6/ecosystem-unbitro...-462062324 | 17:19 | |
AlexDaniel | leont: I don't think it helps | 17:22 | |
leont | Hmmmm. Then I'm out of ideas | ||
I mean, I know it works well for me on 2018.12. | 17:23 | ||
AlexDaniel | yeah and it just worked for me on a recent-ish rakudo and after updating it no longer does | ||
and Blin claims that it is github.com/rakudo/rakudo/commit/b3...5c6d48a31d | 17:24 | ||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “YAML”: github.com/perl6/ecosystem-unbitro...-462062742 | ||
🍕 AlexDaniel++ labeled issue “HTTP::Server::Ogre” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/418 | 17:25 | ||
🍕 AlexDaniel++ wrote a comment on “HTTP::Server::Ogre”: github.com/perl6/ecosystem-unbitro...-462062797 | |||
🍕 AlexDaniel++ deleted a comment on “HTTP::Server::Ogre”: github.com/perl6/ecosystem-unbitro...-462062797 | 17:26 | ||
AlexDaniel | xD | ||
leont | And TAP still passes? That is the weird thing. App::Prove6 is a fairly small wrapper around TAP. | 17:27 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “YAML”: github.com/perl6/ecosystem-unbitro...-462063014 | ||
AlexDaniel | leont: uhhh yeah that error message… something is wrong somewhere | 17:29 | |
17:31
cpan-p6 left,
cpan-p6 joined
|
|||
Geth | ¦ ecosystem-unbitrot: dwarring self-assigned HTML::Canvas github.com/perl6/ecosystem-unbitrot/issues/412 | 17:33 | |
squashable6 | 🍕🍕🍕 First contribution by dwarring++! ♥ | ||
🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462063621 | 17:35 | ||
Geth | ¦ ecosystem-unbitrot: Xliff self-assigned p6-RandomColor github.com/perl6/ecosystem-unbitrot/issues/565 | ||
squashable6 | 🍕🍕🍕 First contribution by Xliff++! ♥ | ||
🍕 Xliff++ labeled issue “p6-RandomColor” (high priority): github.com/perl6/ecosystem-unbitrot/issues/565 | |||
🍕 Xliff++ unlabeled issue “p6-RandomColor” (high priority): github.com/perl6/ecosystem-unbitrot/issues/565 | 17:36 | ||
Xliff_ | AlexDaniel: Thanks. | ||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462063768 | 17:37 | |
🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462063934 | 17:39 | ||
🍕 Xliff++ labeled issue “p6-RandomColor” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/565 | 17:43 | ||
Geth | ¦ ecosystem-unbitrot: Kaiepi self-assigned Protocol github.com/perl6/ecosystem-unbitrot/issues/510 | 17:48 | |
squashable6 | 🍕 jonathanstowe++ wrote a comment on “YAML”: github.com/perl6/ecosystem-unbitro...-462064542 | ||
🍕 jonathanstowe++ labeled issue “YAML” (fixed): github.com/perl6/ecosystem-unbitrot/issues/546 | 17:49 | ||
🍕 Kaiepi++ labeled issue “Protocol” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/510 | |||
Kaiepi | huh, i had no idea source-url for META6.json was supposed to end in .git | 17:53 | |
squashable6 | 🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462065159 | 17:55 | |
AlexDaniel | Kaiepi: really? | 17:59 | |
ah… maybe… | 18:00 | ||
Kaiepi | Test::META fails if you don't put it there | ||
AlexDaniel | squashable6: status | 18:01 | |
squashable6 | AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈19 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||
AlexDaniel, Log and stats: gist.github.com/c0dedd828b7c4c6c55...4d8cb2c1b7 | |||
🍕 AlexDaniel++ labeled issue “HTML::Canvas” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/412 | 18:02 | ||
🍕 AlexDaniel++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462065743 | 18:03 | ||
🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462065942 | 18:06 | ||
18:06
zakharyas joined
|
|||
squashable6 | 🍕 FCO++ closed issue “Protocol”: github.com/perl6/ecosystem-unbitrot/issues/510 | 18:06 | |
🍕 AlexDaniel++ edited wiki page “Home”: github.com/perl6/ecosystem-unbitrot/wiki/Home | 18:07 | ||
🍕 AlexDaniel++ edited wiki page “Home”: github.com/perl6/ecosystem-unbitrot/wiki/Home | 18:08 | ||
🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462066144 | |||
🍕 Kaiepi++ labeled issue “DB::SQLite” (native dependency): github.com/perl6/ecosystem-unbitrot/issues/372 | 18:13 | ||
AlexDaniel | Kaiepi: hm but what about “Could not find Concurrent::Stack”? | 18:17 | |
rindolf | AlexDaniel: hi, when does the hackathon end?' | 18:19 | |
AlexDaniel | squashable6: status | ||
squashable6 | AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈19 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||
AlexDaniel, Log and stats: gist.github.com/d35a749baa287128f7...3e1dc3791f | |||
AlexDaniel | rindolf: in about 19 hours according to squashable6 | 18:20 | |
Kaiepi | might be a missing dependency or provides AlexDaniel | ||
rindolf | AlexDaniel: ah | 18:21 | |
AlexDaniel | Kaiepi: I can't figure out where the corresponding `use` is | ||
rindolf | AlexDaniel: can I be assigned a task?' | ||
AlexDaniel | rindolf: sure, just pick any: github.com/perl6/ecosystem-unbitro...no%3Alabel | 18:22 | |
rindolf | AlexDaniel: i'll take github.com/perl6/ecosystem-unbitrot/issues/562 | 18:23 | |
Kaiepi | AlexDaniel, it's a dependency of DB | 18:24 | |
AlexDaniel | Kaiepi: yeah, I see that now, but I don't understand why it's unable to find it… | ||
Geth | ¦ ecosystem-unbitrot: shlomif self-assigned Linux::Proc::Statm github.com/perl6/ecosystem-unbitrot/issues/562 | ||
squashable6 | 🍕🍕🍕 First contribution by shlomif++! ♥ | ||
AlexDaniel | Kaiepi: is it because of the “:ver<1.0>” ? | 18:26 | |
Kaiepi | possibly | ||
i'll test it out | |||
AlexDaniel | Kaiepi: inst#/home/alex/Blin/installed/Concurrent::Trie_1.0 | ||
what's Concurrent::Trie? | |||
Kaiepi | zef doesn't have any problem finding it for me | 18:27 | |
AlexDaniel | where does the dependency on Concurrent::Trie come from? | 18:28 | |
ok, now I'm really confused | 18:29 | ||
`zef rdepends Concurrent::Trie` says DB:ver<0.1> DB:ver<0.2> | |||
Kaiepi | ===> Testing [FAIL]: Concurrent::Stack:ver<1.0> | ||
that may be why | |||
AlexDaniel | rindolf: that's an interesting issue you picked :) | 18:31 | |
rindolf: it does seem to work fine, I don't know why it timed out | |||
rindolf | AlexDaniel: ah | 18:32 | |
AlexDaniel | rindolf: perhaps `works for me` is a good label for that, unless you can see any other issue | ||
squashable6 | 🍕 dwarring++ wrote a comment on “HTML::Canvas”: github.com/perl6/ecosystem-unbitro...-462068172 | 18:34 | |
Kaiepi | ok i can't reproduce the test error i had with concurrent::stack | 18:36 | |
squashable6 | 🍕 AlexDaniel++ edited wiki page “Home”: github.com/perl6/ecosystem-unbitrot/wiki/Home | 18:38 | |
AlexDaniel | Kaiepi: truly concurrent | ||
18:41
zacts left
|
|||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “Audio::Convert::Samplerate”: github.com/perl6/ecosystem-unbitro...-462068859 | 18:43 | |
🍕 AlexDaniel++ wrote a comment on “Audio::Convert::Samplerate”: github.com/perl6/ecosystem-unbitro...-462068929 | 18:44 | ||
Kaiepi | ok i get some more interesting errors when i tweak t/stress.t for Concurrent::Stack | 18:47 | |
squashable6 | 🍕 shlomif++ labeled issue “Linux::Proc::Statm” (works for me): github.com/perl6/ecosystem-unbitrot/issues/562 | ||
🍕 shlomif++ wrote a comment on “Linux::Proc::Statm”: github.com/perl6/ecosystem-unbitro...-462069293 | 18:48 | ||
rindolf noms the 🍕s | |||
Kaiepi | MoarVM panic: Internal error: invalid thread ID 306095296 in GC work pass | 18:51 | |
rindolf | ok, next one | ||
Kaiepi | i only managed to get this once but i don't think 306095296 threads had been spawned | 18:52 | |
Geth | ¦ ecosystem-unbitrot: shlomif self-assigned HTTP::Server::Middleware::JSON github.com/perl6/ecosystem-unbitrot/issues/559 | 18:53 | |
squashable6 | 🍕 AlexDaniel++ labeled issue “IUP” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/430 | 18:59 | |
🍕 AlexDaniel++ wrote a comment on “IUP”: github.com/perl6/ecosystem-unbitro...-462070204 | |||
🍕 AlexDaniel++ labeled issue “Time::Duration” (works for me): github.com/perl6/ecosystem-unbitrot/issues/534 | 19:00 | ||
🍕 AlexDaniel++ wrote a comment on “Time::Duration”: github.com/perl6/ecosystem-unbitro...-462070301 | |||
🍕 shlomif++ labeled issue “HTTP::Server::Middleware::JSON” (works for me): github.com/perl6/ecosystem-unbitrot/issues/559 | 19:01 | ||
🍕 shlomif++ wrote a comment on “HTTP::Server::Middleware::JSON”: github.com/perl6/ecosystem-unbitro...-462070354 | |||
AlexDaniel | rindolf: hmm, have you tried it multiple times? It says `Flapper`, so I assume tests pass sometimes | 19:02 | |
19:02
jme` left
|
|||
AlexDaniel | rindolf: yeah, running it in a loop now, no failures! | 19:04 | |
rindolf | AlexDaniel: ah | 19:08 | |
19:08
zakharyas left
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Module::Does” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/473 | 19:15 | |
🍕 AlexDaniel++ wrote a comment on “Module::Does”: github.com/perl6/ecosystem-unbitro...-462071424 | |||
19:16
jme` joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Modular” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/472 | 19:16 | |
🍕 AlexDaniel++ labeled issue “Modular” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/472 | |||
🍕 AlexDaniel++ wrote a comment on “Modular”: github.com/perl6/ecosystem-unbitro...-462071485 | |||
19:17
jmerelo joined
|
|||
jmerelo | squashable6: status | 19:17 | |
squashable6 | jmerelo, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈18 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day | ||
jmerelo, Log and stats: gist.github.com/67adaccce32dd9bbba...953a7de685 | |||
🍕 AlexDaniel++ labeled issue “File::Compare” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/386 | 19:18 | ||
🍕 AlexDaniel++ wrote a comment on “File::Compare”: github.com/perl6/ecosystem-unbitro...-462071645 | 19:19 | ||
🍕 jonathanstowe++ wrote a comment on “Audio::Convert::Samplerate”: github.com/perl6/ecosystem-unbitro...-462072196 | 19:27 | ||
🍕 jonathanstowe++ labeled issue “Audio::Convert::Samplerate” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/555 | |||
🍕 CurtTilmes++ wrote a comment on “DB::SQLite”: github.com/perl6/ecosystem-unbitro...-462072389 | 19:29 | ||
19:32
jmerelo left
|
|||
tbrowder | question on hash creation: is there a problem with this syntax: my %h =[1, ‘a’, 2, ‘b’]; | 19:32 | |
sena_kun | m: my %h =[1, ‘a’, 2, ‘b’]; say %h<1>; | 19:33 | |
camelia | a | ||
tbrowder | i have always used it since coming to p6 because i saw someone use it and it has always worked fine | ||
sena_kun | I don't think there is a problem, but I'd remove `[]`. | ||
m: my %h = 1, 'a', 2, 'b'; say %h<1>; | 19:34 | ||
camelia | a | ||
sena_kun | m: my %h = 1 => 'a', 2 => 'b'; say %h<1>; | ||
camelia | a | ||
sena_kun | I prefer last one, it is the most clear for me. | ||
19:34
zacts joined,
zacts left
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “DB” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/369 | 19:36 | |
🍕 AlexDaniel++ wrote a comment on “DB”: github.com/perl6/ecosystem-unbitro...-462073137 | 19:39 | ||
🍕 AlexDaniel++ wrote a comment on “DB::MySQL”: github.com/perl6/ecosystem-unbitro...-462073155 | |||
19:39
ufobat___ left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “`Db::Pg` and `epoll`”: github.com/perl6/ecosystem-unbitro...-462073234 | 19:41 | |
🍕 AlexDaniel++ closed issue “`Db::Pg` and `epoll`”: github.com/perl6/ecosystem-unbitrot/issues/316 | |||
19:46
mns` joined
19:48
drolax joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “GeoIP::City” (deprecated module): github.com/perl6/ecosystem-unbitrot/issues/405 | 19:49 | |
19:50
domidumont left
19:51
dvdl left
|
|||
sena_kun | AlexDaniel, o/ | 19:53 | |
AlexDaniel | sena_kun: hi! | ||
sena_kun | I wonder if I can be helpful in this squashathon. | ||
I see we no longer close the issues. | |||
AlexDaniel | sena_kun: of course!? | ||
sena_kun | The idea is to check ones without a label, check && label, right? | 19:54 | |
AlexDaniel | sena_kun: yeah | ||
sena_kun | ok | ||
reviving after cold, but I'll try some tickets. :) | |||
AlexDaniel | sena_kun: closing is LTA because if you submit a PR but then the author doesn't fix the module, someone will have to figure it all out from scratch the next time | 19:55 | |
now issues are closed automatically once the issue is resolved | |||
sena_kun | >Java::Generate fails | 19:56 | |
EEEEEEEEEEH. | |||
It is literaly too simple to fail, I wonder what's wrong... | |||
> Parse errors: No plan found in TAP output | |||
heh | |||
AlexDaniel | ===SORRY!=== finish_code_object t/01-hello-world.t | ||
sena_kun | oh | 19:57 | |
AlexDaniel | also it's marked as Flapper? | ||
sena_kun | that sounds to me like a rakudobug then. | ||
just get `All tests successful` and `Installing: Java::Generate:ver<1.0.0>` from zef log. | 19:58 | ||
19:58
zachk joined
|
|||
squashable6 | 🍕 Altai-man++ labeled issue “Java::Generate” (works for me): github.com/perl6/ecosystem-unbitrot/issues/561 | 19:59 | |
🍕🍕🍕 First contribution by Altai-man++! ♥ | |||
🍕 Altai-man++ labeled issue “Java::Generate” (rakudobug): github.com/perl6/ecosystem-unbitrot/issues/561 | |||
20:00
xinming joined
|
|||
squashable6 | 🍕 Altai-man++ wrote a comment on “Java::Generate”: github.com/perl6/ecosystem-unbitro...-462074680 | 20:00 | |
Geth | doc: dc5017c6a1 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/hashmap.pod6 show another hash generation syntax |
20:01 | |
synopsebot | Link: doc.perl6.org/language/hashmap | ||
20:03
xinming_ left
|
|||
squashable6 | 🍕 Altai-man++ wrote a comment on “cro”: github.com/perl6/ecosystem-unbitro...-462075069 | 20:05 | |
sena_kun | what is the label for "We know there is a race condition bug, but nobody can fix it right now"? | 20:06 | |
AlexDaniel | `issue sent` | 20:08 | |
sena_kun | thanks | ||
20:08
ravenousmoose is now known as ravenousmoose[aw,
ravenousmoose[aw left
|
|||
AlexDaniel | sena_kun: but then I wonder, is there a ticket? If not, maybe there should be one? | 20:09 | |
sena_kun | there are plenty | ||
:( | |||
squashable6 | 🍕 Altai-man++ labeled issue “cro” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/549 | 20:10 | |
20:12
leszekdubiel joined
20:13
ravenousmoose joined
|
|||
leszekdubiel | Hello! :) :) Could someone please help translate this oneliner from perl5 to perl6? | 20:14 | |
printf "\tname John\tage 24\t\ncity Kraków\tname Ann\tabout works here\tage 45\n\tspeaks Polish\tname Leszek\t\r\v\b\t\tnote malformed line still works\n" | perl -e 'use utf8; use Modern::Perl qw{2017}; use Data::Dumper; no warnings qw{uninitialized}; while (<STDIN>) { my %h = map { split / /, $_, 2 } grep { / / } split /[^[:print:]]/, $_, -1; 0 && warn Dumper(\%h); print "\t$_ $h{$_}" for @ARGV ? @ARGV : sort keys %h; print "\t | |||
data format is set of lines; each line is set of records name-value; records are separated by \t; name and value are separated by space; there is \t at the beginning and end of each line | 20:15 | ||
to split line on \t and also throw away unprintable characters: split /[^[:print:]]/, $_, -1 | 20:17 | ||
then grep for records containting space: grep { / / } | |||
then make hash of name-value, where name is everything before space | |||
then hash is ready; so print records given as ARGV, and when ARGV is empty print all records | 20:18 | ||
AlexDaniel | leszekdubiel: I think the one-liner didn't fit into the line | ||
sena_kun | leszekdubiel, is your code full one? It seem to abrupt for me at `print "\`. Can you please post it as a gist? | 20:19 | |
leszekdubiel | sorry... I will put that in parts: | ||
here is test case: | |||
printf "\tname John\tage 24\t\ncity Kraków\tname Ann\tabout works here\tage 45\n\tspeaks Polish\tname Leszek\t\r\v\b\t\tnote malformed line still works\n" | |||
and here is per5 | |||
perl -e 'use utf8; use Modern::Perl qw{2017}; use Data::Dumper; no warnings qw{uninitialized}; while (<STDIN>) { my %h = map { split / /, $_, 2 } grep { / / } split /[^[:print:]]/, $_, -1; 0 && warn Dumper(\%h); print "\t$_ $h{$_}" for @ARGV ? @ARGV : sort keys %h; print "\t\n"; }' name age about | |||
has three command line arguments; last word in line is "about" | 20:20 | ||
AlexDaniel | it's ok now | ||
leszekdubiel | ps. I don't know what gist is... i use firefox to connect here | ||
gist.github.com/leszekdubiel/46aa2...8ace6f3f51 | 20:26 | ||
AlexDaniel | leszekdubiel: why does the input start with \t ? | 20:35 | |
leszekdubiel | because we extensively filter on such files... | ||
and you could grep for example \tname Leszek\t | 20:36 | ||
if there would be no \t at the beginning then you will have to write (^|\t)name Leszek(\t|$) | |||
so the \t at start is for simple filtering such a database | |||
we call such a format "nvd" -- name-value data; and the script we made yesterday converts csv to nvd | 20:37 | ||
here is my final onlinter to convert csv (tab separated) to my format nvd: | 20:39 | ||
my @kol = get.split("\t"); .put for lines.map({ "\t" ~ (@kol Z .split("\t")).join("\t") ~ "\t" }); | |||
evalable6 | ␉♥🦋 ꒛㎲₊⼦🂴⧿⌟ⓜ≹℻ 😦⦀🌵 🖰㌲⎢➸ 🐍💔 🗭… | ||
leszekdubiel, Full output: gist.github.com/3681ff3997ed2db0d6...54265ab9a4 | |||
AlexDaniel | leszekdubiel: what about this? gist.github.com/AlexDaniel/53e64bd...d9ed75e8cf | 20:40 | |
leszekdubiel: oops, I edited it a bit, same link | |||
leszekdubiel | Ok! Thank you very much. I will test that. | ||
I will let you know today, tommorow or on working monday. Thank you for help. | 20:41 | ||
AlexDaniel | leszekdubiel: it does seem to produce the same output, at least for that input | 20:42 | |
leszekdubiel | Yes. The same output. I will test that on bigger data. | 20:45 | |
One question -- perl6 doesn't split on regexes but on fixed strings? | |||
tobs | leszekdubiel: it can do either, but regexes aren't needed in this case | 20:47 | |
leszekdubiel | but if we split on nonprintable chars results are different; for example when i print on input: | 20:49 | |
printf "\tname alfa be\bta gamma\n" | |||
evalable6 | ␉name alfa be␈ta gamma | ||
leszekdubiel | then perl5 prints | ||
~~~>name alfa be~~~>ta gamma~~~>| | 20:50 | ||
and the program by AlexDaniel discards record | |||
20:56
olaf_ joined
|
|||
Geth | ecosystem: 4cebbb44ee | (Jonathan Stowe)++ | META.list cocked up line for TestML |
20:59 | |
leszekdubiel | say "\tname alfa be\bta gamma\n".split(/<!print>/).perl; | 21:02 | |
evalable6 | ("", "\tname alfa be", "\bta gamma", "\n", "").Seq | ||
leszekdubiel | say "Xname alfa beXta gamma".split(/X/).perl; | 21:03 | |
evalable6 | ("", "name alfa be", "ta gamma").Seq | ||
leszekdubiel | why nonprintables are included while X is not in resulting tables? | ||
timotimo | <!blah> is zero-length match | 21:04 | |
you can put a . after it so it'll not end up in the result | 21:05 | ||
more exactly, <!blah> is a negative lookahead | |||
squashable6 | 🍕 jonathanstowe++ wrote a comment on “YAML”: github.com/perl6/ecosystem-unbitro...-462079405 | 21:06 | |
tobs | m: say "\tname alfa be\bta gamma\n".split(/<-print>/).perl | ||
camelia | ("", "name alfa be", "ta gamma", "").Seq | ||
leszekdubiel | aaaa... thank you! i was looking for [^[:print:]] as in perl5 :) :) | 21:07 | |
timotimo | ah | ||
m: say "foo\tbar" ~~ / <-:Print> / | 21:08 | ||
camelia | 「f」 | ||
timotimo | no not like that | ||
m: say "foo\tbar" ~~ / <-<:Print>> / | |||
camelia | 5===SORRY!5=== Unrecognized regex metacharacter < (must be quoted to match literally) at <tmp>:1 ------> 3say "foo\tbar" ~~ / <-7⏏5<:Print>> / Unrecognized regex metacharacter - (must be quoted to match literally) at <tmp>:1 ----… |
||
timotimo | nope | ||
leszekdubiel | in perl5 there was split /[^[:print:]]/ | 21:09 | |
and in perl6 .split(/<-print>/) | |||
timotimo | or use anti-split | ||
m: say "foo\tbar\tbaz".comb(/<print>+/) | |||
camelia | (foo bar baz) | ||
timotimo | ^- gives you Str objects by default rather than Match objects | 21:10 | |
if you prefer the simpler objects | |||
tobs | that's not anti-split, that's co-split :) | ||
timotimo | true | ||
leszekdubiel | perl -e 'use Data::Dumper; my @a = split /[^[:print:]]/, "alfa\tbeta\bgamma", -1; print Dumper(\@a)' | 21:12 | |
this was perl5 | |||
I will test comb too... thanks for hint. | |||
timotimo | YW | 21:13 | |
21:16
abraxxa joined
21:21
cpan-p6 left
21:22
cpan-p6 joined
21:27
isomorphismes joined
21:28
molaf left
21:36
ravenousmoose left
21:37
leszekdubiel left
21:43
drolax left
21:45
drolax joined
21:49
drolax left,
drolax joined
21:52
molaf joined
|
|||
squashable6 | 🍕 bduggan++ wrote a comment on “Jupyter::Kernel”: github.com/perl6/ecosystem-unbitro...-462082920 | 21:57 | |
🍕🍕🍕 First contribution by bduggan++! ♥ | |||
🍕 AlexDaniel++ reopened issue “Jupyter::Kernel”: github.com/perl6/ecosystem-unbitrot/issues/444 | 21:58 | ||
🍕 AlexDaniel++ wrote a comment on “Jupyter::Kernel”: github.com/perl6/ecosystem-unbitro...-462083121 | 22:00 | ||
🍕 PowellDean++ wrote a comment on “Locale-Codes-Country”: github.com/perl6/ecosystem-unbitro...-462083146 | |||
🍕 AlexDaniel++ wrote a comment on “Jupyter::Kernel”: github.com/perl6/ecosystem-unbitro...-462083269 | 22:02 | ||
🍕 AlexDaniel++ labeled issue “Locale-Codes-Country” (fixed): github.com/perl6/ecosystem-unbitrot/issues/455 | 22:03 | ||
🍕 AlexDaniel++ wrote a comment on “Locale-Codes-Country”: github.com/perl6/ecosystem-unbitro...-462083432 | 22:04 | ||
🍕 AlexDaniel++ labeled issue “File::Compare” (fixed): github.com/perl6/ecosystem-unbitrot/issues/386 | 22:05 | ||
🍕 jonathanstowe++ wrote a comment on “NativeCall”: github.com/perl6/ecosystem-unbitro...-462083624 | 22:07 | ||
🍕 AlexDaniel++ wrote a comment on “NativeCall”: github.com/perl6/ecosystem-unbitro...-462083685 | 22:08 | ||
22:09
dct joined
|
|||
squashable6 | 🍕 jonathanstowe++ labeled issue “HTTP::UserAgent” (fixed): github.com/perl6/ecosystem-unbitrot/issues/420 | 22:12 | |
22:16
leszekdubiel joined
|
|||
Xliff_ | m: "0xdeadbeef" ~~ / <[0..A..Fa..f]>+ / | 22:19 | |
camelia | Potential difficulties: Repeated character (.) unexpectedly found in character class at <tmp>:1 ------> 3"0xdeadbeef" ~~ / <7⏏5[0..A..Fa..f]>+ / |
||
Xliff_ | ??? | 22:20 | |
evalable6 | Stub code executed in block <unit> at /tmp/Ppcr70IYZM line 1 |
||
22:21
yqt left
|
|||
tobs | m: say "0xdeadbeef" ~~ m:g/ <[0..9A..Fa..f]>+ / | 22:21 | |
camelia | (「0」 「deadbeef」) | ||
tobs | Xliff_: there was a "9" missing, probably an LTA error in that case? | 22:22 | |
AlexDaniel | it makes sense, it did 0..A and then there were two . | 22:23 | |
Geth | perl6-examples: ba9f855689 | (David Warring)++ | categories/rosalind/mprt-grondilu.pl fix rosalind/mprt-grondilu.pl on Rakudo 2018.12+ bleed |
||
tobs | hmm, yeah, it's just NQA | 22:25 | |
22:30
Cabanossi left
22:33
aindilis left
|
|||
Xliff_ | bisect: m: my token ulong_num { '0'? <[ xX ]> [ <[0..9A..Fa..f]>+ || "'" ~ "'" <[0..9A..Fa..f]>+ ] » }; ("0x1234567890" ~~ /^<ulong_num>$/).gist.say | 22:34 | |
bisectable6 | Xliff_, On both starting points (old=2015.12 new=d904b70) the exit code is 0 and the output is identical as well | ||
Xliff_, Output on both points: «「0x1234567890」 ulong_num => 「0x1234567890」» | |||
22:37
Cabanossi joined
22:45
leah2 left
22:46
aindilis joined
|
|||
timotimo | m: class Broken is repr<CStruct> { has int32 $.x; has int32 $.y; method with-x(int32 $!x) { self } }; Broken.new.with-x(99).say | 22:48 | |
camelia | Broken.new(x => 99, y => 0) | ||
timotimo | m: class Broken is repr<CStruct> { has int32 $.x; has int32 $.y; multi method with-x(int32 $!x) { self } }; Broken.new.with-x(99).say | ||
camelia | Cannot resolve caller with-x(Broken:D: Int:D); none of these signatures match: (Broken: int32 $!x, *%_) in block <unit> at <tmp> line 1 |
||
timotimo | ooh, of course | ||
m: class Broken is repr<CStruct> is rw { has int32 $.x; has int32 $.y; multi method with-x(Int $x) { $!x = $x; self } }; Broken.new.with-x(99).say | 22:55 | ||
camelia | Broken.new(x => 99, y => 0) | ||
timotimo | now why would i get an error locally | ||
22:56
dct left
|
|||
moritz | because it's Broken :D | 22:56 | |
timotimo | oh, no way! | 22:57 | |
m: class Broken is repr<CStruct> is rw { multi method with-x(Int $x) { $!x = $x; self }; has int32 $.x; has int32 $.y }; Broken.new.with-x(99).say | 22:58 | ||
camelia | Cannot assign to an immutable value in method with-x at <tmp> line 1 in block <unit> at <tmp> line 1 |
||
timotimo | this has to accidentally generate the wrong code for $!x assignment there | ||
because it just assumes an object attribute by default? | |||
i wonder if we have a ticket for that? | 22:59 | ||
bisect: class Broken is repr<CStruct> is rw { multi method with-x(Int $x) { $!x = $x; self }; has int32 $.x; has int32 $.y }; Broken.new.with-x(99).say | |||
bisectable6 | timotimo, On both starting points (old=2015.12 new=d904b70) the exit code is 1 and the output is identical as well | ||
timotimo, Output on both points: «Cannot assign to an immutable value in method with-x at /tmp/xYrlcR2RbY line 1 in block <unit> at /tmp/xYrlcR2RbY line 1» | |||
timotimo | committable: 2015.01 class Broken is repr<CStruct> is rw { multi method with-x(Int $x) { $!x = $x; self }; has int32 $.x; has int32 $.y }; Broken.new.with-x(99).say | 23:00 | |
committable6 | timotimo, ¦2015.01: «===SORRY!===Cannot create rw-accessors for natively typed attribute '$!x' «exit code = 1»» | ||
timotimo | committable: 2015.06 class Broken is repr<CStruct> is rw { multi method with-x(Int $x) { $!x = $x; self }; has int32 $.x; has int32 $.y }; Broken.new.with-x(99).say | ||
committable6 | timotimo, ¦2015.06: «Cannot assign to an immutable value in method with-x at /tmp/NKAFBd5fPu:1 in block <unit> at /tmp/NKAFBd5fPu:1 «exit code = 1»» | ||
timotimo | it's always been this, eh? | ||
should perhaps build a better error message in any case | |||
23:01
mowcat left
23:04
leah2 joined
|
|||
squashable6 | 🍕 jonathanstowe++ labeled issue “Lumberjack::Application” (failing dependency): github.com/perl6/ecosystem-unbitrot/issues/459 | 23:09 | |
23:12
ferreira left
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Color::Named” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/355 | 23:12 | |
🍕 AlexDaniel++ wrote a comment on “Color::Named”: github.com/perl6/ecosystem-unbitro...-462088069 | |||
23:14
rindolf left
|
|||
squashable6 | 🍕 AlexDaniel++ wrote a comment on “LN”: github.com/perl6/ecosystem-unbitro...-462088470 | 23:18 | |
🍕 AlexDaniel++ labeled issue “ArrayHash” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/340 | 23:19 | ||
🍕 AlexDaniel++ wrote a comment on “ArrayHash”: github.com/perl6/ecosystem-unbitro...-462088574 | |||
🍕 AlexDaniel++ labeled issue “App::jsonv” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/339 | 23:20 | ||
🍕 AlexDaniel++ wrote a comment on “App::jsonv”: github.com/perl6/ecosystem-unbitro...-462088641 | |||
🍕 AlexDaniel++ labeled issue “Masquerade” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/466 | 23:22 | ||
🍕 AlexDaniel++ wrote a comment on “Masquerade”: github.com/perl6/ecosystem-unbitro...-462088740 | |||
🍕 AlexDaniel++ labeled issue “Plosurin” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/501 | 23:23 | ||
🍕 AlexDaniel++ wrote a comment on “Plosurin”: github.com/perl6/ecosystem-unbitro...-462088816 | |||
🍕 AlexDaniel++ labeled issue “Math::ContinuedFractions” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/467 | 23:25 | ||
🍕 AlexDaniel++ wrote a comment on “Math::ContinuedFractions”: github.com/perl6/ecosystem-unbitro...-462088926 | |||
🍕 jnthn++ wrote a comment on “NativeCall”: github.com/perl6/ecosystem-unbitro...-462089009 | 23:26 | ||
🍕 AlexDaniel++ labeled issue “IO::Prompter” (issue sent): github.com/perl6/ecosystem-unbitrot/issues/425 | |||
🍕 AlexDaniel++ wrote a comment on “IO::Prompter”: github.com/perl6/ecosystem-unbitro...-462089019 | |||
23:27
RobotAI joined
|
|||
squashable6 | 🍕 AlexDaniel++ labeled issue “Pod::Strip” (PR sent): github.com/perl6/ecosystem-unbitrot/issues/505 | 23:28 | |
🍕 AlexDaniel++ wrote a comment on “Pod::Strip”: github.com/perl6/ecosystem-unbitro...-462089123 | |||
🍕 AlexDaniel++ wrote a comment on “NativeCall”: github.com/perl6/ecosystem-unbitro...-462089184 | 23:29 | ||
🍕 AlexDaniel++ closed issue “NativeCall”: github.com/perl6/ecosystem-unbitrot/issues/478 | |||
23:30
leszekdubiel left
23:35
olaf_ left
23:40
zacts joined
23:44
zachk left,
zachk joined
23:48
drolax left
23:55
Kaiepi left
|