[svn:parrot] r11209 - trunk

2006-01-15 Thread fperrad
Author: fperrad Date: Sun Jan 15 23:28:19 2006 New Revision: 11209 Modified: trunk/CREDITS Log: Add Lua Modified: trunk/CREDITS == --- trunk/CREDITS (original) +++ trunk/CREDITS Sun Jan 15 23:28:19 2006 @@

[svn:parrot] r11208 - in trunk: . languages/lua/lib languages/lua/t

2006-01-15 Thread fperrad
Author: fperrad Date: Sun Jan 15 23:23:56 2006 New Revision: 11208 Added: trunk/languages/lua/t/table.t Modified: trunk/MANIFEST trunk/languages/lua/lib/luabasic.pir trunk/languages/lua/lib/luapir.pir trunk/languages/lua/lib/luatable.pir trunk/languages/lua/t/basic.t Log: Lua Lib

[svn:parrot] r11207 - in trunk/languages/lua: Lua classes lib t t/lib t/pmc

2006-01-15 Thread fperrad
Author: fperrad Date: Sun Jan 15 23:18:26 2006 New Revision: 11207 Modified: trunk/languages/lua/Lua/build.pm trunk/languages/lua/Lua/lua50.yp trunk/languages/lua/Lua/parser.pm trunk/languages/lua/Lua/pir.pm trunk/languages/lua/classes/luanil.pmc trunk/languages/lua/classes/luanu

[svn:parrot] r11206 - trunk/languages/lua/classes

2006-01-15 Thread fperrad
Author: fperrad Date: Sun Jan 15 22:59:02 2006 New Revision: 11206 Modified: trunk/languages/lua/classes/luatable.pmc Log: Lua : this patch changes the behaviour of the LuaTable PMC. changes have to do with the reference semantics that PMCs have, and LuaTables should not have. Setting and ge

[svn:parrot] r11205 - trunk/languages/lua/classes

