Perl6 Test Suite

2010-03-24 Thread drakej
Hello, I am looking to work on the test suite as part of the GSoC program. I have a couple of questions, though, if somebody could help me out: The ideas page (http://www.perlfoundation.org/perl5/index.cgi?gsoc_2010_projects) spoke of the IO section needing quite a bit more work, is this referri

[perl #63710] bare <> and should be disallowed in Rakudo

2010-03-24 Thread jn...@jnthn.net via RT
On Sun Mar 08 05:39:18 2009, moritz wrote: > On Sat Mar 07 21:46:09 2009, masak wrote: > > rakudo: <> > > rakudo ed4cd1: RESULT«[]» > > rakudo: > > rakudo ed4cd1: RESULT«"STDIN"» > > those two were low-hanging fruit. ;) > > * masak submits them > > Tests added to t/spec/S02-literals/listquot

[perl #68066] Predeclaring roles seems to be broken

2010-03-24 Thread jn...@jnthn.net via RT
On Thu Jul 30 19:16:11 2009, wayland wrote: > Rakudo version: latest on ins2 branch > Parrot version: parrot-1.4.0-6.fc10.i386 > > Test script: > > > > #!/usr/bin/perl6 > > role A {...} > > role A { > has $.variable; > } >

[perl #63700] [BUG] Rakudo unable to take reference for infix operators.

2010-03-24 Thread jn...@jnthn.net via RT
On Fri Jul 24 14:06:27 2009, KyleHa wrote: > On Sat Mar 07 18:28:28 2009, bacek wrote: > > rakudo: my $c = &infix:; say &$c(5, 42); > > rakudo ed4cd1: OUTPUT«Statement not terminated properly at line > > 1, near ":; sa"␤␤current instr.: 'parrot;PGE;Util;die' pc 129 > > (runtime/parrot/library/P

[perl #61778] [TODO] braino-catching =~ operator

2010-03-24 Thread jn...@jnthn.net via RT
On Sat Dec 27 15:21:51 2008, masak wrote: > S03:1132: > > To catch "brainos", the Perl 6 parser defines an C<< infix:<=~> >> > operator which always fails at compile time with a message directing > the user to use C<~~> or C<~=> (string append) instead if they meant > it as a single operator, or t

[perl #73760] Rakudo can't load classes from inside a module

2010-03-24 Thread jn...@jnthn.net via RT
On Tue Mar 23 00:09:02 2010, moritz wrote: > Consider these files: > > # JSON/Tiny.pm > module JSON::Tiny; > use JSON::Tiny::Grammar; > > # JSON/Tiny/Grammar.pm > class JSON::Tiny::Grammar { }; > > > $ perl6 JSON/Tiny.pm > Can't handle scope declarator on modules yet > current instr.: 'perl6;P

[perl #73784] Error occurs when pointing to not-assigned characters in unicode with \x

2010-03-24 Thread via RT
# New Ticket Created by Life U. Everything # Please include the string: [perl #73784] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=73784 > [22:09:43] rakudo: say "\xFDD0" [22:09:45] rakudo db0f85: OUTPUT«Malformed strin

[perl #63760] Rakudo thinks there is an implied semicolon after loop { ... }

2010-03-24 Thread jn...@jnthn.net via RT
On Mon Sep 07 23:28:44 2009, masak wrote: > STD seems to be treating this case correctly nowadays: > > std: loop { say "OH HAI"; last } while 1 > std 28206: OUTPUT«===SORRY!===␤Missing > semicolon or > comma after block [...] > * masak adds to the ticket that STD appears to do

[perl #73774] [BUG] chained tight OR comparison broken

2010-03-24 Thread via RT
# New Ticket Created by Chris Fields # Please include the string: [perl #73774] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=73774 > Using tight OR for conditional tests is broken when chaining more than two tests (note

[perl #73772] [BUG] Rakudo returns the wrong thing from a <> quote with only whitespace in it

2010-03-24 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #73772] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=73772 > rakudo: say < >.elems rakudo db0f85: OUTPUT«Method 'elems' not found for invocant of c

[perl #73768] [BUG] Maybe prefix:<~> should have a warning just like prefix:<+> does on undefined values in Rakudo

2010-03-24 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #73768] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=73768 > rakudo: say ~(my $a) rakudo db0f85: OUTPUT«Any()␤» moritz_: were you saying this shou