Re: What I'm Working On

2008-04-09 Thread Moritz Lenz
John M. Dlugosz wrote: > I'm taking a stab at turning the S\d\d documents into a formal standard. That's certainly a nice idea, and much work. ++ for taking it. Cheers, Moritz -- Moritz Lenz http://moritz.faui2k3.org/ | http://perl-6.de/ signature.asc Description: OpenPGP digital signature

[perl #50540] Track macport release of 0.5.2

2008-04-09 Thread Will Coleda via RT
On Tue Mar 25 18:53:43 2008, coke wrote: > On Mon Feb 04 21:01:55 2008, coke wrote: > > http://trac.macosforge.org/projects/macports/ticket/14094 > > > > No reply from the maintainer, so I opened a port abandoned ticket. > > https://trac.macosforge.org/projects/macports/ticket/14803 I was just

[perl #50540] Track macport release of 0.5.2

2008-04-09 Thread Will Coleda via RT
On Wed Apr 09 06:41:15 2008, coke wrote: > On Tue Mar 25 18:53:43 2008, coke wrote: > > On Mon Feb 04 21:01:55 2008, coke wrote: > > > http://trac.macosforge.org/projects/macports/ticket/14094 > > > > > > > No reply from the maintainer, so I opened a port abandoned ticket. > > > > https://trac.m

[perl #50540] Track macport release of 0.5.2

2008-04-09 Thread Will Coleda via RT
On Wed Apr 09 06:43:09 2008, coke wrote: > On Wed Apr 09 06:41:15 2008, coke wrote: > > On Tue Mar 25 18:53:43 2008, coke wrote: > > > On Mon Feb 04 21:01:55 2008, coke wrote: > > > > http://trac.macosforge.org/projects/macports/ticket/14094 > > > > > > > > > > No reply from the maintainer, so I

Re: postfix and postcircumfix

2008-04-09 Thread TSa
HaloO, Larry Wall wrote: It's also possible I'm just nuts, and slice context should be a purely run-time activity. Reading your explanation of array slice context I missed an answer to the question how the shape of an array is split into the contexts of functions called inside .[]. I guess the

[perl #52664] [PATCH] Eclectus: Implement proper quoting

2008-04-09 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52664] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52664 > The attached patch fixes quoting - only chars, numbers strings and booleans are sel

[perl #52662] [PATCH] Eclectus: Implement BEGIN

2008-04-09 Thread via RT
# New Ticket Created by Andreas Rottmann # Please include the string: [perl #52662] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=52662 > The attached patch implements the BEGIN Scheme syntax. Implement BEGIN From: Andr

Re: [perl #52664] AutoReply: [PATCH] Eclectus: Implement proper quoting

2008-04-09 Thread Andreas Rottmann
The quoting.patch contained a spurious change to t/harness; the new, attached patch fixes this. Implement quotating, and make () (without quote) a syntax error From: Andreas Rottmann <[EMAIL PROTECTED]> --- languages/eclectus/compiler.scm | 92 --- lang

[perl #49758] [BUG] rakudo segfaults after "No scope found for PAST::Var" error

2008-04-09 Thread Patrick R. Michaud via RT
I've gone ahead and applied the "null $P0" patch above (thanks!) -- it's not exactly correct but it's less wrong than other alternatives at the moment. I suspect the correct approach will be to eliminate the existing global vars and turn them into attributes on the PAST::Compiler object. But I'll

[perl #43048] [BUG] imcc constant folding div by zero

2008-04-09 Thread Will Coleda via RT
On Fri Apr 04 22:28:31 2008, [EMAIL PROTECTED] wrote: > On Thursday 03 April 2008 11:22:16 Andy Dougherty wrote: > > > First, deep inside IMCC_subst_constants() in compilers/imcc/optimizer.c, > > when the divide by zero fails, it returns a NULL value, but forgets to > > also set the undocumented "

[perl #52506] [PATCH] Refactor ops2c

2008-04-09 Thread James Keenan via RT
On Sun Apr 06 13:13:20 2008, infinoid wrote: > > * Honestly, I'm not really sure print_c_source_top and > print_c_source_bottom need to be public methods any more. In fact, they > could be merged into print_c_source_file entirely. True, but ... > But separating the > filehandling from the pri

[perl #52472] [BUG] tools/build/list_unjitted.pl outdated

2008-04-09 Thread James Keenan via RT
Coke reports satisfaction. Resolving the ticket.

[perl #52504] [PATCH]: Refactor repeated code into auto::ports

2008-04-09 Thread James Keenan via RT
Coke voted for auto::macports, so that's what we're going with for now.

Re: [perl #43048] [BUG] imcc constant folding div by zero

2008-04-09 Thread Andy Dougherty
On Wed, 9 Apr 2008, Will Coleda via RT wrote: > On Fri Apr 04 22:28:31 2008, [EMAIL PROTECTED] wrote: > > On Thursday 03 April 2008 11:22:16 Andy Dougherty wrote: > > > > > parrot-andy/compilers/imcc/optimizer.c --- > > > parrot-svn/compilers/imcc/optimizer.c 2008-03-31 15:14:39.0 > -

Re: [perl #43048] [BUG] imcc constant folding div by zero

2008-04-09 Thread Will Coleda
On Wed, Apr 9, 2008 at 9:24 PM, Andy Dougherty <[EMAIL PROTECTED]> wrote: > On Wed, 9 Apr 2008, Will Coleda via RT wrote: > > > On Fri Apr 04 22:28:31 2008, [EMAIL PROTECTED] wrote: > > > On Thursday 03 April 2008 11:22:16 Andy Dougherty wrote: > > > > > > > > parrot-andy/compilers/imcc/optimize

[perl #52154] [RFC] Remove check for repository revision number

2008-04-09 Thread James Keenan via RT
Patch was okayed by Coke and applied to trunk in r26888. Parrot::Revision now only handles svn.

[perl #52504] [PATCH]: Refactor repeated code into auto::ports

2008-04-09 Thread James Keenan via RT
Patch committed to trunk in r26892.

failure notice

2008-04-09 Thread John M. Dlugosz
I've been working hard on re-organizing the S\d\d docs and other lore into a technical specification with an outline suitable for the contents. But lately I've done some "original work" on what strong typing means and the detailed semantics of having types. So, please take a look at section 10

[perl #52130] [BUG] postconfigure tests hanging on feather.

2008-04-09 Thread James Keenan via RT
By eliminating use of the svn revision number anywhere past Configure.pl (r26888), we eliminate the need for t/postconfigure/03 and 04. Hence, the tests will no longer cause any hangs on Feather!

[perl #51622] [TODO]: Parrot not detecting GMP

2008-04-09 Thread James Keenan via RT
On Wed Mar 12 18:19:12 2008, [EMAIL PROTECTED] wrote: > On Wed Mar 12 12:09:05 2008, ambs wrote: > > At the moment GMP is being detected. > > > > I just copied some code from the detection of readline. Probably we will > > want a macports.pm module under auto to reuse these functions. > > > > amb

[perl #45137] [TODO] Add a revision control test in Configure.pl

2008-04-09 Thread James Keenan via RT
RT 52154 has been resolved, so I'm resolving this as well.

[perl #52528] [PATCH]: t/configure/036-config_steps.t: require_ok modules rather than files

2008-04-09 Thread James Keenan via RT
Applied to trunk in r52528; resolving ticket.

[perl #23025] [TODO] Borrow setenv/unsetenv from Perl

2008-04-09 Thread James Keenan via RT
There was no patch pending for this ticket, so I changed its tag from PATCH to TODO. Also marked its status as Stalled.

[perl #52680] [BUG]: 'make' failure on Linux; possibly TGE-related

2008-04-09 Thread James Keenan via RT
On Wed Apr 09 20:04:20 2008, [EMAIL PROTECTED] wrote: > 'make' failure at r26898; log attached. > Possibly related to r26896.

Nomenclature Question - BEGIN etc.

2008-04-09 Thread John M. Dlugosz
Consider the words that may be used to introduce a block for a special purpose, like BEGIN END INIT CATCH etc. What do you call those? They are not even "special named blocks" because that is not the block name (that already means something). --John

Re: Nomenclature Question - BEGIN etc.

2008-04-09 Thread Chas. Owens
On Thu, Apr 10, 2008 at 1:31 AM, John M. Dlugosz <[EMAIL PROTECTED]> wrote: > Consider the words that may be used to introduce a block for a special > purpose, like > > BEGIN > END > INIT > CATCH > etc. > > What do you call those? They are not even "special named blocks" because > that is no

Re: Nomenclature Question - BEGIN etc.

2008-04-09 Thread Mark J. Reed
JMD> Consider the words that may be used to introduce a block for a special JMD> purpose, like JMD> JMD> BEGIN JMD> END JMD> INIT JMD> CATCH JMD> etc. JMD> JMD> What do you call those? Well, lessee. The Common Lisp spec calls them "situations" in the definition of (eval-when)... JMD> They

Re: Nomenclature Question - BEGIN etc.

2008-04-09 Thread Chas. Owens
On Thu, Apr 10, 2008 at 2:16 AM, Mark J. Reed <[EMAIL PROTECTED]> wrote: > JMD> Consider the words that may be used to introduce a block for a special > JMD> purpose, like > JMD> > JMD> BEGIN > JMD> END > JMD> INIT > JMD> CATCH > JMD> etc. > JMD> > JMD> What do you call those? > > W

Re: Nomenclature Question - BEGIN etc.

2008-04-09 Thread Mark J. Reed
On Thu, Apr 10, 2008 at 2:26 AM, Chas. Owens <[EMAIL PROTECTED]> wrote: > It looks like they already have a name in S04: Closure traits*. > > * http://dev.perl.org/perl6/doc/design/syn/S04.html#Closure_traits I don't know, it seems like any value might happen to both be a closure and have traits

Re: Nomenclature Question - BEGIN etc.

2008-04-09 Thread Chas. Owens
On Thu, Apr 10, 2008 at 2:29 AM, Mark J. Reed <[EMAIL PROTECTED]> wrote: > On Thu, Apr 10, 2008 at 2:26 AM, Chas. Owens <[EMAIL PROTECTED]> wrote: > > It looks like they already have a name in S04: Closure traits*. > > > > * http://dev.perl.org/perl6/doc/design/syn/S04.html#Closure_traits > >