[svn:parrot] r23273 - in trunk: lib/Parrot/Pmc2c t/tools

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 23:52:32 2007 New Revision: 23273 Modified: trunk/lib/Parrot/Pmc2c/PMCEmitter.pm trunk/t/tools/pmc2c.t Log: [pmc] Followup for RT#38168 Fixup test for single map, test dual map, which forces us to sort our maps so we can be sure of the C code order. Modifie

[svn:parrot] r23272 - in trunk: docs languages/tcl/runtime/builtin languages/tcl/src/pmc lib/Parrot/Pmc2c

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 23:41:36 2007 New Revision: 23272 Modified: trunk/docs/pmc2c.pod trunk/languages/tcl/runtime/builtin/list.pir trunk/languages/tcl/src/pmc/tcllist.pmc trunk/lib/Parrot/Pmc2c/PMCEmitter.pm Log: Resolve ticket #38168 ([TODO] - Tcl - :slurpy HLL mappings) Al

[svn:parrot] r23271 - trunk/languages/tcl/runtime/builtin

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 23:11:12 2007 New Revision: 23271 Modified: trunk/languages/tcl/runtime/builtin/array.pir Log: [Tcl] ITERATE_FROM_START is the default, don't bother specifying it Modified: trunk/languages/tcl/runtime/builtin/array.pir

[svn:parrot] r23270 - trunk/compilers/pct/src/POST

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 22:59:00 2007 New Revision: 23270 Modified: trunk/compilers/pct/src/POST/Compiler.pir Log: [pct]: * Properly handle nested namespaces. Modified: trunk/compilers/pct/src/POST/Compiler.pir ===

[svn:parrot] r23269 - trunk/t/oo

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 22:29:43 2007 New Revision: 23269 Modified: trunk/t/oo/isa.t Log: [t] Convert a test to pure parrot, making it run in a quarter of the time* http://www.perlfoundation.org/parrot/index.cgi?convert_existing_tests_to_parrot *I know, this one went pretty fast in the

[svn:parrot] r23268 - in trunk: runtime/parrot/include t/library t/op t/pmc

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 21:34:02 2007 New Revision: 23268 Modified: trunk/runtime/parrot/include/test_more.pir trunk/t/library/iter.t trunk/t/library/range.t trunk/t/op/cmp-nonbranch.t trunk/t/op/info.t trunk/t/pmc/addrregistry.t trunk/t/pmc/bound_nci.t trunk/t/pmc/co

[svn:parrot] r23267 - trunk

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 21:31:40 2007 New Revision: 23267 Modified: trunk/DEPRECATED.pod Log: [docs] typo Modified: trunk/DEPRECATED.pod == --- trunk/DEPRECATED.pod(original) +++ trunk/DEPRECATED.pod

[svn:parrot] r23266 - trunk/languages/abc

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 20:34:57 2007 New Revision: 23266 Modified: trunk/languages/abc/abc.pir Log: [abc]: * Loading PCT requires only one load_bytecode. Modified: trunk/languages/abc/abc.pir == --- trunk/

[svn:parrot] r23265 - trunk/compilers/pct/src

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 20:28:31 2007 New Revision: 23265 Modified: trunk/compilers/pct/src/Grammar.pir Log: [pct]: * PCT::Grammar needs to make sure that PGE.pbc is loaded. Modified: trunk/compilers/pct/src/Grammar.pir ==

[svn:parrot] r23264 - branches/initp5/lib/Parrot/Configure

2007-11-29 Thread jkeenan
Author: jkeenan Date: Thu Nov 29 20:21:27 2007 New Revision: 23264 Modified: branches/initp5/lib/Parrot/Configure/Data.pm Log: Correct POD formatting error. Modified: branches/initp5/lib/Parrot/Configure/Data.pm == --

[svn:parrot] r23263 - in branches/initp5: config/auto lib/Parrot/Configure t/configure

