using space in character classes

2007-04-12 Thread Brad Bowman
Hello, In S05, is listed under named assertions and isn't explicitly mentioned in the section on character classes. Can sp be used in character classes, in particular to include or exclude space (U+0020)? eg. , Is there another way to do this, maybe <[\ ]> escaping? Thanks, Brad -- There

[Proposed PATCH] Change libparrot Names and Locations

2007-04-12 Thread Ron Blaschke
Attached is a proposed patch to change the libparrot names and locations for Windows. I have tested the changes for "core" Parrot on Win32 Visual C++, Cygwin GCC, MinGW GCC and Ubuntu GCC. Minor Changes - * libparrot_(static|shared) now contains the path to the library, not the l

Re: Does =$*ARGS work?

2007-04-12 Thread Moritz Lenz
Hi, brian d foy wrote: > Under the section "The for Statement" in S04, it says that the diamond > operator > >while( <> ) { ... } > > becomes in Perl 6 > >for =$*ARGS { ... } Some time ago I read that too, and wondered why that's not [EMAIL PROTECTED] That seems more reasonable, b

Does =$*ARGS work?

2007-04-12 Thread brian d foy
Randal and I are starting work on "Learning Perl 6", and now that I've completed a lot of other things, I can actually start paying attention to Perl 6. Here's the first of my stupid, "where have you been for the past 2 years you moron" questions. :) I'm working on the chapter on I/O (Chapter 5 in

Limiting Exported Symbols on GCC

2007-04-12 Thread Ron Blaschke
While poking the GCC documentation I found that there's a feature available to limit the exported symbols (with GCC >= 3.3). Maybe worth considering? It's probably a design decision. If there's an option to limit the exported symbols or make all available, which one should be taken? http://g

Re: Does =$*ARGS work?

2007-04-12 Thread brian d foy
In article <[EMAIL PROTECTED]>, Moritz Lenz <[EMAIL PROTECTED]> wrote: > Hi, > > brian d foy wrote: > > Under the section "The for Statement" in S04, it says that the diamond > > operator > > > >while( <> ) { ... } > > > > becomes in Perl 6 > > > >for =$*ARGS { ... } > > Some time

Re: Does =$*ARGS work?

2007-04-12 Thread Moritz Lenz
Hi, brian d foy wrote: > In article <[EMAIL PROTECTED]>, Moritz Lenz > <[EMAIL PROTECTED]> wrote: > >> Hi, >> >> brian d foy wrote: >>> Under the section "The for Statement" in S04, it says that the diamond >>> operator >>> >>>while( <> ) { ... } >>> >>> becomes in Perl 6 >>> >>>for

Re: [Proposed PATCH] Change libparrot Names and Locations

2007-04-12 Thread jerry gay
On 4/12/07, Ron Blaschke <[EMAIL PROTECTED]> wrote: Attached is a proposed patch to change the libparrot names and locations for Windows. I have tested the changes for "core" Parrot on Win32 Visual C++, Cygwin GCC, MinGW GCC and Ubuntu GCC. this looks fabulous. thank you for providing your

Re: Synopsis 26

2007-04-12 Thread Damian Conway
[decloak] I have just uploaded the alpha release of Perl6::Perldoc to CPAN. From the README: Perl6::Perldoc version 0.0.2 This distribution provides modules and applications that allow you to use the "Pod" dialect of the new Perl 6 documentation markup language "Perldoc".

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Steve Peters
On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: > While poking the GCC documentation I found that there's a feature > available to limit the exported symbols (with GCC >= 3.3). Maybe worth > considering? > It's probably a design decision. If there's an option to limit the > expor

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Nicholas Clark
On Thu, Apr 12, 2007 at 09:13:14AM -0500, Steve Peters wrote: > On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: > > While poking the GCC documentation I found that there's a feature > > available to limit the exported symbols (with GCC >= 3.3). Maybe worth > > considering? > > It's

Re: [Proposed PATCH] Change libparrot Names and Locations

