Re: Parrot 0.7.0 "Severe Macaw"

2008-08-20 Thread Francois Perrad
Bob Rogers a écrit : On behalf of the Parrot team, I'm proud to announce Parrot 0.7.0 "Severe Macaw." Parrot (http://parrotcode.org/) is a virtual machine aimed at running all dynamic languages. As usual, the Windows setup is available on http://parrotwin32.sourceforge.net/ François. Parro

[perl #58088] [PATCH] [pdd27mmd] Rename Parrot_mmd_sort_candidate_list

2008-08-20 Thread Allison Randal via RT
Thanks, applied in r30349.

Questions about GSOC

2008-08-20 Thread Nikolay Ananiev
Hey guys, Today I saw Andrew's last post in his blog about the end of gsoc. Since I could not find much information about the NCI and GC projects I'm asking here: What's the status of these projects? Andrew's last post seems discouraging. How much of the new GC is completed? Are we going to have a

Re: arrayref/hashref in spectest suite

2008-08-20 Thread TSa (Thomas Sandlaß)
On Monday, 18. August 2008 20:38:05 Patrick R. Michaud wrote: > I would somewhat expect > a reference to be instead handled using a statement like > > $foo[1] := $bar; > > Comments and clarifications appreciated. I would also opt for copy semantics whenever = is used for assignment. But it see

[perl #58138] Methods outside class declarations

2008-08-20 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #58138] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58138 > rakudo: method x { say self }; x(1) OUTPUT[1␤] question: should methods be allowed ou

Re: Questions about GSOC

2008-08-20 Thread Kevin Tew
gsoc_nci code is available in branches/gsoc_nci_001 jitted nci stubs works on i386 WIN32 and i386 LINUX Its probably going to be merged this week. Kevin Nikolay Ananiev wrote: Hey guys, Today I saw Andrew's last post in his blog about the end of gsoc. Since I could not find much information ab

Re: Parrot 0.7.0 publicity

2008-08-20 Thread Moritz Lenz
Bob Rogers wrote: >2. I've managed to log in at Perl Monks, but can't even figure out > how to post. (I managed it last time, so I must be getting stupider.) Click on the "Perl News" link, and scroll down to the bottom of the page where it says "Add a piece of Perl News". Fill in the title,

Resumable exceptions

2008-08-20 Thread Patrick R. Michaud
Here's a simple test for resumable exceptions that I'm trying to get to work. I'm probably coding/understanding something wrong, so any suggestions or pointers would be greatly appreciated. .sub main :main push_eh catcher 'foo'() pop_eh say 'ok 4' .ret

[svn:parrot-pdd] r30378 - trunk/docs/pdds

2008-08-20 Thread kjs
Author: kjs Date: Wed Aug 20 07:13:25 2008 New Revision: 30378 Modified: trunk/docs/pdds/pdd19_pir.pod Log: [pdd19] document :instanceof pragma. pmichaud++ for writing it Modified: trunk/docs/pdds/pdd19_pir.pod == ---

Re: [PATCH] Help catching gc errors in HLL

2008-08-20 Thread NotFound
On Mon, Jun 2, 2008 at 7:18 PM, chromatic <[EMAIL PROTECTED]> wrote: > I like the general idea, but I wonder if there's something cleaner than an > environment variable. Nothing really comes to mind at the moment besides > making argument processing even uglier in IMCC's main.c. > > Let's think a

[svn:parrot-pdd] r30384 - trunk/docs/pdds

2008-08-20 Thread kjs
Author: kjs Date: Wed Aug 20 09:51:31 2008 New Revision: 30384 Modified: trunk/docs/pdds/pdd26_ast.pod Log: [pdd26] add description for "register" scope + add missing ')' + mention :vtable subs have 'self' too (in attribute scope description). Modified: trunk/docs/pdds/pdd26_ast.pod

Re: Questions about GSOC

2008-08-20 Thread chromatic
On Wed, Aug 20, 2008 at 01:00:24PM +0300, Nikolay Ananiev wrote: > Today I saw Andrew's last post in his blog about the end of gsoc. > Since I could not find much information about the NCI and GC projects I'm > asking here: What's the status of these projects? > Andrew's last post seems discouragi

Re: Questions about GSOC

2008-08-20 Thread Will Coleda
On Wed, Aug 20, 2008 at 1:15 PM, chromatic <[EMAIL PROTECTED]> wrote: > On Wed, Aug 20, 2008 at 01:00:24PM +0300, Nikolay Ananiev wrote: > >> Today I saw Andrew's last post in his blog about the end of gsoc. >> Since I could not find much information about the NCI and GC projects I'm >> asking here

Re: Questions about GSOC

2008-08-20 Thread chromatic
On Wed, Aug 20, 2008 at 01:22:33PM -0400, Will Coleda wrote: > On Wed, Aug 20, 2008 at 1:15 PM, chromatic <[EMAIL PROTECTED]> wrote: > > The overall concepts of the incremental GC are solid, but a couple of > > details > > of the implementation need polishing. It's difficult to debug these type

Re: arrayref/hashref in spectest suite

2008-08-20 Thread Larry Wall
On Mon, Aug 18, 2008 at 01:38:05PM -0500, Patrick R. Michaud wrote: : There are quite a few tests in the spectest suite that : make mention of "arrayref" and "hashref", and that expect : things to work like references do in Perl 5. I'd like to : get some confirmation/clarification on them. : : He

Re: Allowing '-' in identifiers: what's the motivation?

2008-08-20 Thread Larry Wall
On Tue, Aug 19, 2008 at 11:59:50PM +0200, Aristotle Pagaltzis wrote: : * Peter Scott <[EMAIL PROTECTED]> [2008-08-13 19:20]: : > If we allow operator symbols in identifiers then the world : > will divide into those people who look at Perl 6 programs : > only through syntax-highlighting editors and

[perl #58176] [PATCH] dotnet exceptions

2008-08-20 Thread via RT
# New Ticket Created by Reini Urban # Please include the string: [perl #58176] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58176 > --- osname= cygwin osvers= 1.5.25(0.15642) arch= cygwin-thread-multi-64int cc= gcc

NCI and Calling Conventions (esp. on Windows)

2008-08-20 Thread Ron Blaschke
AFAICT, Parrot uses function pointers for NCI. This means NCI uses whatever calling convention the compiler uses by default. Unfortunately, there's More Than One Way To Do It. On Windows, there's the C calling convention (__cdecl), which is usually used by default by the Visual C++ compiler. The

[Link] Deep Dynamic Language Runtime

2008-08-20 Thread Ron Blaschke
A quick overview of Microsoft's Dynamic Language Runtime (DLR). http://channel9.msdn.com/shows/Going+Deep/John-Lam-and-Martin-Maly-Deep-DLR/ Ron

Re: NCI and Calling Conventions (esp. on Windows)

2008-08-20 Thread Geoffrey Broadwell
On Wed, 2008-08-20 at 22:20 +0200, Ron Blaschke wrote: > I think we need a way to select the calling convention for a function, > similar to, or maybe even part of, the signature. Also, it would be > good to have a way to select a calling convention when loading a > library, as a calling conventio

Re: Moving GC MS

2008-08-20 Thread Allison Randal
Andrew Whitworth wrote: I created a new branch tonight, /branches/pdd09gc to try to continue some of my GC work from the summer with a blank slate. I have a few cleanup jobs I want to do first, so that it should be easier to add in a new GC without having so many problems as I had. One thing I've

Re: Questions about GSOC

2008-08-20 Thread Allison Randal
chromatic wrote: If it's *close* (and mostly passing tests) we can always throw it back into trunk immediately after a monthly release and give ourselves 4 weeks to clean it up. The important thing to remember is that the GSOC project wasn't "revamp the GC system to meet the new spec" it was

Re: Parrot 0.7.0 "Severe Macaw" - permissions

2008-08-20 Thread Allison Randal
Will Coleda wrote: Please open a ticket tracking this if we're not going to apply it right now so we don't miss it for next release. CPAN is great for distributing Perl modules, but simply can't handle Parrot. As soon as we have the alternate FTP site up, we're done with CPAN. Allison

[CAGE] clean up stray test files

2008-08-20 Thread Allison Randal
Running 'make test' now fills the main directory of the repository with junk files like: test_98093.out test_37653.c test_98093.ldo test_97159.c The offending tests need to be modified to clean up after themselves. Allison

Re: [CAGE] clean up stray test files

2008-08-20 Thread jerry gay
On Wed, Aug 20, 2008 at 2:32 PM, Allison Randal <[EMAIL PROTECTED]> wrote: > Running 'make test' now fills the main directory of the repository with junk > files like: > > test_98093.out > test_37653.c > test_98093.ldo > test_97159.c > > The offending tests need to be modified t

The False Cognate problem and what Roles are still missing

2008-08-20 Thread Aristotle Pagaltzis
Hi $Larry et al, I brought this up as a question at YAPC::EU and found to my surprise that no one seems to have thought of it yet. This is the mail I said I’d write. (And apologies, Larry. :-) ) Consider the classic example of roles named Dog and Tree which both have a `bark` method. Then there i

Re: Resumable exceptions

2008-08-20 Thread Allison Randal
Patrick R. Michaud wrote: What I'm trying to do is to test the ability to resume after exceptions thrown by C. The C sub above sets up a handler to catch exceptions, then calls C. The handler simply resumes any exception that is caught. The C sub prints 'ok 1', throws an exception, prints 'ok

Re: Fwd: [perl #57656] [PROPOSAL][PIR] change PIR sugar for concat into ".." (or something else)

2008-08-20 Thread Allison Randal
Klaas-Jan Stol wrote: I'm sorry, but this is not the case. It is in fact valid: running: == .sub main newclass $P0, "foo" $P1 = new "foo" $P1 .hi() # note the space before the dot $P1. hi() # note the space after the dot .end .namespace ["foo"] .sub hi :method pr

Re: [CAGE] clean up stray test files

2008-08-20 Thread James E Keenan
Allison Randal wrote: Running 'make test' now fills the main directory of the repository with junk files like: test_98093.out test_37653.c test_98093.ldo test_97159.c The offending tests need to be modified to clean up after themselves. Are these happening notwithsta

Re: Parrot 0.7.0 publicity

2008-08-20 Thread Bob Rogers
From: Moritz Lenz <[EMAIL PROTECTED]> Date: Wed, 20 Aug 2008 14:14:46 +0200 Bob Rogers wrote: >2. I've managed to log in at Perl Monks, but can't even figure out > how to post. (I managed it last time, so I must be getting stupider.) Click on the "Perl News" link, and scro

Re: The False Cognate problem and what Roles are still missing

2008-08-20 Thread Jon Lang
On Wed, Aug 20, 2008 at 3:16 PM, Aristotle Pagaltzis <[EMAIL PROTECTED]> wrote: > Hi $Larry et al, > > I brought this up as a question at YAPC::EU and found to my > surprise that no one seems to have thought of it yet. This is > the mail I said I'd write. (And apologies, Larry. :-) ) > > Consider t