2007-11-29 Thread jkeenan
Author: jkeenan Date: Thu Nov 29 20:12:32 2007 New Revision: 23263 Modified: branches/initp5/config/auto/headers.pm branches/initp5/lib/Parrot/Configure/Data.pm branches/initp5/t/configure/125-auto_headers-04.t Log: Continuing work on initp5 branch re RT 41597 and 47902. In auto::header

[svn:parrot] r23262 - in trunk/compilers/json: . JSON

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 20:10:43 2007 New Revision: 23262 Modified: trunk/compilers/json/JSON.pir trunk/compilers/json/JSON/pge2pir.tg trunk/compilers/json/postalcodes.pir Log: [json] remove integer type IDs Modified: trunk/compilers/json/JSON.pir =

[svn:parrot] r23261 - trunk/languages/lazy-k

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 20:05:21 2007 New Revision: 23261 Modified: trunk/languages/lazy-k/lazy.pir Log: [lazy-k] remove integer type IDs Modified: trunk/languages/lazy-k/lazy.pir == --- trunk/languages/lazy-k/l

[svn:parrot] r23260 - in trunk/languages/perl6/src: PAST builtins parser

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 20:02:07 2007 New Revision: 23260 Modified: trunk/languages/perl6/src/PAST/Grammar.tg trunk/languages/perl6/src/PAST/Perl6.pir trunk/languages/perl6/src/builtins/io.pir trunk/languages/perl6/src/builtins/match.pir trunk/languages/perl6/src/builtins/op.p

[svn:parrot] r23259 - in trunk/languages/APL: . lib src tools

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 19:57:48 2007 New Revision: 23259 Modified: trunk/languages/APL/APL.pir trunk/languages/APL/lib/PAST.pir trunk/languages/APL/lib/past2pir.tg trunk/languages/APL/lib/pasteval.tg trunk/languages/APL/lib/pge2past.tg trunk/languages/APL/src/parse2past.tg

[svn:parrot] r23258 - trunk/languages/pheme/lib

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 19:52:11 2007 New Revision: 23258 Modified: trunk/languages/pheme/lib/PhemeCompiler.pir trunk/languages/pheme/lib/PhemeSymbols.pir trunk/languages/pheme/lib/pge2past.tg Log: [pheme] remove integer type IDs Modified: trunk/languages/pheme/lib/PhemeCompiler

[svn:parrot] r23257 - trunk

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 19:35:18 2007 New Revision: 23257 Modified: trunk/DEPRECATED.pod Log: [docs] add ticket for deprecated item. Modified: trunk/DEPRECATED.pod == --- trunk/DEPRECATED.pod(original)

[svn:parrot] r23256 - in branches/initp5: config/auto config/gen config/init config/inter t/configure

2007-11-29 Thread jkeenan
Author: jkeenan Date: Thu Nov 29 18:36:44 2007 New Revision: 23256 Modified: branches/initp5/config/auto/alignptrs.pm branches/initp5/config/auto/gcc.pm branches/initp5/config/auto/gdbm.pm branches/initp5/config/auto/gmp.pm branches/initp5/config/auto/headers.pm branches/initp5/c