2007-04-12 Thread Ron Blaschke
jerry gay wrote: On 4/12/07, Ron Blaschke <[EMAIL PROTECTED]> wrote: Attached is a proposed patch to change the libparrot names and locations for Windows. I have tested the changes for "core" Parrot on Win32 Visual C++, Cygwin GCC, MinGW GCC and Ubuntu GCC. this looks fabulous. thank you f

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread nahoo82
On Thu, Apr 12, 2007 at 09:13:14AM -0500, Steve Peters wrote: > On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: > > While poking the GCC documentation I found that there's a feature > > available to limit the exported symbols (with GCC >= 3.3). Maybe worth > > considering? > > It's

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Nicholas Clark
On Thu, Apr 12, 2007 at 04:56:15PM +0200, [EMAIL PROTECTED] wrote: > On Thu, Apr 12, 2007 at 09:13:14AM -0500, Steve Peters wrote: > > On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: > > > While poking the GCC documentation I found that there's a feature > > > available to limit the

Re: [Proposed PATCH] Change libparrot Names and Locations

2007-04-12 Thread jerry gay
On 4/12/07, Ron Blaschke <[EMAIL PROTECTED]> wrote: >> -# If we are building shared, need to include dynamic >> libparrot.lib, otherwise >> + >> +# If we are building shared, need to include dynamic >> parrot.lib, otherwise >> # the static libparrot.lib. > this code secti

Re: Synopsis 26

2007-04-12 Thread Ævar Arnfjörð Bjarmason
On 4/12/07, Damian Conway <[EMAIL PROTECTED]> wrote: C<< our $BALANCED_BRACKETS = .. >> on line 22 in Parser.pm needs to be C<< our $BALANCED_BRACKETS; $BALANCED_BRACKETS = ... >> or almost all the tests have compile errors on my 5.8.8. With that fix a lot of tests still fail, here's a full repo

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Ron Blaschke
Nicholas Clark wrote: On Thu, Apr 12, 2007 at 04:56:15PM +0200, [EMAIL PROTECTED] wrote: On Thu, Apr 12, 2007 at 09:13:14AM -0500, Steve Peters wrote: On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: While poking the GCC documentation I found that there's a feature available to li

Re: Synopsis 26

2007-04-12 Thread Ævar Arnfjörð Bjarmason
On 4/12/07, Ævar Arnfjörð Bjarmason <[EMAIL PROTECTED]> wrote: With that fix a lot of tests still fail, here's a full report: http://sial.org/pbot/24167 I updated to YAML::Syck 0.84 which made different parts of the test suite fail, see http://sial.org/pbot/24168

Re: using space in character classes

2007-04-12 Thread Larry Wall
On Thu, Apr 12, 2007 at 06:20:45PM +1000, Brad Bowman wrote: : Hello, : : In S05, is listed under named assertions and isn't explicitly : mentioned in the section on character classes. : : Can sp be used in character classes, in particular to include or : exclude space (U+0020)? eg. , Yes, b

