Re: %ARGH

2009-04-20 Thread Moritz Lenz
Hi, Timothy S. Nelson wrote: Hi all. Can we change %*OPTS to %*ARGH ? You can, in any program you like (at least very nearly): sub MAIN(*...@arga, *%ARGH) { ... } Cheers, Moritz

r26298 - docs/Perl6/Spec

2009-04-20 Thread pugs-commits
Author: jnthn Date: 2009-04-20 09:22:44 +0200 (Mon, 20 Apr 2009) New Revision: 26298 Modified: docs/Perl6/Spec/S02-bits.pod Log: Make S02 consistent with S14. Modified: docs/Perl6/Spec/S02-bits.pod === ---

r26299 - docs/Perl6/Spec/S32-setting-library

2009-04-20 Thread pugs-commits
Author: lwall Date: 2009-04-20 10:02:35 +0200 (Mon, 20 Apr 2009) New Revision: 26299 Modified: docs/Perl6/Spec/S32-setting-library/IO.pod Log: s/readline/get/ Modified: docs/Perl6/Spec/S32-setting-library/IO.pod === ---

r26302 - in docs/Perl6/Spec: . S32-setting-library

2009-04-20 Thread pugs-commits
Author: lwall Date: 2009-04-20 10:30:10 +0200 (Mon, 20 Apr 2009) New Revision: 26302 Modified: docs/Perl6/Spec/S07-iterators.pod docs/Perl6/Spec/S32-setting-library/IO.pod Log: [S32] add limit to lines [S07] refine get/iterator semantics; fix typos Modified:

r26304 - docs/Perl6/Spec

2009-04-20 Thread pugs-commits
Author: masak Date: 2009-04-20 11:08:50 +0200 (Mon, 20 Apr 2009) New Revision: 26304 Modified: docs/Perl6/Spec/S11-modules.pod Log: [S11] added 'v' to version numbers within :ver() When the version numbers are within :ver, the 'v' can be omitted. But in :ver() they shouldn't be, because

