[svn:parrot] r27613 - in branches/p6object: runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 22:50:46 2008 New Revision: 27613 Modified: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Log: [p6object]: * Make :name option work for registering classes. Modified: branches/p6object/runtime/parrot/library/

[svn:parrot] r27612 - in branches/p6object: runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 22:24:23 2008 New Revision: 27612 Modified: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Log: [p6object]: * Allow new_class method to create classes with multiple parent classes. Modified: branches/p6object/

[svn:parrot] r27611 - branches/p6object/runtime/parrot/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 21:51:14 2008 New Revision: 27611 Modified: branches/p6object/runtime/parrot/library/P6object.pir Log: [p6object]: * Add some documentation to P6object.pir . Modified: branches/p6object/runtime/parrot/library/P6object.pir

[svn:parrot] r27610 - branches/p6object/t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 21:49:13 2008 New Revision: 27610 Modified: branches/p6object/t/library/p6object.t Log: [p6object]: * Have p6object.t load P6object.pbc instead of P6object.pir. Modified: branches/p6object/t/library/p6object.t

[svn:parrot] r27609 - in branches/p6object: config/gen/makefiles runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 21:48:05 2008 New Revision: 27609 Modified: branches/p6object/config/gen/makefiles/root.in branches/p6object/runtime/parrot/library/P6object.pir (props changed) branches/p6object/t/library/p6object.t (props changed) Log: [p6object]: * Add P6object.pb

[svn:parrot] r27607 - trunk/languages/perl6/src/classes

2008-05-17 Thread tene
Author: tene Date: Sat May 17 20:03:17 2008 New Revision: 27607 Modified: trunk/languages/perl6/src/classes/List.pir Log: [rakudo] * sub form of reduce Modified: trunk/languages/perl6/src/classes/List.pir == --- trun

[svn:parrot] r27606 - in trunk/languages/perl6/src: classes parser

2008-05-17 Thread tene
Author: tene Date: Sat May 17 18:19:33 2008 New Revision: 27606 Modified: trunk/languages/perl6/src/classes/List.pir trunk/languages/perl6/src/parser/actions.pm Log: [rakudo] * Pointy blocks no longer set a signature when there are no params. * List::reduce * Eevee++ Modified: trunk/langu

[svn:parrot] r27605 - trunk

2008-05-17 Thread jkeenan
Author: jkeenan Date: Sat May 17 16:14:59 2008 New Revision: 27605 Modified: trunk/MANIFEST Log: languages/c99/src/cpp/t/comment_01.t was missing from MANIFEST, causing t/manifest/02-regenerate_file.t to fail during 'make fulltest'. Modified: trunk/MANIFEST ==

[svn:parrot] r27604 - in trunk/languages/lua/src: build lib

2008-05-17 Thread fperrad
Author: fperrad Date: Sat May 17 14:40:15 2008 New Revision: 27604 Modified: trunk/languages/lua/src/build/translator.pl trunk/languages/lua/src/lib/luabytecode.pir trunk/languages/lua/src/lib/luabytecode.rules Log: [Lua] - translates last opcodes (upvalues) Modified: trunk/languages/lu

[svn:parrot] r27603 - in branches/p6object: runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 14:21:32 2008 New Revision: 27603 Modified: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Log: [p6object]: * Add :attr option to 'new_class'. Modified: branches/p6object/runtime/parrot/library/P6object.pir ==

[svn:parrot] r27602 - trunk/languages/squaak/src/parser

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 14:08:05 2008 New Revision: 27602 Modified: trunk/languages/squaak/src/parser/grammar.pg Log: [squaak]: * and subrules need to quote their arguments. (Reported by wonko++) Modified: trunk/languages/squaak/src/parser/grammar.pg ==

[svn:parrot] r27601 - in branches/p6object: runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 13:59:36 2008 New Revision: 27601 Modified: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Log: [p6object]: * Allow mapping classes (esp. PMC classes) to specific protoobjects. * Any class 'new' method overrides

[svn:parrot] r27600 - trunk/runtime/parrot/library

2008-05-17 Thread ambs
Author: ambs Date: Sat May 17 13:36:32 2008 New Revision: 27600 Modified: trunk/runtime/parrot/library/OpenGL.pir Log: runtime/parrot/library/OpenGL.pir - removed a white space Modified: trunk/runtime/parrot/library/OpenGL.pir =

[svn:parrot] r27599 - in branches/pdd25cx: include/parrot src

2008-05-17 Thread allison
Author: allison Date: Sat May 17 13:28:12 2008 New Revision: 27599 Modified: branches/pdd25cx/include/parrot/exceptions.h branches/pdd25cx/src/events.c branches/pdd25cx/src/exceptions.c Log: [pdd25cx] Remove 'do_exception' function. Split 'Parrot_ex_throw_from_c' into two functions, one

