pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, elf: etc.) (or perl6: for all) | irclog: irc.pugscode.org/ Set by Tene on 29 July 2008. |
|||
00:10
M0aaaa left
00:16
pcbuetow joined
00:24
iblechbot left
00:30
pbuetow left,
Torment joined
|
|||
meppl | good night | 00:36 | |
00:36
meppl left
|
|||
pugs_svn | r22853 | lwall++ | [Cursor] some prep work for matching against NFG integer arrays | 00:37 | |
00:42
justatheory joined
00:47
Jedai left
01:05
pedrob left
01:17
justatheory left
01:20
hercynium joined
02:10
sri_kraih_ left
02:12
wayland_ joined
02:14
wayland76 left
02:25
Torment left
02:55
jauaor left
03:52
pcbuetow left
03:53
Bzek left
03:56
FurnaceBoy left,
Psyche^ joined
03:59
lisppaste3 left,
lisppaste3 joined
04:03
elmex_ joined
04:08
Patterner left,
Psyche^ is now known as Patterner
04:10
elmex left,
elmex_ is now known as elmex
04:17
hercynium left
04:54
mberends left
05:40
mberends joined
06:36
Bzek joined
07:14
bacek_ left
07:46
AzureStone joined
08:04
AzureStone_ left
08:30
araujo left
08:44
hanekomu joined
09:00
baest joined,
baest left
09:05
Alias_ joined
09:29
iblechbot joined
09:32
rhesa1 joined
09:33
rhesa1 left
09:34
rhesa joined
09:40
pmurias joined
09:50
alc joined
09:51
alc left
09:56
adc_Penner joined
09:57
adc_Penner2 joined
09:58
alc joined
|
|||
pugs_svn | r22854 | pmurias++ | [smop] native capture returns less nulls | 10:02 | |
10:05
alc left
10:14
adc_Penner left
10:37
masak joined
10:44
araujo joined
10:56
bacek_ joined
11:03
sri_kraih joined
11:08
meppl joined
11:16
Alias__ joined,
Alias_ left
11:18
bacek_ left
11:21
pbuetow joined
11:23
bacek_ joined
11:24
fridim_ joined
11:26
hanekomu_ joined
11:42
meteorjay left
11:43
hanekomu left
11:58
jferrero joined
12:00
masak left
12:04
jferrero left
12:26
sri_kraih_ joined
12:33
pedrob joined
12:36
sri_kraih left
12:50
baest joined
13:27
riffraff joined
|
|||
riffraff | hi | 13:32 | |
13:33
fridim_ left
|
|||
pmurias | riffraff: hello | 13:36 | |
riffraff: what brings you here on a quiet misty weekend? ;) | |||
riffraff | actually, a sunny weekend here in rome :) | 13:37 | |
so instead of going out for a walk I slack on irc ;) | |||
13:42
Jedai joined
13:44
adc_Penner joined
13:48
ludan joined
13:53
masak joined
13:55
jan__ left
13:59
adc_Penner2 left
|
|||
pmurias | riffraff: why do people on irc always have better weather? ;) | 14:06 | |
riffraff | ahah | 14:09 | |
14:14
kanru left
|
|||
masak | pmurias: statistical bias due to people not tending to brag about their bad weather? :) | 14:17 | |
14:22
lambdabot left,
sri_kraih_ left,
hanekomu_ left,
bacek_ left,
szbalint left,
audreyt left,
alech left,
Maddingue left
14:23
sri_kraih_ joined,
hanekomu_ joined,
bacek_ joined,
szbalint joined,
audreyt joined,
alech joined,
Maddingue joined
14:26
hanekomu_ left,
hanekomu joined
|
|||
masak | @tell rindolf Don't know if you ever got help with the "No handler to delete" error, but at least half of the cause is that you're using the Rakudo REPL. See rt.perl.org/rt3/Ticket/Display.html?id=58258 | 14:27 | |
hello? lambdabot? | 14:28 | ||
:/ | |||
@tell rindolf The other half of your problem is a bug in Rakudo, one which I've now reported as [perl #60304]. Thank you for spotting it. | 14:37 | ||
14:39
riffraff left
14:50
z80ASM joined
14:52
__bucha-_ joined,
__bucha-_ left,
__bucha-_ joined
14:56
__bucha-_ is now known as felix_,
felix_ is now known as __felix__
15:03
pbuetow left
15:08
pedrob left
15:11
smtms left
15:14
__felix__ left,
__bucha-_ joined
15:15
__bucha-_ is now known as __felix__,
__felix__ left
15:16
jan_ joined,
__felix__ joined
15:21
kanru joined
15:27
__felix__ left
15:28
__felix__ joined,
fridim_ joined
15:29
z80ASM left
15:34
z80ASM joined
15:47
smtms joined
15:54
z80ASM left
16:11
nacho_ joined
16:27
FurnaceBoy joined
16:46
spx2 left
16:47
spx2 joined
17:01
pbuetow joined
17:02
pmurias left
17:03
z80ASM joined
17:13
funktio left
17:31
rindolf joined
17:40
simcop2387 left
17:43
z80ASM left
17:46
z80ASM joined
17:49
simcop2387 joined
17:50
justatheory joined
17:57
z80ASM left
18:01
ludan left
|
|||
rindolf | So who should I talk to about adding a test to Rakudo? | 18:05 | |
18:06
fridim_ left
|
|||
masak | rindolf: have you backlogged? did you see my messages to you? | 18:08 | |
rindolf: adding a test to Rakudo consists of adding a test to the Perl test suite in the Pugs repo | |||
rindolf | masak: your messages to me? | ||
masak | rindolf: I'll get the for you from the past. | 18:09 | |
rindolf | masak: what? | ||
masak: do you have a different nick? | |||
masak | rindolf: no. | ||
18:09
justatheory left
|
|||
masak | but you weren't online at that time | 18:09 | |
and lambdabot was absent too | |||
rindolf | masak: ah. | 18:10 | |
masak: ah, then how am I supposed to see your messages? | |||
masak | I'll post them here for you | ||
(there's also an archive for this channel) | |||
here's the first message: | |||
Don't know if you ever got help with the "No handler to delete" error, but at least half of the cause is that you're using the Rakudo REPL. See rt.perl.org/rt3/Ticket/Display.html?id=58258 | |||
here's the second: | |||
The other half of your problem is a bug in Rakudo, one which I've now reported as [perl #60304]. Thank you for spotting it. | 18:11 | ||
for future reference, the IRC archives for this channel are at irc.pugscode.org/ | |||
...for easy backlogging :) | |||
moritz_ | re | 18:13 | |
masak | moritz_: OH HAI | ||
18:25
iblechbot left
|
|||
moritz_ | @tell DarkAkorn I'm back now... do you still need help with the IRC logs? | 18:28 | |
masak | lambdabot's down... we miss her :/ | 18:29 | |
moritz_ | I noticed, yes ;) | ||
masak | & # food | 18:33 | |
18:34
meppl left
18:58
sri_kraih_ left,
sri_kraih joined
19:17
__felix__ left
19:26
hanekomu_ joined
19:28
PZt left
19:35
ZuLuuuuuu joined
19:44
hanekomu left
|
|||
rindolf | masak: here? | 19:46 | |
masak | rindolf: more or less, yes. | 19:50 | |
rindolf | masak: I'd like to implement the @$array_ref feature in Rakudo - how do I go on? | ||
I wrote a test file. | |||
But where do I put it? | 19:51 | ||
moritz_ | where is it specced? | ||
rindolf | moritz_: I don't know. | ||
masak | rindolf: meet moritz_, our test suite pumpking | ||
you're in good hands. | |||
rindolf | masak: :-) | 19:52 | |
moritz_ | rindolf: try to grep in the spces where @() is mentioned... | ||
for example S03 mentions it sever times | |||
so it should go in t/spec/S03-operators/ somewhere | 19:53 | ||
either t/spec/S03-operators/context-forcers.t or a new file | |||
masak | context-forcers.t sounds right to me. | 19:54 | |
rindolf | Where are the spec/synopses repos? perlcabal.org/syn/ | 19:55 | |
moritz_ | svn.perl.org/perl6/doc/trunk/design/syn/ | ||
19:56
mncharity joined
19:57
meppuru joined
|
|||
rindolf | What is the difference between context-forcers.t and context-forcers.rakudo ? | 19:57 | |
literal | moritz_: that doesn't look up-to-date | ||
e.g. S17 there is just a placeholder while the one on perlcabal.org has lots of stuff in it | 19:58 | ||
mncharity | It would be nice of Perl 6 had an active planet. It would provide greater visibility to the work which is happening. | ||
moritz_ | rindolf: the .rakudo file is generated from .t, and some tests might be TODOed or skipped | ||
rindolf | moritz_: ah. | ||
moritz_ | literal: some specs also live in the pugs repo, in docs/Perl6/Spec/ - that's a bit confusing :/ | 19:59 | |
mncharity | planetsix.perl.org/ exists, but it (1) currently is only showing a single recent post, with apparently no way to get previous ones. So it's either broken, or badly misconfigured. (2) it's missing blogs. Eg perlgeek.de/blog-en/perl-6/ . | 20:00 | |
I'd create an Elf blog as well, if there were a place to put it. | |||
Perhaps a smop blog as well? | 20:01 | ||
masak | mncharit++ # ideas | ||
mncharity | So, any thoughts on who maintains/has access to planetsix.perl.org/ ? With objectives of get moritz's blog added, and have some history accessible? | 20:02 | |
moritz_ | mncharity: since it's perl.org, ask [email@hidden.address] | 20:03 | |
mncharity: I think I suggested a blog once, and it got accepted immediately | |||
(but I won't suggest my own blog, it doesn't feel right ;) | |||
mncharity | masak: :) | ||
masak | TimToady: S02 says: "If you wish to supply a C<Pair> as a key, you must compose an outer C<Pair> in which the key is the inner C<Pair>: %hash = (($keykey => $keyval) => $value);". But Rakudo doesn't require the parens to produce such a hash. Are the parens superfluous and just for clarification, or does Rakudo take liberties with the precedence? | 20:04 | |
20:04
ZuLuuuuuu left
|
|||
mncharity | moritz_: will do. I've your permission to suggest your blog? Suggested name? | 20:04 | |
moritz_ | mncharity: sure you have. Just use my name (Moritz Lenz), since all others seem to use their name as well ;) | 20:05 | |
mncharity | ok. in progress. | 20:06 | |
moritz_ | mncharity++ # taking action | 20:07 | |
masak | rindolf++ # writing tests | 20:09 | |
mncharity | moritz_: perlgeek.de/blog-en/perl-5-to-6/ seems to have p6 content as well. and which doesnt appear in perl-6/. what's the right thing? | 20:10 | |
TimToady | masak: => is supposed to be right associative, not left | ||
masak | TimToady: i.e. Rakudo has it wrong. | ||
TimToady | yes | ||
masak files rakudobug mail | |||
moritz_ | mncharity: both ;) perl-5-to-6 is more tutorial and feature show-off, perl-6/ is news. | ||
mncharity: perl-5-to-6 needs dupe filtering, because the rss feed sometimes has dupes | 20:11 | ||
rindolf | masak: www.shlomifish.org/Files/files/code...-test.diff | 20:12 | |
masak: thanks. :-) | 20:13 | ||
masak | rindolf: the tests themselves look good, but since Rakudo doesn't yet implement @$x... | ||
...they will not only not pass, but fail to parse. | |||
rindolf | masak: I'm trying to implement it. | ||
moritz_ | uhm, I don't know if @$x[1] does what you mean, because [] has tighter precedence | ||
masak | moritz_: good point. | 20:14 | |
moritz_ | and in general that's not wrong, because you can just say $x[1] | ||
so you'd neet to write that as @($x)[1] instead | |||
s/neet/need/ | |||
masak | rindolf: do you think you could add a fudge directive? if you do, I can commit your patch. (unless you already have commit rights to the Pugs repo) | ||
rindolf | masak: actually, I used to have a commit bit on the Pugs repos. | 20:15 | |
masak | rindolf: moritz_ is right. there's no need in p6 to convert to array before indexing | ||
rindolf: did you misplace it? | |||
rindolf | masak: OK. | ||
masak: no, I don't think I did. | |||
masak | rindolf: why then "used to"? | 20:16 | |
rindolf | masak: well, maybe it was removed or something. | ||
masak | I've never heard of anyone being deprived of his commit bit. | ||
rindolf | It should be still active. | ||
masak | aye. | ||
rindolf | masak: fine, I'll remove the first two tests that I added. | 20:17 | |
masak | ...and add a fudge directive. kthxbai. | ||
20:17
Torment joined
|
|||
rindolf | masak: OK. | 20:18 | |
masak: but I'd like to try to implement it in Rakudo now | |||
masak | rindolf: :) | ||
rindolf: I'd advice you to hang out on #parrot on irc.perl.org in that case. | 20:19 | ||
moritz_ | rindolf: I don't want to stop you, but pmichaud is going to re-work the list context stuff anyway | ||
rindolf | moritz_: ah. | ||
masak was going to say "aw, pmichaud gets all the good stuff!", but realized that this is actually a good thing. pmichaud++ | 20:20 | ||
20:20
Torment left
|
|||
masak | heh, I wrote a whole bug report about Rakudo's => being left-associative, before I realized that it's right-associative after all... | 20:23 | |
20:23
Torment joined
20:24
Torment left
|
|||
mncharity | moritz_: err, where is the feed for perlgeek.de/blog-en/perl-6/ ? | 20:25 | |
moritz_ | mncharity: perlgeek.de/blog-en/perl-6/index.rss | 20:26 | |
it's advertised wrongly on the page itself :/ | |||
mncharity | sent. yay progress. | 20:31 | |
masak | progress++ | 20:42 | |
mncharity | I hope to get back to elf sometime this week. Perhaps first with a spot check of how STD is coming along. When gimme5 is doing useably correct parses of elf and STD.pm (perhaps already is?), then I clearly become the elf bootstrap blocker, and I expect I'll allocate some solid days to get it done. Else perhaps back to low intensity hacking on the rx_on_re->elf merge, in preparation for later STD. | 20:46 | |
May also attempt a Boston.PM hacking evening. If boston.rb can consistently manage it, why not boston.pm? Could do an elf night. | 20:47 | ||
@tell ruoso Any interest in doing a smop blog? For planetsix.perl.org/ ? | |||
lambdabot taking Sunday off? | 20:48 | ||
moritz_ | ENOƛBOT | ||
masak | lambdabot down :( | ||
mncharity | snif | ||
masak | it's a foretaste of how helpless we'll be ten years down the road, when our bots desert us... | 20:49 | |
mncharity | nifty character between ENO and BOT. | ||
lol | |||
masak | mncharity: yes, λ :) | ||
moritz_ | it's lambda + stroke | ||
mncharity | I'm looking forward to getting my first email from someone I kown is already deceased. | ||
ahhh | 20:50 | ||
moritz_ | I didn't find the normal lambda in my char map :/ | ||
masak | moritz_: why the stroke? | ||
ah. | |||
moritz_ | because somebody stroke down lambdabot? ;-) | ||
mncharity | so much unicode fun to look forward to | ||
masak | I just did 'C-u C-\ greek RET l' :) | ||
emacs++ | 20:51 | ||
mncharity | I'm off. happy hacking. & | 20:52 | |
20:52
mncharity left
20:55
pedrob joined
|
|||
rindolf | Hmmm.... @($x) works. | 20:55 | |
moritz_ | rakudo: my $x = [1, 2, 3]; say @($x).elems | 20:56 | |
p6eval | rakudo 31963: OUTPUT[3] | ||
moritz_ | rakudo: my $x = [1, 2, 3, 0]; .say for @($x); | ||
p6eval | rakudo 31963: OUTPUT[1 2 3 0] | ||
masak | yes, but that's wrong :) | ||
it loops over it as if it were one element | 20:57 | ||
don't worrt, I've reported that to rakudobug :P | |||
s/worrt/worry/ | |||
20:59
cognominal__ left
21:07
zamolxes joined
21:09
cognominal joined
21:10
rindolf left
21:30
quuton joined
|
|||
masak | perl6: my $x = 'a'; die "Something's wrong" if !($x eq 'a' | 'b') | 21:31 | |
p6eval | pugs: OUTPUT[*** Something's wrong at /tmp/wWuLw0Rc99 line 1, column 14-38] | ||
..elf 22847: OUTPUT[Something's wrong at (eval 123) line 4 at ./elf_f line 3861] | |||
..rakudo 31963: RESULT[Bool::False] | |||
masak | my Rakudo r32280 says "Something's wrong". can anyone confirm? | 21:32 | |
moritz_ | masak: mine too (+ a backtrace) | 21:33 | |
masak | yes, sure. | ||
good, then it's not just me. | |||
this is a regression of some sort. | |||
don't we have a test for this? | 21:34 | ||
masak runs spectest_regression | |||
moritz_ | masak: that's the "boolean context doesn't collapse junctions" TODO | 21:35 | |
masak | oh. | ||
I'm pretty sure it used to work. | |||
we had such code in November. | |||
...which now fails :/ | |||
moritz_ | rakudo: my $x = 'a'; say perl(!($x eq 'a' | 'b')) | 21:36 | |
p6eval | rakudo 31963: OUTPUT[Could not find non-existent sub perlcurrent instr.: '_block11' pc 86 (EVAL_12:28)] | ||
masak | moritz_: try the method. | ||
moritz_ | rakudo: my $x = 'a'; say (!($x eq 'a' | 'b')).perl | ||
p6eval | rakudo 31963: OUTPUT[Bool::False] | ||
moritz_ | uhm. | ||
masak | Something's wrong. | ||
moritz_ | rakudo: my $x = 'a'; say "yes" if (!($x eq 'a' | 'b')) | ||
p6eval | rakudo 31963: RESULT[Bool::False] | ||
moritz_ | rakudo: my $x = 'a'; say "yes" if (!($x eq 'a' | 'b')); say "done" | 21:37 | |
p6eval | rakudo 31963: OUTPUT[done] | ||
masak | why the outer pair of parens? | ||
moritz_ | historical artifact | 21:38 | |
masak | rakudo: my $x = 'a'; die "Something's wrong" if !($x eq 'a' | 'b') | ||
p6eval | rakudo 31963: RESULT[Bool::False] | ||
masak | moritz_: perl 5 doesn't need that either. | ||
dang, how come the bug is suddenly gone?! | |||
oh, right. it never showed up here on p6eval... | 21:39 | ||
that must mean that we were fine by r31963. | |||
how come p6eval runs such an old version of Rakudo, btw? | 21:40 | ||
moritz_ | svn.perl.org firewall :/ | ||
masak | ach so. | 21:41 | |
moritz_ | I'm now re-checking the cronjobs | ||
:q | |||
wrong window | |||
masak | you can quit IRC, but you can never leave >:) | 21:42 | |
moritz_ | "you can checkout any time you like, but you can never leave" - was it that you were thinking of? ;-) | 21:45 | |
masak | moritz_: Hotel California, aye. | 21:46 | |
21:51
jferrero joined
|
|||
moritz_ | very cool song ;) | 21:51 | |
masak | one of the best. | 21:55 | |
21:57
nacho_ left
|
|||
masak | moritz_: are you sure this regression is part of the TODO you mentioned? even considering that it appeared after r31963? | 22:00 | |
moritz_ | masak: no, not sure. | 22:01 | |
22:01
rhesa left,
rhesa joined
|
|||
moritz_ | there are now some passing skipped tests in t/spec/S03-operators/precedence.t | 22:02 | |
but I'm not quite sure that the tests are right :( | |||
masak | moritz_: the symptoms do seem to indicate that junctions aren't coverted to a boolean | 22:03 | |
pugs_svn | r22855 | moritz++ | [t/spec] some unfudgings for rakudo | ||
masak | $ perl6 -e 'my $x = "a"; say (!($x eq "a" | "b")).perl' gives 'any(Bool::False, Bool::True)' here | ||
moritz_ | that should not happen[tm] | ||
22:05
mncharity joined
|
|||
mncharity | planetsix.perl.org/ Robert++ | 22:05 | |
22:05
mncharity left
|
|||
masak | moritz_: but you say it's reported already? what's the ticket number? | 22:09 | |
moritz_ | masak: dunno, but it's definitively a TODO to implement proper autothreading in the dispatcher. | 22:10 | |
masak: I don't think there's a TODO for this particular item. | |||
masak writes something about it to rakudobug | |||
moritz_ | rakduo: my $x = "a"; say (!($x eq "a" | "b")).perl | ||
rakudo: my $x = "a"; say (!($x eq "a" | "b")).perl | 22:11 | ||
p6eval | rakudo 31963: OUTPUT[any(Bool::False, Bool::True)] | ||
moritz_ | I CAN HAZ NEW RAKUDO ON SRVR | ||
it's just reported as old :/ | 22:12 | ||
should say 32288 in a few minutes, though | |||
masak | moritz_++ | 22:13 | |
moritz_ | rakudo: say "hi" | ||
p6eval | rakudo 31963: OUTPUT[hi] | ||
masak | now we'll get all the latest regressions, right here in the channel! | ||
moritz_ | how write the perl6 RT queue bot? | 22:14 | |
masak | sorry, what? | ||
(that didn't parse) | |||
moritz_ | s/how write/who writes/ | 22:15 | |
moritz_ should go to bed now | |||
22:16
nacho_ joined,
nacho__ joined
22:18
rdice joined,
rdice left,
kisu left
22:21
smg left
22:30
|Jedai| joined
22:35
Jedai left
22:38
FurnaceBoy left
22:44
jferrero left,
kisu joined
22:51
kisu left
22:54
masak left,
kisu joined
22:57
genio left
23:07
pbuetow left
23:15
quuton left
23:34
FurnaceBoy joined
23:43
kisu left
23:48
kisu joined
23:51
smg joined
23:56
pedrob left
23:58
hanekomu_ left
|