[perl #64694] [BUG] Rakudo fails to build against parrot r38094

2009-04-20 Thread Patrick R. Michaud via RT
On Sun Apr 19 17:47:13 2009, cosmicnetworks wrote: After a painful process of building different Parrots and trying to build Rakudo I found the problem starts with Parrot r38030. This revision of Parrot has the files \src\pmc\sharedref.pmc and src\pmc\ref.pmc removed. I guess there is

[perl #64042] [BUG] rakudo - assign with of Type doesn't constraint

2009-04-20 Thread jn...@jnthn.net via RT
On Mon Mar 23 13:24:52 2009, amoc wrote: my Type $a does constraint, while my $a of Type doesn't constraint. Now they both constraint (and for arrays and hashes too) - added/unfudged related tests. Thanks, Jonathan

[perl #64554] 'my @x of Int' parses, but doesn't work

2009-04-20 Thread jn...@jnthn.net via RT
On Wed Apr 08 05:10:21 2009, ml...@physik.uni-wuerzburg.de wrote: 14:08 @moritz_ rakudo: my @x of Int; say @x.of 14:08 p6eval rakudo 4abd89: OUTPUT«Object␤» 14:09 @moritz_ rakudo: my Int @x; say @x.of 14:09 p6eval rakudo 4abd89: OUTPUT«Int␤» Both work now; tests unfudged. Thanks,

Parrot Bug Summary

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

[perl #64864] S32-str/samecase.t spectest failure on MSWin32

2009-04-20 Thread jn...@jnthn.net via RT
On Sun Apr 19 13:30:22 2009, cos...@streppone.it wrote: S32-str/samecase.t fails for me. Here's the test output: 8-- t/spec/S32-str/samecase1/9 no ICU lib loaded I've now marked this as a test that requires ICU to be run. Thanks, Jonathan

[perl #64866] S02-builtin_data_types/type.t spectest failure on MSWin32

2009-04-20 Thread jn...@jnthn.net via RT
On Sun Apr 19 13:31:58 2009, cos...@streppone.it wrote: Here's the test output: t/spec/S02-builtin_data_types\type Failed 1/32 subtests (less 10 skipped subtests: 21 okay) I suspect this was an inconsistency of spectest version and Rakudo version (this file has been unfudged

[perl #64850] Null PMC access when binding an attribute in a method in Rakudo

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64850] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64850 masak rakudo: class A { has $.x; method foo { $!x := 42 } }; my $a = A.new; $a.foo;

[perl #64880] TODO: Double quotes in regexes

2009-04-20 Thread via RT
# New Ticket Created by Arne Skjærholt # Please include the string: [perl #64880] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64880 According to S05, the section entitled Simplified lexical parsing of patterns,

[perl #64846] Rakudo can't handle ::$x() where $x isa Str

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64846] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64846 moritz_ rakudo: sub foo { say bar }; my $x = 'foo'; ::$x() p6eval rakudo df8662:

[perl #64854] [PATCH] added chdir and $*CWD

2009-04-20 Thread webmas...@cosmicperl.com (via RT)
# New Ticket Created by webmas...@cosmicperl.com # Please include the string: [perl #64854] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64854 Hi, Please find the patch attached. Let me know if you have any

[perl #64874] No result object after a successful match against Perl6::Grammar in Rakudo

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64874] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64874 Tene rakudo: 'say 1' ~~ /Perl6::Grammar::TOP/; say $/.perl; p6eval rakudo 0d5515:

[perl #64858] PATCH: Add .get method to Iterator

2009-04-20 Thread Brian S. Julin
# New Ticket Created by Brian S. Julin # Please include the string: [perl #64858] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64858 prefix:= has been summarily executed. From

[perl #64868] [TODO] build system improvements

2009-04-20 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #64868] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64868 Rakudo's build system is currently suboptimal in various ways. At least some of

[perl #64876] Null PMC access when calling a defined sub in a module in Rakudo

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64876] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64876 masak rakudo: module A { sub foo() { return 42 }; say foo } p6eval rakudo 0d5515:

[perl #64848] [TODO] code symref invocation ::($x)()

2009-04-20 Thread via RT
# New Ticket Created by Panu Ervamaa # Please include the string: [perl #64848] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64848 17:07 pnu Let's say i have $x='foo' how do i call foo() -- i recall there was a

[perl #64856] [BUG] PERL6LIB building @*INC on Windows

2009-04-20 Thread webmas...@cosmicperl.com (via RT)
# New Ticket Created by webmas...@cosmicperl.com # Please include the string: [perl #64856] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64856 In src/builtins/globals.pir the following code builds @*INC from

[perl #64866] S02-builtin_data_types/type.t spectest failure on MSWin32

2009-04-20 Thread via RT
# New Ticket Created by Cosimo Streppone # Please include the string: [perl #64866] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64866 Here's the test output: t/spec/S02-builtin_data_types\type Failed 1/32

[perl #64864] S32-str/samecase.t spectest failure on MSWin32

2009-04-20 Thread via RT
# New Ticket Created by Cosimo Streppone # Please include the string: [perl #64864] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64864 S32-str/samecase.t fails for me. Here's the test output:

[perl #64824] .parse on a Grammar doesn't seem to bind in actions in Rakudo

2009-04-20 Thread Carl Mäsak via RT
baest rakudo: grammar A { regex TOP { foo }; regex foo { foo {*} }}; class Act { method foo($/) { say OH HAI } }; A.parse(foo, :action(Act)); p6eval rakudo a58fce: OUTPUT«OH HAI␤» * masak disqualifies rakudobug * masak hangs head in shame

[perl #64886] For (1..10000000000) bug

2009-04-20 Thread Kamil Ku�aga
# New Ticket Created by Kamil Kułaga # Please include the string: [perl #64886] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64886 $ cat normal.pl; ./perl6 normal.pl for (1..5){ say b; } b b b b b $ cat

[perl #64882] Dispatch fails to multi with a named and a slurpy in Rakudo

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64882] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64882 cspencer rakudo: multi foo(Int $x, Bool :$flag, *...@vals) { say bar 1 }; foo(1)

[perl #64770] Cannot mix into Perl6Array in Rakudo

2009-04-20 Thread jn...@jnthn.net via RT
On Thu Apr 16 06:29:21 2009, masak wrote: Rakudo 2c13d6 doesn't allow me to mix a role's method into an Array object. $ perl6 -e 'role DebugLog { method log_message { say $^message } }; my @array does DebugLog; @array.log_message(OH HAI)' Method 'log_message' not found for invocant of class

Re: [perl #64858] PATCH: Add .get method to Iterator

2009-04-20 Thread Brian S. Julin
On Sun, 19 Apr 2009, Moritz Lenz via RT wrote: I'm a bit confused though - why is prefix:= in IO.pir, while .get is in Iterator.pir - both seem to have the same function. Is there a good reason for that? Iterator will support .get. It's unclear whether IO will as well, or whether it will

[perl #61128] some classes leak through from Parrot and cannot be declared in Rakudo

2009-04-20 Thread Carl Mäsak via RT
PhatEddy rakudo: class Task {} p6eval rakudo 039f6d: ( no output ) PhatEddy if someone wants to close http://rt.perl.org/rt3/Public/Bug/Display.html?id=61128 dependent on closed tt 71 maybe they can ... * masak closes masak PhatEddy++

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

2009-04-20 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #64878] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64878 wayland rakudo: my $βοο = καλλω; print $βοο; p6eval rakudo 0d5515:

[perl #64860] [PATCH] Move trig functions into setting

2009-04-20 Thread via RT
# New Ticket Created by Cory Spencer # Please include the string: [perl #64860] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64860 The attached patch moves the trigonometry functions into setting/Num.pm from