[svn:parrot] r27597 - trunk

2008-05-17 Thread fperrad
Author: fperrad Date: Sat May 17 12:28:13 2008 New Revision: 27597 Modified: trunk/NEWS Log: [Lua] - update NEWS Modified: trunk/NEWS == --- trunk/NEWS (original) +++ trunk/NEWS Sat May 17 12:28:13 2008 @@ -13,7 +13

[svn:parrot] r27596 - trunk/languages/lua/src/lib

2008-05-17 Thread fperrad
Author: fperrad Date: Sat May 17 12:19:04 2008 New Revision: 27596 Modified: trunk/languages/lua/src/lib/luabasic.pir Log: [Lua] - fix ipairs when bytecode translation Modified: trunk/languages/lua/src/lib/luabasic.pir ==

[svn:parrot] r27595 - in trunk: examples/opengl runtime/parrot/library

2008-05-17 Thread tene
Author: tene Date: Sat May 17 11:31:35 2008 New Revision: 27595 Modified: trunk/examples/opengl/triangle.pir trunk/runtime/parrot/library/OpenGL.pir Log: OpenGL updates from japhb++ Modified: trunk/examples/opengl/triangle.pir ==

[svn:parrot] r27594 - branches/p6object/t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 10:23:46 2008 New Revision: 27594 Modified: branches/p6object/t/library/p6object.t Log: [p6object]: * Refactored tests, more tests for subclasses. Modified: branches/p6object/t/library/p6object.t ==

[svn:parrot] r27593 - branches/pdd25cx/src/ops

2008-05-17 Thread allison
Author: allison Date: Sat May 17 09:56:47 2008 New Revision: 27593 Modified: branches/pdd25cx/src/ops/core.ops branches/pdd25cx/src/ops/ops.num branches/pdd25cx/src/ops/ops.skip Log: [pdd25cx] Delete 'throwcc' opcode, replace with 'throw' in one- and two-argument forms. Modified: bran

[svn:parrot] r27592 - trunk

