Re: Rakudo repository -- svn or git?

2009-01-28 Thread Ovid
- Original Message > From: Patrick R. Michaud > I will be making a decision (and possibly starting the > migration) tomorrow. If anyone has any strong opinions > one way or another, please let them be known quickly. Hope I'm not too late to chime in. Subversion's OK, but I would de

[perl #62852] Method calls to junctions do not autothread in Rakudo

2009-01-28 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #62852] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=62852 > rakudo: class A { method b { say (1..10).pick } }; any(A.new, A.new, A.new).b rakudo 3

[perl #62704] Rakudo stores a grammar in $/ after .parse

2009-01-28 Thread Carl Mäsak via RT
On Sat Jan 24 08:42:32 2009, masak wrote: > r35957: > > $ perl6 -e 'grammar G { regex TOP { ^ } }; G.parse(""); say $/.WHAT; > say $/ ~~ Match' > G > 0 > > What I usually expect in $/ is a Match object that I can query for > matched tokens. I don't know how to do that with a G object; neither > d

[perl #62730] Internal Parrot errors leak through when passing some kinds of pairs

2009-01-28 Thread jn...@jnthn.net via RT
On Sun Jan 25 04:44:47 2009, masak wrote: > Rakudo r35994: > > $ perl6 -e 'Hash.new( a => "b" )' > $ perl6 -e 'Hash.new( "a" => "b" )' > argument doesn't hash > [...] > I figured this would be easy to fix, but it's not. Basically, because for infix:=> we could have any complex expression that gen

[perl #62852] Method calls to junctions do not autothread in Rakudo

2009-01-28 Thread jn...@jnthn.net via RT
On Tue Jan 27 14:13:52 2009, masak wrote: > rakudo: class A { method b { say (1..10).pick } }; > any(A.new, A.new, A.new).b > rakudo 36065: OUTPUT«Could not locate a method 'b' to invoke > on class 'Junction'. [...] > uhm. > rakudobug? > masak: if you please ;-) > * masak submits > > The expe

[perl #57332] Matching against nonexistent class throws wrong kind of error

2009-01-28 Thread jn...@jnthn.net via RT
On Mon Jan 26 02:42:39 2009, masak wrote: > This now works in r35994: > > $ perl6 -e 'say "mm, pie" ~~ A' > Could not find non-existent sub A > [...] > > Not sure if I can resolve the ticket though, since things are still not > checked before runtime: > > $ perl6 -e 'say "OH HAI"; say "mm, pie"

[perl #61068] Null PMC access when illegally redefining a class inside an eval inside an ok() call from Test.pm

2009-01-28 Thread jn...@jnthn.net via RT
On Fri Dec 05 14:29:52 2008, masak wrote: > $ cat nasty-bug > use Test; > > class B {} > ok(eval('class B {}')); > > $ md5 Test.pm > MD5 (Test.pm) = a53345a042f07d942f239830773cea54 > > $ perl6 nasty-bug > Null PMC access in type() > current instr.: '_block11' pc 53 (EVAL_12:19) As of r36096 th

[perl #61444] Rakudo allows declaring an enum called 'Object'

2009-01-28 Thread jn...@jnthn.net via RT
On Wed Dec 17 13:43:49 2008, masak wrote: > <[particle]> rakudo: enum Object; say Object::Failure; > [particle]: shouldn't defining an enum called 'Object' > constitute an error of some sort? > <[particle]> sure looks like a bug to me > * masak reports As of r36096, this now gives a compile time

[svn:parrot-pdd] r36125 - trunk/docs/pdds

2009-01-28 Thread allison
Author: allison Date: Wed Jan 28 16:50:06 2009 New Revision: 36125 Modified: trunk/docs/pdds/pdd28_strings.pod Log: [pdd] Add descriptions for 'compare' and 'equal' functions. Catch an unconverted old function name. Modified: trunk/docs/pdds/pdd28_strings.pod

r25102 - docs/Perl6/Spec

2009-01-28 Thread pugs-commits
Author: lwall Date: 2009-01-29 02:53:54 +0100 (Thu, 29 Jan 2009) New Revision: 25102 Modified: docs/Perl6/Spec/S02-bits.pod Log: [S02] reserve PERL and FILE lexical scope names Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/

r25105 - docs/Perl6/Spec

2009-01-28 Thread pugs-commits
Author: lwall Date: 2009-01-29 02:59:56 +0100 (Thu, 29 Jan 2009) New Revision: 25105 Modified: docs/Perl6/Spec/S02-bits.pod Log: missing comma Modified: docs/Perl6/Spec/S02-bits.pod === --- docs/Perl6/Spec/S02-bits.pod200

[perl #62878] Null PMC access when referring to an inner class in Rakudo

2009-01-28 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #62878] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=62878 > rakudo: class A { class B {}; B.new } rakudo 36119: OUTPUT«Null PMC access in find_met

Re: RFD: Built-in testing

2009-01-28 Thread Martin D Kealey
On Wed, 21 Jan 2009, Damian Conway wrote: > > Maybe something in all caps. For what it's worth, :OK<> can be typed > > with one hand while the other holds down the shift key. :) > > Typical right-hander fascism! On the other hands we have :QA ... which also so happens to be an apposite abbreviati

Re: r25102 - docs/Perl6/Spec

2009-01-28 Thread Moritz Lenz
pugs-comm...@feather.perl6.nl wrote: > +PERL# Lexical symbols in the standard "perlude" Did you mean "prelude" instead? Moritz