Re: [perl #41893] [BUG] 0.4.9 leaks various .c files into install image, creates PREFIX/config, PREFIX/compiler

2009-04-28 Thread Will Coleda
On Tue, Apr 28, 2009 at 10:31 PM, James Keenan via RT wrote: > The 'reallyinstall' target is gone, so we can resolve this ticket. > ___ > http://lists.parrot.org/mailman/listinfo/parrot-dev > reallyinstall is now just 'install' - it's possible the issue

[perl #41893] [BUG] 0.4.9 leaks various .c files into install image, creates PREFIX/config, PREFIX/compiler

2009-04-28 Thread James Keenan via RT
The 'reallyinstall' target is gone, so we can resolve this ticket.

[perl #65096] Cannot loop over a list of arrays with a junction or arrays in their midst in Rakudo

2009-04-28 Thread jn...@jnthn.net via RT
On Fri Apr 24 05:02:04 2009, masak wrote: > rakudo: for [1], [2]|[3], [4] -> @a { say @a.elems } > rakudo 9a5305: OUTPUT«1␤Non-Positional argument or Positional > of wrong element type for @a in call to _block34 [...] > bug? > don't know about junctions and arrays... > * masak submits, just in

[perl #64916] The ambiguous candidate list has signatures with things like "Associative.new()" in it in Rakudo

2009-04-28 Thread jn...@jnthn.net via RT
On Tue Apr 21 02:41:12 2009, masak wrote: > rakudo: multi foo ($a, %h?) { say 1}; multi foo (@a) {say 2}; > foo(<1 2 3>) > rakudo 69b318: OUTPUT«Ambiguous dispatch to multi 'foo'. > Ambiguous candidates had signatures:␤:(Any $a, Associative.new() > %h?)␤:(Positional.new() @a) > Associative.new()

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Patrick R. Michaud
On Tue, Apr 28, 2009 at 03:08:05PM -0400, Mark J. Reed wrote: > On Tue, Apr 28, 2009 at 2:27 PM, Patrick R. Michaud > wrote: > > * The Unicode character name database [2] has parens in the > >  name property field for many characters > > > >    000A;;Cc;0;B;N;LINE FEED (LF) > > That's no

[perl #64004] Null PMC access while creating a subset of a role

2009-04-28 Thread jn...@jnthn.net via RT
On Thu Mar 19 12:45:21 2009, druoso wrote: > rakudo: role Foo {}; role Bar {}; role SigType does Foo does Bar > {}; subset Really of SigType where Foo & Bar; say Foo.does(Really); say > Really.does(Foo); > rakudo f8b6ae: OUTPUT«Null PMC access in getprop()␤current > instr.: '!CREATE_SUBSET_TYPE'

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Mark J. Reed
On Tue, Apr 28, 2009 at 2:27 PM, Patrick R. Michaud wrote: >> According to the 5.0.0 standard, section 4.8: >> >> "Unicode character names contain only uppercase Latin letters A >> through Z, digits, space, and hyphen-minus." >> >> So it seems the notes in parentheses are not considered part of th

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Patrick R. Michaud
On Tue, Apr 28, 2009 at 07:22:18AM -0700, Larry Wall wrote: > On Mon, Apr 27, 2009 at 11:04:03AM +0200, Helmut Wollmersdorfer wrote: > > Std.pm allows e.g. > > > > "\x[ 41 , 42 , 43 ]" > > > > For convenience - especially with long charnames - it should be possible > > to write > > > >

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Patrick R. Michaud
On Tue, Apr 28, 2009 at 01:28:40PM -0400, Mark J. Reed wrote: > On Tue, Apr 28, 2009 at 10:22 AM, Larry Wall wrote: > > Does anyone know offhand whether the Unicode Consortium has an explicit > > policy against use of punctuation in a charname?  So far they only > > seem to use hyphen and parens,

[perl #64742] [PATCH] Simplification from resolution of RT 53926

2009-04-28 Thread Patrick R. Michaud via RT
On Wed Apr 15 03:27:17 2009, ronaldxs wrote: > The source documentation switched two digits in its claim on the parrot > RT holding up the enhancement and gives the RT as 53296. There is no RT > 53296 but 53926 matches and has been resolved. Patch noticeably > simplifies src/parser/expression.

[perl #65208] .print on Match objects does not print anything in Rakudo

2009-04-28 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #65208] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65208 > rakudo: grammar A { regex TOP { foo } }; A.parse("foo").say; say "bar"; A.parse("foo").

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Mark J. Reed
On Tue, Apr 28, 2009 at 10:22 AM, Larry Wall wrote: > Does anyone know offhand whether the Unicode Consortium has an explicit > policy against use of punctuation in a charname?  So far they only > seem to use hyphen and parens, but I wonder to what extent we can > depend on that... > According to

[perl #65212] STD.pm expects before the '->' in a for statement, Rakudo doesn't

2009-04-28 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #65212] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65212 > rakudo: for (1..3)->$n {say $n} rakudo e9f631: OUTPUT«1␤2␤3␤» bogus hm, did I report

Re: Whitespace in \c[...], \x[...], etc.

2009-04-28 Thread Larry Wall
On Mon, Apr 27, 2009 at 11:04:03AM +0200, Helmut Wollmersdorfer wrote: > It's not explicitly specified, if insignificant whitespace is allowed in > \c[...], \x[...], etc. > > Std.pm allows e.g. > > "\x[ 41 , 42 , 43 ]" > > For convenience - especially with long charnames - it should be

[perl #64072] If statements in modules produce a Null PMC access at runtime in Rakudo

2009-04-28 Thread jn...@jnthn.net via RT
On Sun Mar 22 02:15:51 2009, masak wrote: > rakudo: module Foo { if 1 { say 42 } } > rakudo de786f: OUTPUT«Null PMC access in > get_pmc_keyed()␤current instr.: 'parrot;Foo;_block26' pc 129 > (EVAL_20:71)␤» > * masak submits > > Other constructs, such as 'given' and different types of loops, beha

[perl #62838] [BUG] typed array attributes are initially not empty

2009-04-28 Thread jn...@jnthn.net via RT
On Tue Jan 27 06:34:17 2009, mberends wrote: > Compare the following two command lines, both should print > 0: > > perl6 -e 'class A { has @!a; method m { say @!a.elems; }; }; > A.new.m;' > > perl6 -e 'class A { has Str @!a; method m { say @!a.elems; > }; }; A.new.m;' > > The latter prints 1, an

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

2009-04-28 Thread pugs-commits
Author: szabgab Date: 2009-04-28 18:26:17 +0200 (Tue, 28 Apr 2009) New Revision: 26542 Modified: docs/Perl6/Spec/S11-modules.pod docs/Perl6/Spec/S21-calling-foreign-code.pod docs/Perl6/Spec/S32-setting-library/IO.pod docs/Perl6/Spec/S32-setting-library/Str.pod Log: add some X<>-es to t

[perl #57336] Using attribute variables outside of methods causes strange errors in rakudo

2009-04-28 Thread Ron Schmidt via RT
Well it's now more than half a year later and the current behavior is: PhatEddy rakudo: say $.a 17:22 p6eval rakudo 6f1649: OUTPUT«Lexical 'self' not found␤current instr.: '_block14' pc 51 (EVAL_17:34)␤» It seems to me that if you try to access an attribute with no applicable class or object,

r26534 - docs/Perl6/Spec

2009-04-28 Thread pugs-commits
Author: jnthn Date: 2009-04-28 17:30:11 +0200 (Tue, 28 Apr 2009) New Revision: 26534 Modified: docs/Perl6/Spec/S04-control.pod Log: [spec] s/atan/atan2/ Modified: docs/Perl6/Spec/S04-control.pod === --- docs/Perl6/Spec/S04-control

Re: .to_charnames() and .from_charnames()

2009-04-28 Thread Larry Wall
On Mon, Apr 27, 2009 at 12:02:56PM +0200, Helmut Wollmersdorfer wrote: > [1] It would be possible to compose character names for the life-time of > the process, but these names would need to be checked for uniqueness > (performance problem). With our grapheme approach we will certainly compose

Re: Interpolation of "\c[$charname]"?

2009-04-28 Thread Larry Wall
On Mon, Apr 27, 2009 at 10:44:54AM +0200, Helmut Wollmersdorfer wrote: > It's not explicitly specified, if a something like > > my $charname = 'SPACE'; > my $string = "\c[$charname]"; > > should interpolate or not. > > I assume 'not'. Right? I also assume 'not', unless someone can present a

[perl #62530] Assinging a $/ to a scalar and then accessing its extened .keys method produces a "Null PMC" error

2009-04-28 Thread Ron Schmidt via RT
Tests for this problem now added to t/spec/S05-match/capturing- contexts.t now pass. Recommend closing.

[perl #65170] Grapheme is not the default mode for .char()

2009-04-28 Thread via RT
# New Ticket Created by Helmut Wollmersdorfer # Please include the string: [perl #65170] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65170 > $ ./perl6 -e 'say "\c[LATIN CAPITAL LETTER A WITH DOT ABOVE, COMBINING DOT BEL

[perl #65172] .ord() does not work on graphemes

2009-04-28 Thread via RT
# New Ticket Created by Helmut Wollmersdorfer # Please include the string: [perl #65172] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=65172 > $ ./perl6 -e 'say "\c[LATIN CAPITAL LETTER A, COMBINING DOT ABOVE]".ord;' 65 $