2008-05-17 Thread chromatic
Author: chromatic Date: Sat May 17 09:52:37 2008 New Revision: 27592 Modified: trunk/NEWS Log: NEWS updated through 01 May; language updates are skimpy since previous release. Modified: trunk/NEWS == --- trunk/NEWS (

[svn:parrot] r27591 - in trunk: . languages/plumhead/src/common

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 09:34:21 2008 New Revision: 27591 Removed: trunk/languages/plumhead/src/common/driver_nqp.pir Modified: trunk/MANIFEST trunk/languages/plumhead/src/common/plumhead.pir Log: [Plumhead] Merge driver_nqp.pir into plumhead.pir. Modified: trunk/MANIFEST ===

[svn:parrot] r27590 - in branches/pdd25cx: include/parrot src

2008-05-17 Thread allison
Author: allison Date: Sat May 17 09:18:47 2008 New Revision: 27590 Modified: branches/pdd25cx/include/parrot/exceptions.h branches/pdd25cx/include/parrot/interpreter.h branches/pdd25cx/src/exceptions.c branches/pdd25cx/src/inter_run.c Log: [pdd25cx] Code refactor, moving functions for

[svn:parrot] r27589 - in trunk/languages/c99/src/cpp: src/parser t

2008-05-17 Thread tewk
Author: tewk Date: Sat May 17 09:09:58 2008 New Revision: 27589 Added: trunk/languages/c99/src/cpp/t/comment_01.t Modified: trunk/languages/c99/src/cpp/src/parser/grammar.pg Log: [c99 CPP] gramar updates Modified: trunk/languages/c99/src/cpp/src/parser/grammar.pg =

[svn:parrot] r27588 - trunk/languages/plumhead/src/common

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 09:05:22 2008 New Revision: 27588 Modified: trunk/languages/plumhead/src/common/plumhead.pir Log: [Plumhead] Add option --run-nqp to plumhead.pbc Modified: trunk/languages/plumhead/src/common/plumhead.pir =

[svn:parrot] r27587 - in trunk: . languages/plumhead/src/antlr3

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 08:38:25 2008 New Revision: 27587 Removed: trunk/languages/plumhead/src/antlr3/GenPastPir.g Modified: trunk/MANIFEST Log: [Plumhead antlr] GenPastPir.g was replaced by GenPastPir.g Modified: trunk/MANIFEST =

[svn:parrot] r27586 - trunk/languages/plumhead/src/antlr3

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 08:29:18 2008 New Revision: 27586 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.g trunk/languages/plumhead/src/antlr3/GenPastNqp.java trunk/languages/plumhead/src/antlr3/PlumheadLexer.java trunk/languages/plumhead/src/antlr3/PlumheadParser.j

[svn:parrot] r27585 - trunk/languages/plumhead/src/antlr3

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 07:33:01 2008 New Revision: 27585 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.g trunk/languages/plumhead/src/antlr3/GenPastNqp.java trunk/languages/plumhead/src/antlr3/PlumheadLexer.java trunk/languages/plumhead/src/antlr3/PlumheadParser.j

[svn:parrot] r27584 - in trunk/languages/plumhead/src: antlr3 common

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 07:14:38 2008 New Revision: 27584 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.g trunk/languages/plumhead/src/antlr3/GenPastNqp.java trunk/languages/plumhead/src/antlr3/PlumheadLexer.java trunk/languages/plumhead/src/antlr3/PlumheadParser.j

[svn:parrot] r27583 - trunk/languages/plumhead/src/antlr3

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 06:52:16 2008 New Revision: 27583 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.g trunk/languages/plumhead/src/antlr3/GenPastNqp.java trunk/languages/plumhead/src/antlr3/PlumheadLexer.java trunk/languages/plumhead/src/antlr3/PlumheadParser.j

[svn:parrot] r27582 - trunk/languages/lua/src/lib

2008-05-17 Thread fperrad
Author: fperrad Date: Sat May 17 06:21:03 2008 New Revision: 27582 Modified: trunk/languages/lua/src/lib/luabytecode.pir Log: [Lua] - bytecode translation : remove .const generation Modified: trunk/languages/lua/src/lib/luabytecode.pir =

[svn:parrot] r27581 - in trunk/languages/lua/src: build lib

2008-05-17 Thread fperrad
Author: fperrad Date: Sat May 17 05:40:00 2008 New Revision: 27581 Modified: trunk/languages/lua/src/build/translator.pl trunk/languages/lua/src/lib/luabytecode.pir trunk/languages/lua/src/lib/luabytecode.rules Log: [Lua] - bytecode translation : some improvements (vivification, ...) Mo

[svn:parrot] r27580 - trunk/languages/plumhead/src/antlr3

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 04:45:01 2008 New Revision: 27580 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.g trunk/languages/plumhead/src/antlr3/GenPastNqp.java trunk/languages/plumhead/src/antlr3/PlumheadLexer.java trunk/languages/plumhead/src/antlr3/PlumheadParser.j

[svn:parrot] r27579 - trunk/languages/plumhead/src/antlr3

2008-05-17 Thread ambs
Author: ambs Date: Sat May 17 04:31:33 2008 New Revision: 27579 Modified: trunk/languages/plumhead/src/antlr3/GenPastNqp.java (props changed) Log: [plumhead] svn properties to languages/plumhead/src/antlr3/GenPastNqp.java

[svn:parrot] r27576 - trunk/languages/plumhead/src/phc

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 02:29:03 2008 New Revision: 27576 Modified: trunk/languages/plumhead/src/phc/past_xml_to_past_nqp.xsl Log: [Plumhead PHC] Use the regular template for the toplevel past:stmts. Modified: trunk/languages/plumhead/src/phc/past_xml_to_past_nqp.xsl ==

[svn:parrot] r27575 - trunk/languages/plumhead/src/phc

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 02:14:17 2008 New Revision: 27575 Modified: trunk/languages/plumhead/src/phc/past_xml_to_past_nqp.xsl Log: [Plumhead phc] More consistent formating of generated NQP Modified: trunk/languages/plumhead/src/phc/past_xml_to_past_nqp.xsl =

[svn:parrot] r27573 - in branches/p6object: runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 01:02:12 2008 New Revision: 27573 Modified: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Log: [p6object]: * Add 'new_class' method, more tests. Modified: branches/p6object/runtime/parrot/library/P6object.pir

[svn:parrot] r27572 - in branches/p6object: . runtime/parrot/library t/library

2008-05-17 Thread pmichaud
Author: pmichaud Date: Sat May 17 00:26:58 2008 New Revision: 27572 Added: branches/p6object/runtime/parrot/library/P6object.pir branches/p6object/t/library/p6object.t Modified: branches/p6object/MANIFEST Log: [p6object]: * First code draft. Modified: branches/p6object/MANIFEST ===

[svn:parrot] r27571 - trunk

2008-05-17 Thread bernhard
Author: bernhard Date: Sat May 17 00:26:06 2008 New Revision: 27571 Modified: trunk/NEWS Log: Add NEWS from Geoffrey Broadwell Modified: trunk/NEWS == --- trunk/NEWS (original) +++ trunk/NEWS Sat May 17 00:26:06 20