[perl #64090] Cannot store a regular expression in a Regex variable in Rakudo

2009-04-23 Thread Patrick R. Michaud via RT
Now fixed in f0fab249. Forwarding ticket to moritz to verify there's a spectest available for this. Thanks! Pm

[perl #64276] [TODO] implement embedded comments

2009-04-23 Thread Patrick R. Michaud via RT
There are lots of spectests for embedded comments already, so closing ticket. Thanks! Pm

[perl #64330] if statements should match a regex, not boolify the regex itself in Rakudo

2009-04-23 Thread Patrick R. Michaud via RT
Now fixed in 042614ff: pmich...@orange:~/rakudo$ ./perl6 > $_ = 'foo'; if /bar/ { say 'yes' }; > $_ = 'foo'; if /o/ { say 'yes' }; yes > Passing ticket to moritz to verify we have a spectest for this. Thanks! Pm

[perl #64822] S05 and Rakudo disagree on :: or . for grammar rules

2009-04-23 Thread Patrick R. Michaud via RT
S05 has been updated, closing ticket. Pm

[perl #64834] Required version of parrot embeds a newline, --gen-parrot fails

2009-04-23 Thread Patrick R. Michaud via RT
Fixed in 8a3a9a9, thanks! Pm

r26385 - docs/Perl6/Spec

2009-04-23 Thread pugs-commits
Author: pmichaud Date: 2009-04-24 00:07:40 +0200 (Fri, 24 Apr 2009) New Revision: 26385 Modified: docs/Perl6/Spec/S05-regex.pod Log: Revert previous commit -- changing the order isn't quite so straightforward. Modified: docs/Perl6/Spec/S05-regex.pod ===

Parrot 1.1.0 "Half-moon Conure" Released!

2009-04-23 Thread François Perrad
On behalf of the Parrot team, I'm proud to announce Parrot 1.1.0 "Half-moon Conure." Parrot (http://parrot.org/) is a virtual machine aimed at running all dynamic languages. Parrot 1.1.0 is available on Parrot's FTP site, or follow the download instructions at http://parrot.org/download. For thos

r26384 - docs/Perl6/Spec

2009-04-23 Thread pugs-commits
Author: pmichaud Date: 2009-04-24 00:02:51 +0200 (Fri, 24 Apr 2009) New Revision: 26384 Modified: docs/Perl6/Spec/S05-regex.pod Log: Update goal-matching semantics to allow expression backtracking. Modified: docs/Perl6/Spec/S05-regex.pod ===

[perl #64968] [BUG] After declaring my @x; @x.defined returns true and should not

2009-04-23 Thread via RT
# New Ticket Created by Ron Schmidt # Please include the string: [perl #64968] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=64968 > From IRC below 19:07 PhatEddy rakudo: my @x; say 'ok' if @x.defined 19:07 p6eval rakudo

[perl #65022] Nested classes in different classes cannot have same name

2009-04-23 Thread via RT
# New Ticket Created by Arne Skjærholt # Please include the string: [perl #65022] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65022 > Given these two classes: class Test1 { class A {} } class Test2 { class A {}

Re: [perl #39855] [CAGE] configuration: define MIN/MAX macros for all integral typedefs

2009-04-23 Thread NotFound
> It looks like those comments in platform_limits.h are out-of-place. > PARROT_INTVAL_MIN and PARROT_INTVAL_MAX are defined in > include/parrot/config.h, although the definition may not be as flexible > as the macros in perl.h that Nicholas mentioned.  It might be beneficial > to incorporate them i

[perl #64922] An unamiguous case of dispatch treated as an ambiguous one

2009-04-23 Thread Carl Mäsak via RT
rakudo: say Positional[Int] ~~ Any rakudo e8f624: OUTPUT«1␤» oh hmm rakudo: say Any ~~ Positional[Int] rakudo e8f624: OUTPUT«0␤» But it kinda surprises me... (I thought this was why Positional and Any were sorting to same precedence level.) rakudo: multi f($x) { 1 }; multi f(@x) { 2 }; say

[perl #64974] loop fails (when followed by for ?)

2009-04-23 Thread via RT
# New Ticket Created by # Please include the string: [perl #64974] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=64974 > perl version: rakudo-d0a5de55a1da8c7307e6c486fd9b548fcbc0b727.tar.gz parrot version: 1.1.0 I tried

[perl #64982] [PATCH] Remove the code that optionally gets a file to print to. We always want to print to STDOUT.

2009-04-23 Thread via RT
# New Ticket Created by Andy Lester # Please include the string: [perl #64982] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=64982 > From: Andy Lester --- build/gen_metaop_pir.pl | 13 - 1 files changed, 4

[perl #64878] Greek letters in variable names do not work in Rakudo

2009-04-23 Thread Will Coleda via RT
On Wed Apr 22 11:50:02 2009, pmichaud wrote: > On Mon, Apr 20, 2009 at 12:32:05AM -0700, Carl Mäsak wrote: > > > > rakudo: my $βοο = "καλλω"; print $βοο; > > rakudo 0d5515: OUTPUT«error:imcc:syntax error, unexpected > > USTRINGC, expecting STRINGC ('unicode:"$\u03b2\u03bf\u03bf"') [...] > > * ma

[perl #64990] Should be able to fail() from a upper-case-return-type-constrained sub in Rakudo

2009-04-23 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #64990] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=64990 > rakudo: our Int sub foo() { return fail() }; foo() rakudo 04ee8d: OUTPUT«Type check fa

[perl #65006] mingw32-make realclean doesn't clean everything

2009-04-23 Thread webmas...@cosmicperl.com (via RT)
# New Ticket Created by webmas...@cosmicperl.com # Please include the string: [perl #65006] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65006 > I've tested and produced these results on:- Vista32, ActivePerl 5.10 Vista64

[perl #65004] STD.pm seems to allow \x[ c4, 20, c4 ] in strings, whereas Rakudo doesn't

2009-04-23 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #65004] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65004 > I wonder if the specs allow insignificant white-space in literals, e.g like say "\x[ c4

[perl #64984] [PATCH] Remove the code that can optionally generate to a filename. We only use stdout.

2009-04-23 Thread via RT
# New Ticket Created by Andy Lester # Please include the string: [perl #64984] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=64984 > From: Andy Lester --- build/Makefile.in |6 +++--- build/gen_junction_pir.

[perl #64922] An unamiguous case of dispatch treated as an ambiguous one

2009-04-23 Thread Carl Mäsak via RT
Jonathan (>), Carl (>>): > > This might be in RT already, but I didn't find it, so... > > > > rakudo: multi foo (@a) { 1 }; multi foo ($a, %h?) { 2 }; say > > foo(<1 2 3>); > > rakudo 69b318: OUTPUT«Ambiguous dispatch to multi 'foo'. > > Ambiguous candidates had signatures:␤:(Positional.new() @a)

Re: Unicode bracketing spec question

2009-04-23 Thread Helmut Wollmersdorfer
Timothy S. Nelson wrote: I note that S02 says that the unicode classes Ps/Pe are blessed to act as opening and closing quotes. Is there a reason that we can't have Pi/Pf blessed too? I ask because there are quotation marks in the Pi/Pf set that are called "Substitution" and "Transposition