[perl #80252] [BUG] dir() exposes Parrot strings in Rakudo

2011-01-30 Thread Will Coleda via RT
On Sun Dec 05 11:47:45 2010, masak wrote: > rakudo: say "foo".PARROT; say dir()[0].PARROT > rakudo : OUTPUT«Str␤Operation not permitted in safe mode␤ [...] > locally, "Str\nString\n" > * masak submits rakudobug > uasi++ on Twitter > > http://twitter.com/uasi/status/11461149375602690 I'm not a

[perl #77142] "say pi=4" works as "(say pi)=4" instead of "say (pi=4)"

2011-01-30 Thread Will Coleda via RT
On Tue Aug 10 09:23:16 2010, pawel.pab...@implix.com wrote: > > [18:05] oh, h. > [18:06] that looks really wrong to me. > [18:06] isn't it a parsebug? > [18:06] with precedence > [18:06] it may be correct, to let a function be used as a RHS? mh... > [18:07] looks to me like STD.pm recen

[perl #76110] [BUG] Nested triangular reduce produces empty list

2011-01-30 Thread Will Coleda via RT
On Tue Jul 06 04:44:22 2010, masak wrote: > rakudo: say [+] [1,2,3] # bug courtesy of TimToady++ > rakudo 04a918: OUTPUT«6␤» > * masak submits rakudobug > [] should never flatten in a listop Answer's changed. (Is it right? Dunno). > say [+] [1,2,3] 3 -- Will "Coke" Coleda

[perl #76110] [BUG] Nested triangular reduce produces empty list

2011-01-30 Thread Will Coleda via RT
On Sat Jun 26 00:44:28 2010, ml...@physik.uni-wuerzburg.de wrote: > 09:33 < tylercurtis> rakudo: say [\+] [\+] 1 xx 5 > 09:33 < p6eval> rakudo ea8f2b: ( no output ) > > doesn't work :( > > 09:33 < tylercurtis> pugs: say [\+] [\+] 1 xx 5 > 09:33 < p6eval> pugs: OUTPUT«1361015␤» > > Yep, pugs get

[perl #63066] .split(//) treats ends of a string unequally in Rakudo

2011-01-30 Thread Will Coleda via RT
Output of these samples has changed: > say 'hello-world'.split(//).perl; ("", "hello", "-", "world", "") > say 'hello-world'.split(//).perl; ("", "hello", "-", "world", "") > say 'a-b-c'.split(//).perl; ("", "a", "-", "b", "-", "c", "") -- Will "Coke" Coleda

[perl #73148] PATCH Fix bug #68752, make perl6 --version more informative

2011-01-30 Thread Will Coleda via RT
On Fri Jun 11 05:09:26 2010, quester wrote: > Updated the perl6 --version patch again for the Erlangen/May release. > (Also redid git format-patch since there have been more changes in > build/Makefile.in.) > > Looks like this style of output was not included, but we currently get: $ perl6 --ve

[perl #75322] [BUG] eqv sometimes gets confused with empty lists

2011-01-30 Thread Will Coleda via RT
On Mon May 24 11:05:09 2010, david.gr...@telus.net wrote: > "eqv" usually reports different things as different: > > say ((), "x", 9) eqv ((), 9, 9) > say ((), "x") eqv ((), 9, 9) > say ({}, "x") eqv ({}, 9) > say ((), ()) eqv ((), 9) > say ((), (), (), 1) eqv ((), ()) > > >

[perl #75064] Interpolating $a\{ doesn't work

2011-01-30 Thread Will Coleda via RT
On Wed May 12 06:28:46 2010, jimmy wrote: > > rakudo: eval " class Foo\{ \}" > >rakudo ed2409: ( no output ) > > >rakudo: my $a = 'Foo'; eval " class $a\{ \}" > >rakudo ed2409: OUTPUT«You can't backslash that at line 11, near > "}\""␤current instr.: 'perl6;HLL;Grammar;panic' pc 501 > (ext/nqp-r

[perl #74844] Classes inheriting from Array don't have working postcircumfix methods

2011-01-30 Thread Will Coleda via RT
On Sun May 02 04:54:58 2010, moritz wrote: > 13:53 <@moritz_> rakudo: class A is Array { }; my $a = A.new; $a[0] = 'baz' > 13:53 <+p6eval> rakudo c4857a: OUTPUT«Null PMC access in > invoke()␤current instr.: 'perl6;Proxy;!STORE' pc 14609 > (src/builtins/Routine.pir:151)␤» 01:35 <[Co

[perl #68672] LTA error message on ?? :

2011-01-30 Thread Will Coleda via RT
On Fri Apr 02 04:37:41 2010, moritz wrote: > Now says "Confused", which is much better, but still less-than-awesome Here's the output from STD for comparison: 01:28 <[Coke]> std: 1 ?? 1; 01:28 std 625303c: OUTPUT«===SORRY!===␤Found ?? but no !! at /tmp/2ppTji_PsG line 1:␤-->

[perl #72580] [BUG] Bool enum values don't smartmatch against Int in Rakudo

2011-01-30 Thread Will Coleda via RT
On Sat Feb 06 08:22:31 2010, masak wrote: > rakudo: enum X ; say a ~~ Int; say True ~~ Int # buglet > rakudo 1d4928: OUTPUT«1␤0␤» > Aye. > Quick! Masak! > :-) > what? what? :) > * masak submits TimToady++'s rakudobuglet > oh, I see now! True is (supposed to be) an enum too. > an enum valu

[perl #65654] Texas quotes do The Wrong Thing when interpolating vars with strings with spaces in them in Rakudo

2011-01-30 Thread Will Coleda via RT
On Thu May 14 07:48:19 2009, masak wrote: > rakudo: my $foo = 'hello world'; say «$foo».elems > rakudo 705cb2: OUTPUT«1␤» > oops. > oh well :-) > it's not yet christmas ;-) > * masak submits rakudobug > > Expected value from the evaluation: 2, because "hello" and "world" > should end up as

[perl #65474] Null PMC access when calling a regex in a derived grammar in Rakudo

2011-01-30 Thread Will Coleda via RT
On Thu May 07 07:44:31 2009, masak wrote: > I'm trying to understand what > http://rt.perl.org/rt3/Ticket/Display.html?id=57864 needs to be > closed. > in it, pm says 'inheritance and method dispatch don't seem to > be working quite properly, and we'll need to get that fixed'. > there's just one

[perl #61732] Null PMC access when last statement of a sub is empty or a CATCH block

2011-01-30 Thread Will Coleda via RT
On Sat Feb 14 21:22:35 2009, bacek wrote: > Actual summary should be "CATCH blocks eats return values from subs". > > $ ../../parrot perl6.pbc -e 'sub bar { 1; CATCH { } }; say bar()' > Null PMC access in isa() Note that it seems to be the implicit return that's a problem: 01:00 <[Coke]> rakudo:

[perl #61732] Null PMC access when last statement of a sub is empty or a CATCH block

2011-01-30 Thread Will Coleda via RT
On Sat Feb 14 21:33:06 2009, bacek wrote: > Even worse... Problem is in empty statement list. > $ ../../parrot perl6.pbc -e 'sub foo { 1;; }; say foo' > Null PMC access in isa() This particular item now generates: 00:51 <[Coke]> rakudo: sub foo { 1;; }; say foo 00:51 rakudo 549d2a: OUTPUT«1␤» (

[perl #66888] [BUG] texas quotes do not nest properly in q<<>> strings

2011-01-30 Thread Will Coleda via RT
On Wed Jun 24 09:11:30 2009, KyleHa wrote: > OK, I've added a test for this in S02- > whitespace_and_comments/comments.t The test is now found in S02-literals/quoting.t (added linkback to this RT) -- Will "Coke" Coleda

[perl #60850] r33207: Multiple spectest failures on OS X

2011-01-30 Thread Will Coleda via RT
On Tue Nov 25 23:38:58 2008, publiustemp-perl6compil...@yahoo.com wrote: > I still have out of country guests, so I won't have much follow up > time on this. If there's specific help I can give, let me know and > I'll see if I can squeeze in some time. > > Note that if you are using Test::Harness

[perl #69682] [BUG] Wrong error when using an unescaped '-' in a charlist in Rakudo

2011-01-30 Thread Will Coleda via RT
On Fri Jul 23 10:10:57 2010, coke wrote: > On Fri Oct 09 08:01:32 2009, masak wrote: > > rakudo: / <[z . booga booga - ]> / > > rakudo daf221: OUTPUT«src/gc/api.c:253: failed assertion > > 'PObj_is_PMC_TEST(obj)'␤[...] > > \o/ > > rakudo: / <[a-z]> / > > rakudo daf221: OUTPUT«src/gc/a

[perl #82984] Syntax error leads to Null PMC

2011-01-30 Thread via RT
# New Ticket Created by Solomon Foster # Please include the string: [perl #82984] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=82984 > rakudo: multi sub postfiz:($a) { [*] 1..$a } p6eval: rakudo 549d2a: OUTPUT«===SORRY!==

[perl #82974] our multi sub infix:<+> in class definition hides core's infix:<+> functions

2011-01-30 Thread via RT
# New Ticket Created by Solomon Foster # Please include the string: [perl #82974] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=82974 > colomon: rakudo: class A { has $.a; method blue($n) { say $.a + $n; }; our multi sub i

[perl6/specs] a68bbb: [S19] break up unintentional pod formatting code

2011-01-30 Thread noreply
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: a68bbb14c052ef1acc0fc7edaa1787bc69836128 https://github.com/perl6/specs/commit/a68bbb14c052ef1acc0fc7edaa1787bc69836128 Author: Fitz Elliott Date: 2011-01-29 (Sat, 29 Jan 2011) Changed paths: M S19-commandline.pod