[perl #42474] [PATCH] Remove dangling enum commas

2007-04-12 Thread via RT
# New Ticket Created by Steve Peters # Please include the string: [perl #42474] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=42474 > Unlike Perl lists, commas are not allowed to be dangling in enum lists. The attached pa

[perl #42475] [PATCH] Change asm() to __asm__()

2007-04-12 Thread via RT
# New Ticket Created by Steve Peters # Please include the string: [perl #42475] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=42475 > -ansi -pedantic choke on the call to asm() in src/ops/core.ops. This is because asm() i

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Joshua Isom
On Apr 12, 2007, at 9:29 AM, Nicholas Clark wrote: On Thu, Apr 12, 2007 at 09:13:14AM -0500, Steve Peters wrote: On Thu, Apr 12, 2007 at 01:37:24PM +0200, Ron Blaschke wrote: I think that we need to tread very carefully with adding additional gcc-isms to Parrot, lest we break compatibility wi

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Nicholas Clark
On Thu, Apr 12, 2007 at 01:50:09PM -0500, Joshua Isom wrote: > > On Apr 12, 2007, at 9:29 AM, Nicholas Clark wrote: > My view of this is something along these lines. You can use any > function you want at all, but if it's not documented as part of the > supported API, there's nothing saying I

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread jerry gay
On 4/12/07, Nicholas Clark <[EMAIL PROTECTED]> wrote: On Thu, Apr 12, 2007 at 01:50:09PM -0500, Joshua Isom wrote: > > On Apr 12, 2007, at 9:29 AM, Nicholas Clark wrote: > My view of this is something along these lines. You can use any > function you want at all, but if it's not documented as p

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Joshua Isom
On Apr 12, 2007, at 1:54 PM, Nicholas Clark wrote: On Thu, Apr 12, 2007 at 01:50:09PM -0500, Joshua Isom wrote: On Apr 12, 2007, at 9:29 AM, Nicholas Clark wrote: My view of this is something along these lines. You can use any function you want at all, but if it's not documented as part o

Re: Limiting Exported Symbols on GCC

2007-04-12 Thread Ron Blaschke
Nicholas Clark wrote: On the other hand, we've managed very well in Perl 5 with the flag data in embed.fnc and generating the annotated headers programmatically. Interesting. I quite like this. Nicholas Clark Ron

Re: pugs: aborting smoke tests

2007-04-12 Thread Moritz Lenz
Hi, Moritz Lenz wrote: > for a few weeks now I haven't been able to complete a single "make > smoke" in the pugs repository. > > The last test producing an output is: > t/builtins/strings/uc.t > # Actual: ß > > at that point there are no more messages for ~ 10 minutes, and there are > instan

interactive pugs fails in safe mode

2007-04-12 Thread Wim Vanderbauwhede
Hi, Since a week or so interactive pugs fails when run with PUGS_SAFEMODE=1: Loading Prelude... Reloading Prelude from source...pugs: user error (*** *** Can't modify constant item: VUndef at line 781, column 9-46 line 781, column 9-46 at) Wim -- If it's pointless, what'

[svn:perl6-synopsis] r14370 - doc/trunk/design/syn

2007-04-12 Thread larry
Author: larry Date: Thu Apr 12 17:11:56 2007 New Revision: 14370 Modified: doc/trunk/design/syn/S02.pod Log: Clarify the single-character backslash escapes, including \c control forms. Note that \c[ is not legal to mean \c[ESCAPE] Modified: doc/trunk/design/syn/S02.pod ==

[svn:perl6-synopsis] r14371 - doc/trunk/design/syn

2007-04-12 Thread larry
Author: larry Date: Thu Apr 12 17:20:55 2007 New Revision: 14371 Modified: doc/trunk/design/syn/S02.pod Log: typo Modified: doc/trunk/design/syn/S02.pod == --- doc/trunk/design/syn/S02.pod(original) +++ doc/t

Re: pugs: aborting smoke tests

2007-04-12 Thread Agent Zhang
On 4/13/07, Moritz Lenz <[EMAIL PROTECTED]> wrote: I just found out that after the smoke test a new smoke.yml is in the repository's root, but no smoke.html. [...] I guess that t/xx-uncategorized/value_alias_readonly.t is indeed the last test, so the problem seems to be the generation of the

Re: modifying classes after they're instantiated

2007-04-12 Thread Alek Storm
On 4/11/07, Allison Randal <[EMAIL PROTECTED]> wrote: > On 4/11/07, Bob Rogers < [EMAIL PROTECTED] > wrote: >>I like this one, but I also have another alternative. First, make all >>class-modification code (add_method, remove_attribute, etc) return a >>PMC*. Whenever one of these m

Bug Day: Saturday, 14 April 2007

2007-04-12 Thread Matt Diephouse
-- From http://rakudo.org/parrot/index.cgi?bug_day_2007_04_14 -- Bug Day On Saturday, 14 April 2007, please join us on IRC in #parrot (irc.perl.org) to work on closing out as many RT (https://rt.perl.org/rt3/ ) tickets as possible in the parrot queue. This will help us get ready for the next re