[svn:parrot] r23255 - trunk

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 18:18:14 2007 New Revision: 23255 Modified: trunk/DEPRECATED.pod Log: [docs] add a ticket for a deprecated item. Modified: trunk/DEPRECATED.pod == --- trunk/DEPRECATED.pod(origina

[svn:parrot] r23254 - trunk/config/gen/makefiles

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 16:35:42 2007 New Revision: 23254 Modified: trunk/config/gen/makefiles/pct.in Log: [pct]: * Choose some safer variable names in the makefile. Modified: trunk/config/gen/makefiles/pct.in

[svn:parrot] r23253 - in trunk: compilers/pct compilers/pct/src compilers/pct/src/PAST config/gen/makefiles runtime/parrot/library/PCT

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 15:13:26 2007 New Revision: 23253 Added: trunk/compilers/pct/src/PAST.pir (contents, props changed) trunk/runtime/parrot/library/PCT/ (props changed) trunk/runtime/parrot/library/PCT/README (contents, props changed) Modified: trunk/compilers/pct/

[svn:parrot] r23252 - in trunk/languages/plumhead: lib/Parrot/Test/Plumhead src/antlr3 src/common src/yacc

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 13:06:50 2007 New Revision: 23252 Modified: trunk/languages/plumhead/lib/Parrot/Test/Plumhead/Antlr3.pm trunk/languages/plumhead/src/antlr3/GenPastPir.g trunk/languages/plumhead/src/antlr3/GenPastPir.java trunk/languages/plumhead/src/antlr3/PlumheadLex

[svn:parrot] r23251 - in trunk: lib/Parrot t/native_pbc

2007-11-29 Thread chromatic
Author: chromatic Date: Thu Nov 29 12:11:43 2007 New Revision: 23251 Modified: trunk/lib/Parrot/Test.pm trunk/t/native_pbc/number_1.pbc Log: [t] Fixed native PBC tests after removal of classname opcode invalidated PBC. We need to consider a Makefile target on PBC_COMPAT to trigger regenera

[svn:parrot] r23250 - in trunk/languages/plumhead/src: common pct

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 11:58:07 2007 New Revision: 23250 Modified: trunk/languages/plumhead/src/common/plumhead_pct.pir trunk/languages/plumhead/src/pct/PlumheadPAST.tg Log: [Plumhead] Make adaption in tree grammar for new PAST. Fiddle with plumhead_pct.pir Modified: trunk/lang

[svn:parrot] r23249 - trunk/languages/plumhead/lib/Parrot/Test/Plumhead

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 11:56:03 2007 New Revision: 23249 Modified: trunk/languages/plumhead/lib/Parrot/Test/Plumhead/Phc.pm Log: [Plumhead] Use plumhead_pct.pir for the 'phc' variant. Modified: trunk/languages/plumhead/lib/Parrot/Test/Plumhead/Phc.pm ==

[svn:parrot] r23248 - trunk/runtime/parrot/library/File

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 11:24:53 2007 New Revision: 23248 Modified: trunk/runtime/parrot/library/File/Spec.pir Log: update to avoid defunct classname op. note that this pir file apparently wasn't compiled or run during a make test, so this usage was missed in the first commit. Whoops.

[svn:parrot] r23247 - in trunk: . compilers/past-pm/PAST compilers/pge/PGE docs/book src/ops t/library t/pmc

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 11:08:06 2007 New Revision: 23247 Modified: trunk/DEPRECATED.pod trunk/PBC_COMPAT trunk/compilers/past-pm/PAST/Node.pir trunk/compilers/pge/PGE/Match.pir trunk/docs/book/ch08_reference.pod trunk/src/ops/object.ops trunk/src/ops/ops.num trunk/t/

[svn:parrot] r23246 - in trunk: . languages/plumhead languages/plumhead/config/makefiles languages/plumhead/lib/Parrot/Test languages/plumhead/lib/Parrot/Test/Plumhead languages/plumhead/src/common la

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 11:07:42 2007 New Revision: 23246 Added: trunk/languages/plumhead/lib/Parrot/Test/Plumhead/PCT.pm - copied, changed from r23241, /trunk/languages/plumhead/lib/Parrot/Test/Plumhead/Partridge.pm trunk/languages/plumhead/src/common/plumhead_pct.pir

[svn:parrot] r23245 - trunk/compilers/pct/src/PAST

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 10:52:37 2007 New Revision: 23245 Modified: trunk/compilers/pct/src/PAST/Node.pir Log: [pct]: * Remove obsolete loading of TGE.pbc. * Clean up building of PAST subclasses. Modified: trunk/compilers/pct/src/PAST/Node.pir ==

[svn:parrot] r23244 - in trunk: . languages/plumhead/src/perl5re

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 09:48:59 2007 New Revision: 23244 Removed: trunk/languages/plumhead/src/perl5re/ Modified: trunk/MANIFEST Log: [Plumhead] Get rid of src/perl5re Modified: trunk/MANIFEST == --- tr

[svn:parrot] r23243 - trunk/languages/plumhead/docs

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 09:47:41 2007 New Revision: 23243 Modified: trunk/languages/plumhead/docs/overview.pod Log: [Plumhead] Minor edits in overview.pod. Modified: trunk/languages/plumhead/docs/overview.pod =

[svn:parrot] r23242 - in trunk: . languages/plumhead languages/plumhead/config/makefiles languages/plumhead/docs languages/plumhead/lib/Parrot/Test languages/plumhead/lib/Parrot/Test/Plumhead language

2007-11-29 Thread bernhard
Author: bernhard Date: Thu Nov 29 09:34:55 2007 New Revision: 23242 Removed: trunk/languages/plumhead/lib/Parrot/Test/Plumhead/Perl5re.pm Modified: trunk/MANIFEST trunk/languages/plumhead/TODO trunk/languages/plumhead/config/makefiles/root.in trunk/languages/plumhead/docs/overview.p

[svn:parrot] r23241 - trunk/languages/lua/t/pmc

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 09:04:14 2007 New Revision: 23241 Modified: trunk/languages/lua/t/pmc/boolean.t trunk/languages/lua/t/pmc/closure.t trunk/languages/lua/t/pmc/function.t trunk/languages/lua/t/pmc/nil.t trunk/languages/lua/t/pmc/number.t trunk/languages/lua/t/pmc/stri

[svn:parrot] r23240 - trunk/compilers/nqp/src

2007-11-29 Thread particle
Author: particle Date: Thu Nov 29 08:51:20 2007 New Revision: 23240 Modified: trunk/compilers/nqp/src/Grammar.pg Log: [nqp]: pod formatting updates Modified: trunk/compilers/nqp/src/Grammar.pg == --- trunk/compilers/n

[svn:parrot] r23239 - trunk/compilers/nqp

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 08:34:54 2007 New Revision: 23239 Modified: trunk/compilers/nqp/TODO.pod Log: [nqp]: * Update TODO.pod (suggested by particle++) Modified: trunk/compilers/nqp/TODO.pod == --- trunk/c

[svn:parrot] r23238 - trunk/config/gen/makefiles

2007-11-29 Thread pmichaud
Author: pmichaud Date: Thu Nov 29 06:31:23 2007 New Revision: 23238 Modified: trunk/config/gen/makefiles/languages.in Log: [nqp]: * Remove references to nqp from languages/Makefile (Coke++) Modified: trunk/config/gen/makefiles/languages.in

[svn:parrot] r23237 - trunk/languages/lisp/include/macros

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 05:50:17 2007 New Revision: 23237 Modified: trunk/languages/lisp/include/macros/assert.pir trunk/languages/lisp/include/macros/error.pir trunk/languages/lisp/include/macros/list.pir trunk/languages/lisp/include/macros/standard.pir trunk/languages/lisp/i

[svn:parrot] r23236 - trunk/languages/c99/src

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 05:48:38 2007 New Revision: 23236 Modified: trunk/languages/c99/src/preamble Log: [c99] track .sym to .local changes Modified: trunk/languages/c99/src/preamble == --- trunk/languages/c99

[svn:parrot] r23235 - trunk/languages/cardinal/src

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 05:47:58 2007 New Revision: 23235 Modified: trunk/languages/cardinal/src/preamble Log: [cardinal] track .sym to .local change Modified: trunk/languages/cardinal/src/preamble == --- trun

[svn:parrot] r23234 - trunk/languages/APL/tools

2007-11-29 Thread coke
Author: coke Date: Thu Nov 29 05:42:16 2007 New Revision: 23234 Modified: trunk/languages/APL/tools/gen_operator_defs.pl Log: [APL] track .sym to .local change... Modified: trunk/languages/APL/tools/gen_operator_defs.pl ===