2006-01-15 Thread fperrad
Author: fperrad Date: Sun Jan 15 22:50:57 2006 New Revision: 11205 Modified: trunk/languages/lua/classes/luanil.pmc Log: Lua : This patch changes LuaNil PMC, it used to be a singleton, this patch makes it a normal PMC. some other methods are implemented for morphing into other Lua types (Lua

[svn:parrot] r11204 - trunk/languages/tcl/tools

2006-01-15 Thread coke
Author: coke Date: Sun Jan 15 17:22:27 2006 New Revision: 11204 Modified: trunk/languages/tcl/tools/gen_inline.pl Log: tcl - preliminary template support for builtins with repeating args. (varargs) Modified: trunk/languages/tcl/tools/gen_inline.pl

[svn:parrot] r11203 - in trunk: lib/Parrot t/configure

2006-01-15 Thread jhoblitt
Author: jhoblitt Date: Sun Jan 15 15:43:58 2006 New Revision: 11203 Modified: trunk/lib/Parrot/Configure.pm trunk/t/configure/configure.t Log: add Parrot::Configure->add_step() change Parrot::Configure's internal representation of steps to an AoA structure change Parrot::Configure->steps() t

[svn:parrot] r11202 - trunk/src/classes

2006-01-15 Thread ambs
Author: ambs Date: Sun Jan 15 12:54:46 2006 New Revision: 11202 Modified: trunk/src/classes/file.pmc Log: File pmc: - added some missing free's. - added a basic (really basic) copy method. Modified: trunk/src/classes/file.pmc =

[svn:parrot] r11201 - trunk

2006-01-15 Thread leo
Author: leo Date: Sun Jan 15 12:20:17 2006 New Revision: 11201 Modified: trunk/ChangeLog Log: mention find_global change in ChangeLog Modified: trunk/ChangeLog == --- trunk/ChangeLog (original) +++ trunk/ChangeLog

[svn:parrot] r11200 - in trunk: runtime/parrot/library src src/ops

2006-01-15 Thread leo
Author: leo Date: Sun Jan 15 11:55:09 2006 New Revision: 11200 Modified: trunk/runtime/parrot/library/dumper.pir trunk/src/global.c trunk/src/ops/var.ops Log: find_global returns a Null PMC on failure now * iff global lookup exceptions are off, a Null PMC is returned instead of Undef

[svn:parrot] r11199 - in trunk: include/parrot src

2006-01-15 Thread leo
Author: leo Date: Sun Jan 15 11:29:24 2006 New Revision: 11199 Modified: trunk/include/parrot/interpreter.h trunk/src/debug.c trunk/src/register.c Log: [PATCH] struct Parrot_Context doesn't need a 'prev' field. I had thought this field was being used, but it turns out to be irrelevant

[svn:parrot] r11198 - trunk/lib/Parrot/OpTrans

2006-01-15 Thread leo
Author: leo Date: Sun Jan 15 10:49:33 2006 New Revision: 11198 Modified: trunk/lib/Parrot/OpTrans/CGP.pm trunk/lib/Parrot/OpTrans/CSwitch.pm Log: Disable explicit register usage for gcc - explicit register assignment isn't reliable and breaks some --optimize'd compiles - depend it on PARRO

[svn:parrot] r11197 - trunk/config/init/hints

2006-01-15 Thread jisom
Author: jisom Date: Sun Jan 15 10:04:01 2006 New Revision: 11197 Modified: trunk/config/init/hints/freebsd.pm Log: Undo the last commit for freebsd (wrong problem). Modified: trunk/config/init/hints/freebsd.pm == ---

[svn:parrot] r11196 - trunk/examples/library

2006-01-15 Thread jisom
Author: jisom Date: Sun Jan 15 08:03:22 2006 New Revision: 11196 Modified: trunk/examples/library/getopt_demo.pir Log: Add short options to examples/library/getopt_demo.pir Modified: trunk/examples/library/getopt_demo.pir ===

[svn:parrot] r11195 - trunk/config/init/hints

2006-01-15 Thread jisom
Author: jisom Date: Sun Jan 15 07:11:15 2006 New Revision: 11195 Modified: trunk/config/init/hints/freebsd.pm Log: Don't build a shared parrot on FreeBSD 5.4 Modified: trunk/config/init/hints/freebsd.pm == --- trunk/c

[svn:parrot] r11194 - trunk/examples/pir

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 06:29:57 2006 New Revision: 11194 Modified: trunk/examples/pir/io.pir Log: [perl #38239] Clean up after examples/pir/io.pir Thanks to Bob Rogers Modified: trunk/examples/pir/io.pir

[svn:parrot] r11193 - in trunk: examples/benchmarks t/benchmark

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 06:23:56 2006 New Revision: 11193 Modified: trunk/examples/benchmarks/array_access.pir trunk/t/benchmark/benchmarks.t Log: Make ./parrot examples/benchmarks/array_access.pir complete again. Use Getopt/Obj.pbc. Remove need for filter in benchmarks.t Modifie

[svn:parrot] r11192 - trunk/examples/pir

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 06:19:54 2006 New Revision: 11192 Modified: trunk/examples/pir/sudoku.pir Log: Let the sudoku.pir example use Getopt/Obj. Modified: trunk/examples/pir/sudoku.pir == --- trunk/examples

[svn:parrot] r11191 - trunk/languages/Zcode

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 06:18:22 2006 New Revision: 11191 Modified: trunk/languages/Zcode/TODO trunk/languages/Zcode/z3.pir Log: Zcode: Use Getopt/Obj istead of Getopt/Long Modified: trunk/languages/Zcode/TODO ==

[svn:parrot] r11190 - trunk/examples/library

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 06:16:31 2006 New Revision: 11190 Modified: trunk/examples/library/getopt_demo.pir Log: Remove obsolete comment. Modified: trunk/examples/library/getopt_demo.pir == --- trunk/examples

[svn:parrot] r11189 - trunk/tools/dev

2006-01-15 Thread bernhard
Author: bernhard Date: Sun Jan 15 04:44:30 2006 New Revision: 11189 Modified: trunk/tools/dev/bench_op.pir Log: Let bench_op.pir use Getopt/Obj.pbc. The 'verbose' option now always needs an integer value. Update help and documentation. Set version to 0.1.1 Modified: trunk/tools/dev/bench_op.p

[svn:parrot] r11188 - trunk/t/configure

2006-01-15 Thread jhoblitt
Author: jhoblitt Date: Sun Jan 15 02:10:51 2006 New Revision: 11188 Modified: trunk/t/configure/configure.t Log: test that ->runsteps() is calling 'step'->runstep() with the proper parameters add skipped of the unimplemented ->add_step() Modified: trunk/t/configure/configure.t