[perl #69270] [BUG] Nil doesn't listify to the empty list in for loop expressions

2009-09-21 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69270] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69270 > rakudo: .say for Nil rakudo 5d3d3a: OUTPUT«Nil()␤» * masak submits rakudobug The righ

Re: S26 - The Next Generation

2009-09-21 Thread Damian Conway
Jon Lang asked: > Not actually S26; but closely related: should $=POD and .WHY be > read-only? I had assumed so. > Also, should there be other Pod variables besides $=POD? > If so, which ones? The original idea was that every Pod block with any kind of TYPENAME would be available as $=TYPENAME

r28351 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: lwall Date: 2009-09-22 03:53:43 +0200 (Tue, 22 Sep 2009) New Revision: 28351 Modified: docs/Perl6/Spec/S03-operators.pod Log: [S03] more clarifications of autogenerated generator functions, pmichaud++ Modified: docs/Perl6/Spec/S03-operators.pod

Re: [perl #69252] parrot PGE/builtin seq fault problem?

2009-09-21 Thread Patrick R. Michaud
On Sun, Sep 20, 2009 at 05:38:22PM -0700, m...@purdue.edu (via RT) wrote: > # New Ticket Created by m...@purdue.edu > # Please include the string: [perl #69252] > # in the subject line of all future correspondence about this issue. > # http://rt.perl.org/rt3/Ticket/Display.html?id=69252 > > >

r28348 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: lwall Date: 2009-09-22 00:09:17 +0200 (Tue, 22 Sep 2009) New Revision: 28348 Modified: docs/Perl6/Spec/S03-operators.pod Log: [S03] revise thinko spotted by spinclad++ Modified: docs/Perl6/Spec/S03-operators.pod === --- d

r28347 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: lwall Date: 2009-09-21 23:26:58 +0200 (Mon, 21 Sep 2009) New Revision: 28347 Modified: docs/Perl6/Spec/S03-operators.pod Log: typos Modified: docs/Perl6/Spec/S03-operators.pod === --- docs/Perl6/Spec/S03-operators.pod 2

r28346 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: lwall Date: 2009-09-21 23:12:29 +0200 (Mon, 21 Sep 2009) New Revision: 28346 Modified: docs/Perl6/Spec/S03-operators.pod Log: [S03] missing commas Modified: docs/Perl6/Spec/S03-operators.pod === --- docs/Perl6/Spec/S03-op

r28345 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: moritz Date: 2009-09-21 23:01:49 +0200 (Mon, 21 Sep 2009) New Revision: 28345 Modified: docs/Perl6/Spec/S08-capture.pod Log: [S08] use POD markup where appropriate Also use non-breaking space for "Perl?\194?\1605" and "Perl?\194?\1606" Modified: docs/Perl6/Spec/S08-capture.pod ===

r28344 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: lwall Date: 2009-09-21 22:57:15 +0200 (Mon, 21 Sep 2009) New Revision: 28344 Modified: docs/Perl6/Spec/S03-operators.pod docs/Perl6/Spec/S09-data.pod Log: [S03,S09] Range objects are now primarily intervals in C Extend dwimminess of series to handle steps and limits readably

r28342 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: ruoso Date: 2009-09-21 22:01:50 +0200 (Mon, 21 Sep 2009) New Revision: 28342 Modified: docs/Perl6/Spec/S08-capture.pod Log: [S08] enforce correct precedence, as pointed out by pmichaud++ Modified: docs/Perl6/Spec/S08-capture.pod =

r28341 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: ruoso Date: 2009-09-21 21:58:46 +0200 (Mon, 21 Sep 2009) New Revision: 28341 Modified: docs/Perl6/Spec/S08-capture.pod Log: [S08] enforce correct precedence, as pointed out by pmichaud++ Modified: docs/Perl6/Spec/S08-capture.pod =

r28340 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: ruoso Date: 2009-09-21 21:21:37 +0200 (Mon, 21 Sep 2009) New Revision: 28340 Modified: docs/Perl6/Spec/S08-capture.pod Log: [S08] another typo by mberends++, s/list/array/ as pointed by PerlJam++ and pmichaud++ Modified: docs/Perl6/Spec/S08-capture.pod

Re: r28339 - docs/Perl6/Spec

2009-09-21 Thread Jon Lang
On Mon, Sep 21, 2009 at 12:01 PM, wrote: > @@ -65,9 +65,9 @@ > >  The basic underlying concept is that a Parcel behaves much like a >  list, but it doesn't enforce any context, in a way that no flattening > -or coercion is made. When you use the Positional API on a Parcel, it > -will include all t

Re: [perl #69262] [BUG] Rakudo shouldn't allow calling $obj.UnrelatedClass::method() on a non-ancestor class

2009-09-21 Thread Patrick R. Michaud
On Mon, Sep 21, 2009 at 06:41:37AM -0700, Carl Mäsak wrote: > rakudo: class A { method foo() { say "A" } }; class B {}; my > $b = B.new; $b.A::foo > rakudo 836c8c: OUTPUT«A␤» > o.O > wait a minute. > the classes do not inherit from each other. > masak: oh > masak: In that case it'll try and

r28339 - docs/Perl6/Spec

2009-09-21 Thread pugs-commits
Author: ruoso Date: 2009-09-21 21:01:22 +0200 (Mon, 21 Sep 2009) New Revision: 28339 Modified: docs/Perl6/Spec/S08-capture.pod Log: [S08] small fixes by mberends++ Modified: docs/Perl6/Spec/S08-capture.pod === --- docs/Perl6/Spec/

[perl #69260] [BUG] Rakudo breaks encapsulation when calling a method from another class

2009-09-21 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69260] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69260 > rakudo: class A { has $!x; method foo() { say $!x } }; class B { has $!x = 42; }; my $b

[perl #69262] [BUG] Rakudo shouldn't allow calling $obj.UnrelatedClass::method() on a non-ancestor class

2009-09-21 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69262] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69262 > rakudo: class A { method foo() { say "A" } }; class B {}; my $b = B.new; $b.A::foo rak

[perl #69254] [BUG] Null PMC access when class C does role B is class A in Rakudo

2009-09-21 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #69254] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=69254 > rakudo: class A {}; role B is A {}; class C does B {} rakudo 836c8c: OUTPUT«Null PMC a

Re: [perl #53302] nsentry

2009-09-21 Thread Patrick R. Michaud
On Sun, Sep 20, 2009 at 11:58:16PM -0700, Will Coleda via RT wrote: > On Sun Nov 16 10:11:57 2008, tewk wrote: > > Code is in branch nsentry. > > Deprecated notice is going in. > > pmichaud has agreed to write tests > > This branch was last updated: > > r34228 | tewk | 2008-12-21 23:41:44 -0500 (

Re: [perl #47992] [RFE] 'parrot foo' automatically finds and invokes foo.pbc

2009-09-21 Thread Patrick R. Michaud
On Sun, Sep 20, 2009 at 11:30:58PM -0700, Will Coleda via RT wrote: > On Sat Aug 30 08:06:41 2008, pmichaud wrote: > > On Sat, Aug 30, 2008 at 07:45:08AM -0700, Allison Randal via RT wrote: > > > As mentioned in RT #49168, I'm in favor of a --language flag, > > > that selects the default PBC/PIR fi

Parrot Bug Summary

2009-09-21 Thread Parrot Bug Summary
Parrot Bug Summary http://rt.perl.org/rt3/NoAuth/parrot/Overview.html Generated at Mon Sep 21 13:00:02 2009 GMT --- * Numbers * New Issues * Overview of Open Issues * Ticket Status By Version * Requestors with m

Re: [perl #69194] rakudo 2009-08 and when with lists

2009-09-21 Thread David Green
On 2009-Sep-20, at 12:48 am, Larry Wall wrote: Yes, I think it's fair to say that either list context OR a :by turns a Range into a RangeIterator that matches like a list. Hence, this ought to match: (1,3,5) ~~ (1..5 :2by) OK; but I still have to ask why it returns a RangeIterator instead