Timeline

and .

08/28/08:

09:45 Changeset [22052] by pmurias
  • v6/smop/src-s1p/P6Meta.pm
  • v6/smop/src/smop_mold.c
[smop] for uses ->, not --> fixed a bug in DESTROYALL in mold
02:49 Changeset [22051] by ruoso
  • v6/smop/doc/S1PSample.txt
[smop] updating the S1PSample to the starting sketches for a mold-only …
02:33 Changeset [22050] by ruoso
  • v6/smop/CMakeLists.txt
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/smop_internal.h
[smop] :(|$_) signature implementation as SMOPS1PBindCaptureSignature. …

08/27/08:

16:55 Changeset [22049] by moritz
  • t/spec/S04-statements/loop.t
[t/spec] loop.t: fudged for rakudo, removed non-sensically test
16:50 Changeset [22048] by moritz
  • t/spec/S04-statements/loop.t
[t] moved loop.t to spec/
16:42 Changeset [22047] by moritz
  • t/spec/S04-statements/unless.t
[t] moved unless.t to spec/; simplified quotes.
16:35 Changeset [22046] by moritz
  • t/spec/S04-statements/if.t
[t/spec] fudged if.t for rakudo; cleared up one test
16:30 Changeset [22045] by moritz
  • t/spec/S04-statements/if.t
[t] move statements/if.t to spec/
16:28 Changeset [22044] by moritz
  • t/spec/S03-junctions/boolean-context.t
[t/spec] fail() is acutally called flunk()
16:20 Changeset [22043] by moritz
  • t/spec/S04-statements/for.t
[t/spec] test for RT #58392, masak++
14:53 Changeset [22042] by moritz
  • t/spec/S03-junctions/boolean-context.t
[t/spec] some whitespace disambiguations
11:31 Changeset [22041] by moritz
  • t/spec/S03-junctions/boolean-context.t
[t/spec] fudged boolean-context.t for rakudo. This is a bit ugly, because …
11:14 Changeset [22040] by moritz
  • t/spec/S03-junctions/boolean-context.t
[t/spec] junction tests need explicit ?(...) to force boolean …
11:13 Changeset [22039] by moritz
  • t/spec/S03-junctions/boolean-context.t
[t/spec] add tests for junctions in boolean context, from RT #58302
11:09 Changeset [22038] by moritz
  • t/spec/S05-match/blocks.t
[t/spec] tests for RT #58352

08/26/08:

18:44 Changeset [22037] by moritz
  • t/spec/S02-literals/hash-interpolation.t
[t/spec] more tests for hash interpolation
03:09 Changeset [22036] by ruoso
  • v6/smop/doc/S1PSample.txt
  • v6/smop/src-s1p/P6Meta.pm
[smop] starting the sketch on the sample compiled s1p code…

08/25/08:

22:07 Changeset [22035] by moritz
  • t/spec/S03-operators/arith.t
[t/spec] fixed precedence bug in arith.t, dr_df0++ for spotting it
15:36 Changeset [22034] by pmurias
  • v6/smop/YAP6_IS_NOW_SMOP.txt
[smop] removed a no longer relevant files which likely appeared due to a …
15:33 Changeset [22033] by pmurias
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_array.c
[smop] fixed warnings raised by gcc and the bugs that caused them
00:13 Changeset [22032] by dr_df0
  • AUTHORS
Entry added to AUTHORS
00:03 Changeset [22031] by moritz
  • t/TASKS
[t/TASKS] some minor clarifications

08/24/08:

23:57 Changeset [22030] by moritz
  • t/spec/S05-match
  • t/spec/S05-match/blocks.t
[t/spec] add tests for matching regexes in various types of blocks
17:47 Changeset [22029] by moritz
  • t/spec/S16-io/basic-open.t
[t/spec] removed double fudges from basic-open.t
12:51 Changeset [22028] by bacek
  • t/spec/S29-str/rindex.t
[spec] Str.rindex: Replace comparition to -1 with checking defined() …
12:45 Changeset [22027] by bacek
  • t/spec/S29-str/rindex.t
[spec] Fudge 3 unicode tests for rakudo
12:04 Changeset [22026] by moritz
  • t/spec/S05-substitution/match.t
[t] move match.t to spec/S05-substitution/, add a smartlink

08/23/08:

17:55 Changeset [22025] by lwall
  • src/perl6/STD.pm
[STD] more enum tweakage
17:04 Changeset [22024] by moritz
  • t/spec/S29-hash/delete.t
[t/spec] unfudged S29-hash/delete.t a bit
13:31 Changeset [22023] by moritz
  • t/spec/S29-hash/delete.t
[t/spec] fudged S29-hash/delete.t for rakudo. Removed deprecated 'delete …
13:27 Changeset [22022] by moritz
  • t/spec/S29-hash/delete.t
[t/spec] start to fudge delete.t for rakudo
12:19 Changeset [22021] by moritz
  • t/spec/S05-substitution
  • t/spec/S05-substitution/subst.t
[t] move subst.t to spec/, changed fudging a bit and added smartlink
09:36 Changeset [22020] by lwall
  • src/perl6/STD.pm
[STD] fix null name problem preventing enum <a b c> from parsing [STD] …
00:34 Changeset [22019] by moritz
  • t/spec/S06-signature/slurpy-params.t
[t/spec] add basic tests for slurpy parameters

08/22/08:

22:49 Changeset [22018] by pmurias
  • v6/yap6
removed the v6/yap6 dir
22:47 Changeset [22017] by gaal
  • v6/smop
  • v6/smop/AUTHORS
  • v6/smop/COPYING
r7317@gaal-lap (orig r19402): ruoso | 2008-01-10 17:25:23 +0200 [yap6] …
22:40 Changeset [22016] by pmurias
  • v6/smop/CMakeLists.txt
  • v6/smop/m0ld/M0ld.hs
  • v6/smop/src/smop_mold.c
[mold] reverted ruoso's change to identifier, might have made the …
22:13 Changeset [22015] by ruoso
  • v6/smop/CMakeLists.txt
  • v6/smop/include/smop_s1p.h
  • v6/smop/m0ld/M0ld.hs
[smop] SMOPS1PPurePrototypeHow implements a dispatch that …
20:19 Changeset [22014] by lwall
  • src/perl6/Cursor.pmc
[Cursor] another speed tweak. Now compiles STD.pm in <30sec if cache is …
20:14 Changeset [22013] by lwall
  • src/perl6/Cursor.pmc
[Cursor] more speed tweaks
16:50 Changeset [22012] by moritz
  • t/spec/S02-literals/array-interpolation.t
[t/spec] add RT number to todo message
16:34 Changeset [22011] by moritz
  • t/spec/S02-literals/hash-interpolation.t
[spec] fudged hash-interpolation.t for rakudo
16:32 Changeset [22010] by moritz
  • t/spec/S02-literals/hash-interpolation.t
[t] moved hash interpolation test to spec/
16:28 Changeset [22009] by moritz
  • t/spec/S02-literals/array-interpolation.t
[spec] fudged array-interpolation.t for rakudo. Sadly I also had to join …
16:18 Changeset [22008] by moritz
  • t/spec/S02-literals/array-interpolation.t
[t] move interpolation tests to spec/, add a few. clintongormley++.
16:17 Changeset [22007] by moritz
  • t/operators/binding/nested.t
[t] some fixes for try as a function
11:16 Changeset [22006] by lwall
  • src/perl6/STD.pm
[STD] somehow missed adding min and max infixes
11:08 Changeset [22005] by lwall
  • docs/Perl6/Spec/Functions.pod
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD] remove p5ish usages of exists/delete [gimme5] translate .:exists and …

08/21/08:

21:45 Changeset [22004] by moritz
  • t/spec/S29-context/die.t
[t/spec] remove bogus tests
21:39 Changeset [22003] by moritz
  • t/spec/S03-operators/reduce-metaop.t
[t/spec] remove usage of try as a function
21:29 Changeset [22002] by moritz
  • src/perl6/STD.pm
[STD] added builtins exists and delete
20:51 Changeset [22001] by moritz
  • t/oo/class_inclusion_with_inherited_class.t
  • t/oo/global_destruction.t
[t/oo] more s/system/run/ and try{...} fixes
20:46 Changeset [22000] by moritz
  • t/oo/attributes/instance.t
[t] more try{...} fixes
20:44 Changeset [21999] by moritz
  • t/examples/examples.t
  • t/examples/golf.t
  • t/examples/golfex.t
[t/examples] s/system/run/
20:41 Changeset [21998] by moritz
  • t/examples/99problems/problem61.t
  • t/examples/99problems/problem62.t
  • t/examples/99problems/problem65.t
[t/examples] some more fixes caught by STD.pm
20:36 Changeset [21997] by moritz
  • t/blocks/sub_ref.t
[t] more rewrite of try { ... }; ok($!) to dies_ok
20:31 Changeset [21996] by moritz
  • t/02-test-pm/3-output.t
[t] more s/system/run/
19:50 Changeset [21995] by ruoso
  • v6/smop/src/smop_s1p_code.sm0p
  • v6/smop/test/21_code.m0ld
[smop] experimenting the alternative signature for postcircumfix:<( )>
12:06 Changeset [21994] by moritz
  • t/spec/S04-statements/try.t
[t/spec] quote a type name
11:38 Changeset [21993] by moritz
  • t/spec/S12-attributes/delegation.t
[t/spec] some more try { ... } rewrites in S12-attributes/delegation.t
10:46 Changeset [21992] by lwall
  • src/perl6/STD.pm
[STD] add does, break, continue
10:39 Changeset [21991] by moritz
  • t/spec/S04-statements/given.t
[t/spec] revert r21990, TimToady?++ moritz--
10:34 Changeset [21990] by moritz
  • t/spec/S04-statements/given.t
[t/spec] s/break/last/
10:06 Changeset [21989] by moritz
  • t/TASKS
[t] mentioned wrapping.t in TASKS
10:03 Changeset [21988] by moritz
  • t/spec/S06-advanced_subroutine_features/wrapping.t
[t/spec] brought a bit sanity to wrapping.t. Needs more.
10:00 Changeset [21987] by moritz
  • t/spec/S05-metasyntax/litvar.t
[t/spec] correct subscript in regex interpolation in litvar.t
09:42 Changeset [21986] by moritz
  • src/perl6/STD.pm
[STD] update list of Test.pm functions
09:40 Changeset [21985] by lwall
  • src/perl6/STD.pm
[STD] rescue a few more names from gimme5's clutches
09:36 Changeset [21984] by moritz
  • t/spec/S03-operators/reduce-metaop.t
[t/spec] cleanups in reduce-metaop.t
09:34 Changeset [21983] by moritz
  • t/spec/S03-operators/reduce-metaop.t
  • t/spec/S04-declarations/my.t
[t/spec] more disambiguation whitespaces (and parenthesis)
09:32 Changeset [21982] by lwall
  • src/perl6/STD.pm
[STD] helps to spell desiglname correctly…
09:30 Changeset [21981] by moritz
  • t/spec/S03-operators/arith.t
[t/spec] some disambiguationg whitespaces
09:29 Changeset [21980] by moritz
  • t/spec/S02-magicals/pid.t
[t/spec] another s/system/run/
09:26 Changeset [21979] by moritz
  • t/spec/S02-builtin_data_types/type.t
[t/spec] a few disambiguating whitespaces
09:25 Changeset [21978] by moritz
  • t/spec/S02-magicals/env.t
[t/spec] system() is called run() now.
09:25 Changeset [21977] by lwall
  • src/perl6/STD.pm
Lots of library function calls
09:22 Changeset [21976] by moritz
  • src/perl6/STD.pm
[STD] updated list of test functions
03:30 Changeset [21975] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD] rudimentary global symbol table to detect routine definitions

08/20/08:

22:32 Changeset [21974] by pmurias
  • v6/smop/sm0p.pl
[smop] removed a warn used for debugging the build system
21:11 Changeset [21973] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD etc.] squeezing out unnecessary calls to lazymap under ratchet
20:54 Changeset [21972] by ruoso
  • v6/smop/src/smop_s1p_code.sm0p
  • v6/smop/test/21_code.m0ld
[smop] default block signature is set when no signature is sent on code …
20:48 Changeset [21971] by ruoso
  • v6/smop/CMakeLists.txt
  • v6/smop/include/smop_mold.h
  • v6/smop/src/idconst.c
[smop] YAY! We have code blocks working... with signature binding and …
18:52 Changeset [21970] by pmurias
  • v6/smop/Makefile
  • v6/smop/src/smop_s1p_code.c
  • v6/smop/test/21_code.m0ld
[smop] fixed Makefile adding garbage to the output; back and friends are …
17:17 Changeset [21969] by masak
  • t/spec/S04-statements/gather.t
[gather.t] moved into t/spec/S04-statements
17:16 Changeset [21968] by masak
  • t/statements/gather.t
[t/statements/gather.t] fudged for rakudo
15:51 Changeset [21967] by masak
  • t/statements/gather.t
[gather.t] removed :todo<unspecced> because nowadays gather is specced …
15:42 Changeset [21966] by moritz
  • t/spec/S02-names_and_variables/perl.t
partially revert r21965 which was a bit too eager
15:33 Changeset [21965] by pmurias
  • v6/smop/CMakeLists.txt
  • v6/smop/include/smop_identifiers.h
  • v6/smop/sm0p.pl
[smop] start of Code implementation
09:27 Changeset [21964] by moritz
  • t/spec/S02-builtin_data_types/hash_ref.t
[t/spec] more unfudging
09:23 Changeset [21963] by moritz
  • t/spec/S02-builtin_data_types/hash.t
  • t/spec/S02-builtin_data_types/subscripts_and_context.t
[t/spec] more unfudging for rakudo
09:17 Changeset [21962] by moritz
  • t/spec/S03-operators/assign.t
[t/spec] unfudged S03-oeprators/assign.t a bit
09:11 Changeset [21961] by moritz
  • t/spec/S03-operators/arith.t
[t/spec] more unfudging: S03-operators/arith.t
09:08 Changeset [21960] by moritz
  • t/spec/S02-builtin_data_types/type.t
[t/spec] more tests for native types
09:03 Changeset [21959] by moritz
  • t/spec/S02-builtin_data_types/hash_ref.t
[t/spec] more unfudging for rakudo
08:55 Changeset [21958] by moritz
  • t/spec/S06-multi/type-based.t
[t/spec] partially unfudge type based mmd tests for rakudo
08:52 Changeset [21957] by moritz
  • t/spec/S02-builtin_data_types/num.t
[t/spec] partially unfudge num.t for rakudo

08/19/08:

23:32 Changeset [21956] by rhr
  • misc/pX/Common/Unicode/UCD.pm
  • misc/pX/Common/Unicode/Unicode.pm
more syntax fixes
22:40 Changeset [21955] by lwall
  • src/perl6/STD.pm
[STD] add semicolon to feed ops as "sequencer" operators
22:40 Changeset [21954] by gaal
  • src/Pugs/Version.hs
* Restore pugs_revision to pugs config (Should pugs_config.h also be …
22:15 Changeset [21953] by moritz
  • t/spec/S02-names_and_variables/perl.t
  • t/spec/S04-statements/for.t
  • t/spec/S04-statements/given.t
[t/spec] unfudge some passing tests for rakudo
22:07 Changeset [21952] by lwall
  • src/perl6/STD.pm
[STD] allow use of ::?CLASS in declaration [STD] reverse use of …
21:09 Changeset [21951] by lwall
  • src/perl6/STD.pm
  • src/perl6/gimme5
  • src/perl6/teststd
[gimme5] treat whitespace before optional | as insignificant [STD] allow …
17:35 Changeset [21950] by pmurias
  • v6/smop/m0ld/Makefile
  • v6/smop/src/Makefile.am
  • v6/smop/test/Makefile.am
[smop] removing autotools leftovers
17:27 Changeset [21949] by ruoso
  • v6/smop/Makefile.am
  • v6/smop/Makefile.cvs
  • v6/smop/Makefile.test
[smop] dropping autotools from smop
17:24 Changeset [21948] by pmurias
  • v6/smop/Makefile
[smop] a wrapper Makefile for the cmake based build system
17:04 Changeset [21947] by pmurias
  • v6/smop/m0ld/m0ld.cabal
[m0ld] changed the parsec dependency to >= 2.0.0.0
16:40 Changeset [21946] by pmurias
  • v6/smop/CMakeLists.txt
[smop] cmake searches for cabal in ~/.cabal/bin too
16:35 Changeset [21945] by pmurias
  • v6/smop/CMakeLists.txt
[smop] improved the error messages when cabal is missing
10:23 Changeset [21944] by pmurias
  • v6/smop/misc/12_p6opaque.sm0p
  • v6/smop/misc/p6opaque.h
  • v6/smop/misc/p6opaque.sm0p
[smop] removed old and irrelevant stuff from misc added 2 example how the …
07:36 Changeset [21943] by stephenpollei
  • t/spec/S02-whitespace_and_comments/comments.t
added rakudo fudge , wrapped a few tests in oppsFIXME that need to be …
06:10 Changeset [21942] by pmichaud
  • t/spec/S06-multi/type-based.t
Rakudo doesn't quite handle a plain 'proto' yet, so fudge it out here to …
05:37 Changeset [21941] by s1n
  • t/spec/S02-builtin_data_types/hash_ref.t
  • t/spec/S02-builtin_data_types/subscripts_and_context.t
[spec] added missing fudges, necessary for use with the autounfudge tool
04:40 Changeset [21940] by s1n
  • t/spec/S02-names_and_variables/signature.t
[spec] added the missing fudges so perhaps for use with the autounfudge …
02:28 Changeset [21939] by stephenpollei
  • t/syntax/comments.t
Auzon pointed out that previous commit did not delete old comment.t file
01:56 Changeset [21938] by stephenpollei
  • t/spec/S02-whitespace_and_comments/comments.t
moved syntax/comments.t to spec/S02-whitespace_and_comments/comments.t ; …

08/18/08:

21:45 Changeset [21937] by pmurias
  • v6/smop/CMakeLists.txt
[smop] testing for cabal in CMakeLists.txt
20:26 Changeset [21936] by gaal
  • misc/pugspc/Pugs/Run.hs
  • src/Pugs.hs
* Make stdout line-buffered by default. I'll put off doing this for …
20:22 Changeset [21935] by Auzon
  • t/spec/S06-signature/tree-node-parameters.t
[gsoc_spectest] added test for unpacking tree node parameters (added 20 …
16:52 Changeset [21934] by moritz
  • docs/Perl6/Perl5/Differences.pod
[docs] fixes and enhancments to Perl6::Perl5::Differences
16:28 Changeset [21933] by pmurias
  • v6/smop/CMakeLists.txt
  • v6/smop/tools
  • v6/smop/tools/dsl
[smop] all tests pass with the cmake build system, CMakeLists needs …
14:26 Changeset [21932] by pmurias
  • v6/smop/CMakeLists.txt
  • v6/smop/sm0p.pl
[smop] 19 tests (.c and .sm0p ones) pass when built with cmake
12:21 Changeset [21931] by pmurias
  • v6/smop/CMakeLists.txt
  • v6/smop/sm0p.pl
  • v6/smop/src/CMakeLists.txt
[smop] the cmake build system build test 01_smop_lowlevel.t
09:06 Changeset [21930] by pmurias
  • misc/elfish/elfX/EmitM0ld.pm
  • src/Pugs/CodeGen/M0ld.hs
  • src/Pugs/Compile.hs
[pugs] removed the useless use of constant warning
08:49 Changeset [21929] by audreyt
  • src/Pugs/Lexer.hs
* Pugs.Lexer: Restore "\c[CHARACTER NAME]" support. Add support for …
00:20 Changeset [21928] by rhr
  • docs/p6types
  • examples/password-manager.p6
  • examples/rules/unitsdat-grammar.pm
syntax fixes from STD++

08/17/08:

23:06 Changeset [21927] by pmurias
  • v6/smop/src/CMakeLists.txt
  • v6/smop/test/CMakeLists.txt
[smop] start of a port of the build system to cmake, does *not* work yet
22:51 Changeset [21926] by lwall
  • src/perl6/gimme5
[gimme5] tweak a couple overzealoous optimizations
22:44 Changeset [21925] by audreyt
  • ext/Net-IRC/lib/Net/IRC.pm
  • ext/Net-IRC/lib/Net/IRC/OO.pm
* Net::IRC and Net::IRC::OO - Add support for server passwords in the …
22:35 Changeset [21924] by audreyt
  • Makefile.PL
* Makefile.PL When building third-party/, clean dist/ before building …
22:35 Changeset [21923] by audreyt
  • ext/Net-IRC/lib/Net/IRC.pm
  • ext/Net-IRC/lib/Net/IRC/OO.pm
* Net::IRC - Chase spec change to use \c[13,10] instead of \d[13,10].
22:16 Changeset [21922] by lwall
  • src/perl6/STD.pm
[STD] fix Auzon++'s sig bug
22:04 Changeset [21921] by gaal
  • v6/smop/m0ld/M0ld.hs
* M0ld.hs: trivial golfing
13:17 Changeset [21920] by pmurias
  • v6/smop/m0ld/M0ld.hs
  • v6/smop/m0ld/Makefile
  • v6/smop/m0ld/Setup.lhs
[smop] cabalised m0ld, anyone should point out erros in the cabalization …
11:47 Changeset [21919] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_root_namespace.c
[mold] mold {...} is supported
03:53 Changeset [21918] by Auzon
  • t/spec/S06-signature/closure-parameters.t
[gsoc_spectest] new test for closure parameters. (added 9 tests)
01:32 Changeset [21917] by Auzon
  • t/TASKS
  • t/spec/S03-operators/feed.t
[gsoc_spectest] added some feed tasks to TASKS. Moved feed.t into spec, …

08/16/08:

22:48 Changeset [21916] by pmurias
  • v6/smop/test/25_lexical_scope.p6
  • v6/smop/test/27_default_block_signature.p6
[smop] converted remaining STORE to assignment
19:06 Changeset [21915] by pmurias
  • v6/smop/sm0p.pl
  • v6/smop/sm0p/sm0p.pm
  • v6/smop/sm0p/sm0p5.pm
[smop] switched use * blocks to q:*
17:39 Changeset [21914] by pmurias
  • v6/smop/test/27_default_block_signature.p6
[smop] changed STORE to infix:<=> in test 27
17:07 Changeset [21913] by ruoso
  • v6/smop/src/smop_s1p_defaultblocksignature.sm0p
[smop] YAY! Default Block Signature Works!!!!!!!
17:03 Changeset [21912] by ruoso
  • v6/smop/src/native_capture.c
  • v6/smop/src/native_int.c
  • v6/smop/src/smop_s1p_defaultblocksignature.sm0p
[smop] test 27 almost passing... only thing to fix is an extra scalar that …
16:40 Changeset [21911] by ruoso
  • v6/smop/include/smop_identifiers.h
  • v6/smop/src/idconst_decl_all.h
  • v6/smop/src/idconst_init_all.c
[smop] native int implements infix:>
16:25 Changeset [21910] by ruoso
  • v6/smop/test/27_default_block_signature.p6
[smop] test/27 have a part of the test passing!
16:23 Changeset [21909] by ruoso
  • v6/smop/src/native_capture.c
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_defaultblocksignature.sm0p
[smop] some more diagnostic information on mold errors... few NULL-returns …
16:09 Changeset [21908] by ruoso
  • v6/smop/src/smop_mold.c
[smop] prints current mold frame position when aborting.
14:17 Changeset [21907] by pmurias
  • v6/smop/src/smop_mold.c
[mold] the content of registers is printed after a NULL is returned from a …
12:31 Changeset [21906] by pmurias
  • v6/smop/src/smop_mold.c
[mold] an error is raised if a NULL is returned from a method call
06:48 Changeset [21905] by lwall
  • src/perl6/Cursor.pmc
[Cursor] buglet from incomplete transition on semantics
06:31 Changeset [21904] by lwall
  • src/perl6/Cursor.pmc
[STD] speed up parser by 33% by using P5 regex instead of TRE for ltm …
03:25 Changeset [21903] by ruoso
  • v6/smop/include/smop_identifiers.h
  • v6/smop/src/idconst_decl_all.h
  • v6/smop/src/idconst_init_all.c
[smop] first implementation of the default block signature bind code. It …

08/15/08:

19:41 Changeset [21902] by Auzon
  • t/blocks/sub_named_params.t
  • t/spec/S06-signature/named-parameters.t
[gsoc_spectest] moved sub_named_params.t content to …
18:39 Changeset [21901] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD] various changes in preparation for inlining p5 regex optimizations
03:37 Changeset [21900] by ruoso
  • v6/smop/include/smop_identifiers.h
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/Makefile.am
[smop] skeleton for the default block signature lowlevel implementation in …

08/14/08:

21:32 Changeset [21899] by Auzon
  • t/deprecated-syntax.pod
[deprecated-syntax] added a note about :todo<bug> being Pugs-specific
18:10 Changeset [21898] by Auzon
  • t/spec/S02-builtin_data_types/pair.t
[gsoc_spectest] adding test for :$whatever notation (added 4 tests)
16:50 Changeset [21897] by ruoso
  • v6/smop/test/27_default_block_signature.p6
[smop] putting some comments on test/27, explaining how the …

08/13/08:

03:08 Changeset [21896] by ruoso
  • v6/smop/test/27_default_block_signature.p6
  • v6/smop/test/Makefile.am
[smop] Starting the default block signature test

08/12/08:

17:20 Changeset [21895] by pmurias
  • misc/elfish/elfX/EmitM0ld.pm
  • misc/elfish/elfX/elfX
  • v6/smop/m0ld/m0ld_boilerplate_front
[smop] .p6 tests use mold
13:36 Changeset [21894] by pmurias
  • misc/elfish/elfX/CommandLine.pm
  • misc/elfish/elfX/Elf.pm
  • misc/elfish/elfX/EmitM0ld.pm
[elfX] start of a m0ld backend

08/11/08:

21:29 Changeset [21893] by fglock
  • misc/pX/fglock/Pugs-Compiler-Rule/lib/Pugs/Runtime/Regex.pm
  • misc/pX/fglock/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
  • misc/pX/fglock/nfa-perl.pl
[misc/pX/fglock/nfa-perl.pl] a perl5 implementation of …
19:39 Changeset [21892] by pmurias
  • v6/smop/test/23_mold.sm0p
[smop] removed the redundant with test 24 test case
19:12 Changeset [21891] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_mold.c
  • v6/smop/test/Makefile.am
[smop] got rid of the 0-3 reserved registers in mold, removed two failing …
17:44 Changeset [21890] by Auzon
  • t/spec/S06-advanced_subroutine_features/stub.t
[gsoc_spectest] added one more test in the area (added 1 test)
17:38 Changeset [21889] by Auzon
  • t/spec/S06-advanced_subroutine_features/stub.t
[gsoc_spectest] added tests for stub subroutines in S06 (added 9 tests)
17:00 Changeset [21888] by pmurias
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_array.c
[smop] fixed more leaks
16:56 Changeset [21887] by pmurias
  • v6/smop/src/smop_mold.c
[mold] fixed lowlevel leak from frames
16:45 Changeset [21886] by ruoso
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] lexicalscope test pass with no smop leaks... there are still some …
16:33 Changeset [21885] by pmurias
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
  • v6/smop/test/23_mold.sm0p
[smop] mod_reg_set fixed
15:52 Changeset [21884] by ruoso
  • v6/smop/src/smop_internal.h
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] incomplete transition to singleton mold code
15:42 Changeset [21883] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_s1p_io.c
[smop] fixed bug in identifier printing and creation from m0ld
15:36 Changeset [21882] by pmurias
  • v6/smop/src/smop_mold.c
[smop] corrected mold_set_reg
15:21 Changeset [21881] by ruoso
  • v6/smop/include/smop_identifiers.h
  • v6/smop/src/idconst_decl_all.h
  • v6/smop/src/idconst_init_all.c
[smop] remove named arguments from attribute.new for now…

08/10/08:

22:14 Changeset [21880] by ruoso
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] lexical scope test pass, but lots of leaks happens…
22:01 Changeset [21879] by s1n
  • t/spec/S16-io/basic-open.t
[spec] skip the prefix:= tests until lazy-lists are implemented
21:47 Changeset [21878] by pmurias
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/smop_s1p_io.c
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] fixed typo in lexicalscope, better printing of constant identifiers
20:43 Changeset [21877] by s1n
  • t/spec/S03-operators/arith.t
[spec] failing regression test due to division inaccuracy
03:16 Changeset [21876] by ruoso
  • v6/smop/include/smop_identifiers.h
  • v6/smop/src/idconst_decl_all.h
  • v6/smop/src/idconst_init_all.c
[smop] more work being done on lexical scope. The test is still failing

08/09/08:

23:42 Changeset [21875] by pmurias
  • v6/smop/src/native_capture.c
  • v6/smop/src/smop_mold.c
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] added an _UNKOWN_METHOD_ to native capture, added primitive …
23:07 Changeset [21874] by pmurias
  • v6/smop/include/smop_mold.h
  • v6/smop/src/smop_mold.c
[smop] +mold_reg_set
22:05 Changeset [21873] by pmurias
  • v6/smop/src/smop_mold.c
[mold] added a check to catch reading empty registers
21:43 Changeset [21872] by pmurias
  • v6/smop/sm0p.pl
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] the m0ld block in lexicalscope compiles
21:38 Changeset [21871] by ruoso
  • v6/smop/sm0p.pl
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] sm0p.pl preprocesses q:m0ld blocks correctly, m0ld is still …
21:25 Changeset [21870] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/test/24_m0ld.m0ld
[m0ld] one can just use constants withought predeclaring them
19:43 Changeset [21869] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] small refactoring using the symbol trick from the quasi-quotes …
19:22 Changeset [21868] by pmurias
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] not yet working m0ld block for lexicalscope
19:22 Changeset [21867] by masak
  • t/builtins/strings/subst.t
[t/builtins/strings/subst.t] fudged for rakudo
19:05 Changeset [21866] by putter
  • misc/elfish/STD_blue
  • misc/elfish/STD_blue/STD_blue_run
[misc/elfish/STD_blue] Created. A src/perl6/tryfile based parser for …
17:29 Changeset [21865] by pmurias
  • v6/smop/Makefile.am
[smop] make clean and make distclean print a better error message

08/08/08:

23:31 Changeset [21864] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/test/24_m0ld.m0ld
[m0ld] ¢foo is used to refer to the C variable ¢foo
23:13 Changeset [21863] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/test/24_m0ld.m0ld
[m0ld] my $target = ...call.. syntax sugar
22:51 Changeset [21862] by pmurias
  • v6/smop/m0ld/Makefile
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/test/24_m0ld.m0ld
[m0ld] cleaner handling of labels
21:40 Changeset [21861] by ruoso
  • v6/smop/src/smop_s1p_lexicalscope.sm0p
[smop] renaming lexicalscope to .sm0p so we can "use m0ld"
21:27 Changeset [21860] by pmurias
  • v6/smop/sm0p.pl
[smop] use m0ld support for sm0p.pl
21:22 Changeset [21859] by ruoso
  • v6/smop/test/Makefile.am
[smop] make pugs m0ld compilation non-blocking on error (at least untill …
21:09 Changeset [21858] by pmurias
  • v6/smop/m0ld/Makefile
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/sm0p/Makefile
[smop] make test runs (has failures)
21:00 Changeset [21857] by pmurias
  • v6/smop/sm0p/Makefile
  • v6/smop/sm0p/README
  • v6/smop/sm0p/brew
[smop] merged brew into the (missing) Makefile
20:54 Changeset [21856] by pmurias
  • v6/smop/Makefile.am
  • v6/smop/m0ld/Makefile
[smop] make makes sm0p and m0ld
20:46 Changeset [21855] by audreyt
  • Makefile.PL
* Do not insist on installing a profiling cabal-install dep chain.
20:34 Changeset [21854] by pmurias
  • v6/smop/test/26_m0ld_pugs.p6
  • v6/smop/test/Makefile.am
[m0ld] 26_m0ld_pugs.p6 - hopefull it meets audreyt++ request
19:41 Changeset [21853] by particle
  • t/spec/S12-methods/calling_sets.t
  • t/unspecced/sort.t
update tests to match spec from previous commit (trystd++)
18:51 Changeset [21852] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
[STD] allow ' and - in ident (but only before a letter)
18:20 Changeset [21851] by particle
  • src/perl6/Makefile
remove trailing tab from STD Makefile
16:39 Changeset [21850] by fglock
  • perl5/Pugs-Compiler-Rule/Regex-pm-parallel_alternation.pm
  • perl5/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
[PCR] clean up the release branch
16:37 Changeset [21849] by fglock
  • misc/pX/fglock/Pugs-Compiler-Rule
  • misc/pX/fglock/Pugs-Compiler-Rule/lib/Pugs/Compiler/Regex.pm
  • misc/pX/fglock/Pugs-Compiler-Rule/lib/Pugs/Emitter/Rule/Perl5.pm
[PCR] added new-engine branch (at misc/pX/fglock/)
15:30 Changeset [21848] by pmurias
  • src/Pugs/CodeGen.hs
  • src/Pugs/CodeGen/M0ld.hs
[pugs] a empty m0ld backend placeholder
11:37 Changeset [21847] by ruoso
  • v6/smop/src/smop_s1p_lexicalscope.c
[smop] ruoso-- keeps missing to add files
10:58 Changeset [21846] by pmurias
  • v6/smop/sm0p/sm0p.pm
  • v6/smop/sm0p/sm0p5.pm
[sm0p] added a lineof method to unbrake it
10:35 Changeset [21845] by pmurias
  • src/perl6/Cursor.pmc
[STD] handles errors from an eval (grammars need a lineof)
08:17 Changeset [21844] by bacek
  • t/spec/S29-list/map.t
[spec] Unfudge test for rakudo. Hash composer is implemented since r30104
03:09 Changeset [21843] by ruoso
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/Makefile.am
  • v6/smop/src/smop_internal.h
[smop] lexical scope almost implemented! only the lookup implementation is …
02:02 Changeset [21842] by ruoso
  • v6/smop/test/25_lexical_scope.p6
[smop] adding the test for lexical scopes

08/07/08:

23:59 Changeset [21841] by jnthn
  • t/spec/S02-literals/autoref.t
[spectest] Unskip a some more hash composer tests for Rakudo.
23:17 Changeset [21840] by fglock
  • perl5/Pugs-Compiler-Rule/Regex-pm-parallel_alternation.pm
  • perl5/Pugs-Compiler-Rule/lib/Pugs/Runtime/Match.pm
  • perl5/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
[PCR] Runtime::Regex with dfa-ish "parallel alternation" committed as a …
23:11 Changeset [21839] by jnthn
  • t/spec/S12-class/inheritance.t
[spectest] Unskip and un-todo some more tests that Rakudo is now passing.
22:53 Changeset [21838] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
[STD] more opdef tuneups
22:25 Changeset [21837] by jnthn
  • t/spec/S29-list/map_function_return_values.t
[spectest] Skip a test in Rakudo that I think is a bit suspect; requested …
22:23 Changeset [21836] by lwall
  • src/perl6/STD.pm
[STD] distinguish &infix:<x> inside declaration from outside
21:57 Changeset [21835] by lwall
  • t/var/symbolic_deref.t
[symbolic_deref.t] commented out illegal syntax
20:36 Changeset [21834] by lwall
  • src/perl6/STD.pm
[STD] EXPR gets upset if we don't hoist $<sym> from prefix into pre
20:01 Changeset [21833] by lwall
  • src/perl6/STD.pm
[STD] remove factorial cheat now that postfix:<!> is recognized
19:59 Changeset [21832] by ruoso
  • v6/smop/src/p6opaque.sm0p
  • v6/smop/test/dispatch_benchmark.sm0p
[smop] replace sm0p blocks by use v6 blocks in p6opaque.…
19:56 Changeset [21831] by lwall
  • t/operators/precedence/self-defined.t
[STD] limit scope of user-defined ops to work around p5 limitation on …
19:46 Changeset [21830] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • t/operators/adverbial_modifiers.t
[STD] refine nibbler to avoid LTM for now avoid feeding canmatch() …
18:28 Changeset [21829] by jnthn
  • t/spec/S02-builtin_data_types/hash.t
[spectest] Some fudging in hash.t; now Rakudo can run 60% of the tests in …
18:02 Changeset [21828] by jnthn
  • t/spec/S12-attributes/delegation.t
[spectest] Various bits of fudging and tweaking of the handles spectest so …
17:52 Changeset [21827] by jnthn
  • t/spec/S12-role/mixin.t
[spectest] A couple more tests for mixins, to cover a bug fixed today in …
16:55 Changeset [21826] by jnthn
  • t/spec/S02-builtin_data_types/type.t
[spectest] Unskip a test that Rakudo can now pass.
15:40 Changeset [21825] by jnthn
  • t/spec/S12-class/attributes.t
[spectest] Some tests for array and hash attributes.
13:31 Changeset [21824] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] Data.Map is imported as Map
13:15 Changeset [21823] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] case is used for pattern matching instead of mutiple function …
12:46 Changeset [21822] by pmurias
  • v6/smop/m0ld/Makefile
  • v6/smop/m0ld/m0ld.hs
[m0ld] added a Makefile, merged lets
12:35 Changeset [21821] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_mold.c
[mold] call2 - still untested :(
12:25 Changeset [21820] by jnthn
  • t/spec/S12-class/attributes.t
[spectest] Skip a test that we are currently failing in Rakudo, and that …
11:01 Changeset [21819] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD vs t] user-defined prefix, infix, and postfix ops now derive new …
10:27 Changeset [21818] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_mold.c
  • v6/smop/test/24_m0ld.m0ld
[mold] conditional branch

08/06/08:

21:56 Changeset [21817] by lwall
  • src/perl6/STD.pm
[STD] s/Uint/UInt/
21:27 Changeset [21816] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/src/smop_mold.c
  • v6/smop/test/24_m0ld.m0ld
[mold] goto
21:06 Changeset [21815] by audreyt
  • Makefile.PL
* Add control-timeout to @deps
20:57 Changeset [21814] by audreyt
  • Pugs.cabal.in
  • src/Pugs.hs
  • third-party/packages/hackage.haskell.org/00-index.tar
* Solve the timeout problem at another direction by introducing …
20:21 Changeset [21813] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
[STD] factor out common prefix of all the *ibble routines cleanup of type …
19:09 Changeset [21812] by fglock
  • perl5/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
[PCR] tests for parallel-concat
17:08 Changeset [21811] by fglock
  • perl5/Pugs-Compiler-Rule/lib/Pugs/Runtime/Regex.pm
  • perl5/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
[PCR] single-step in alternations
16:41 Changeset [21810] by fglock
  • perl5/Pugs-Compiler-Rule/MANIFEST
  • perl5/Pugs-Compiler-Rule/t/01-iterator_engine_step.t
[PCR] adding first tests for single-stepping over rule nodes. this feature …
15:52 Changeset [21809] by fglock
  • perl5/Pugs-Compiler-Rule/MANIFEST
  • perl5/Pugs-Compiler-Rule/lib/Pugs/AST/Regex.pm
  • perl5/Pugs-Compiler-Rule/lib/Pugs/Compiler/Regex.pm
[PCR] added an optional ast optimizer; enable with PCR_OPTIMIZE=1
14:24 Changeset [21808] by audreyt
  • util/yaml_harness.pl
* Check in the state of where things are, pending a portable way to …
14:23 Changeset [21807] by audreyt
  • inc/Test/Base.pm
  • inc/Test/Base/Filter.pm
  • inc/Test/Harness/Assert.pm
* Upgrade inc/Test/ to newest version.
13:30 Changeset [21806] by pmurias
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/test/24_m0ld.m0ld
  • v6/smop/test/Makefile.am
[m0ld] added first test written in m0ld
13:27 Changeset [21805] by audreyt
  • util/yaml_harness.pl
* Make Time::Out properly work with 60sec. masak++ for pointing out the …
13:27 Changeset [21804] by audreyt
  • util/yaml_harness.pl
* Add proper Time::Out (60sec for now) around tests. Thanks to masak++ …
13:13 Changeset [21803] by pmurias
  • v6/smop/test/23_mold.c
[smop] reverted accidently overwritten test
12:52 Changeset [21802] by pmurias
  • v6/smop/m0ld/hello_world.m0ld
  • v6/smop/m0ld/m0ld.hs
  • v6/smop/m0ld/m0ld_boilerplate_back
[m0ld] hello_world.m0ld is correctly compiled and with the supplied …
11:36 Changeset [21801] by fglock
  • perl5/Pugs-Compiler-Rule/lib/Pugs/Compiler/Regex.pm
[PCR] new ENV option 'PCR_DUMP_AST'
11:32 Changeset [21800] by audreyt
  • READTHEM
* Add links to the online version of the upcoming O'Reilly Title, Real …
09:20 Changeset [21799] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/LazyMap.pm
  • src/perl6/STD.pm
[STD vs t] now passes 99.22% For parsing sanity, :: is no longer …
05:32 Changeset [21798] by rhr
  • misc/pX/Common/Unicode/t/utable.t
[utable.t] syntax check with STD
03:47 Changeset [21797] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • t/regex/from_perl6_rules/hashkv.t
[STD] much improved error messages on runaway strings and other "worries"
01:18 Changeset [21796] by putter
  • misc/elf/elf_g
  • misc/elf/elf_g_src/Compiler.pm
  • misc/elf/elf_g_src/EmitSimpleP5.pm
[elf_g] STD's src/perl6/tryfile r21792 now accepts the elf sources (no …
00:18 Changeset [21795] by pmurias
  • v6/smop/src/smop_mold.c
  • v6/smop/test/23_mold.c
[smop] hand compiled the m0ld example from the wiki and added as test

08/05/08:

23:43 Changeset [21794] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] named arguments
23:01 Changeset [21793] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] calls with positionals only are translated to bytecode
21:14 Changeset [21792] by lwall
  • src/perl6/LazyMap.pm
  • src/perl6/STD.pm
  • t/closure_traits/pre_post.t
[STD] let EXPR parse term after infix with a rule specified by the infix …
20:08 Changeset [21791] by gbacon
  • Makefile.PL
Add prof make target for profiling build.
11:10 Changeset [21790] by audreyt
  • src/Pugs/Lexer.hs
* Pugs.Lexer: "\d123" must now be written as "\c123" according to S02 …
10:09 Changeset [21789] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD vs t] more Mutually Assured Construction

08/04/08:

23:03 Changeset [21788] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] maps names of registers with initial value to ints counts the …
20:35 Changeset [21787] by ruoso
  • v6/smop/include/smop_s1p.h
  • v6/smop/src/lowlevel_method.c
  • v6/smop/src/smop_s1p_ccode.c
[smop] lowlevel method uses a Code object instead of a C callback …
19:54 Changeset [21786] by gaal
  • v6/smop/m0ld/m0ld.hs
* m0ld: minor cosmetic cleanup
19:14 Changeset [21785] by lwall
  • src/perl6/STD5_dump_match
[STD5_dump_match] use new parsefile method
19:04 Changeset [21784] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/tryfile
[STD] support .parse and .parsefile methods, emit filenames on errors
18:21 Changeset [21783] by lwall
  • src/perl6/STD.pm
[STD] implement quasi correctly
18:03 Changeset [21782] by audreyt
  • Configure.PL
* Configure.PL: Probe for GHC's -threaded flag.
18:03 Changeset [21781] by audreyt
  • inc/Module/Install/Pugs.pm
* Module::Install::Pugs - Speed up "perl Makefile.PL" a lot by not …
17:14 Changeset [21780] by pmurias
  • v6/smop/m0ld/hello_world.m0ld
[m0ld] fixed typo in example
17:06 Changeset [21779] by pmurias
  • v6/smop/m0ld/hello_world.m0ld
[m0ld] hello world example
15:50 Changeset [21778] by moritz
  • misc/evalbot/evalbot.pl
[evalbot] new location of pugs binary
15:45 Changeset [21777] by audreyt
  • v6/smop/sm0p/sm0p_actions.pm
* Add the derived file sm0p_actions.pm so "configure ; make" is all we …
15:08 Changeset [21776] by ruoso
  • v6/smop/sm0p/sm0p5.pm
[smop] adding sm0p5.pm for audreyt++
14:23 Changeset [21775] by moritz
  • t/README
  • t/spec/S02-builtin_data_types/range.t
  • t/spec/S02-literals/autoref.t
[t] some updates to README, and fixed all but one smartlink in t/spec/
14:03 Changeset [21774] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] codes and arguments
11:47 Changeset [21773] by audreyt
  • Makefile.PL
* Explicitly add stm to depends
11:36 Changeset [21772] by audreyt
  • Makefile.PL
* Offline installation completed; it now works on a vanilla GHC 6.8.
11:33 Changeset [21771] by moritz
  • t/builtins/math/complex_powers.t
[t] fixed test in builtins/math/complex_powers.t
11:30 Changeset [21770] by audreyt
  • Makefile.PL
* Makefile.PL: Install prerequisites automatically without connecting to …
11:27 Changeset [21769] by moritz
  • src/perl6/Makefile
  • src/perl6/teststd
[STD] new make target testt for running all of t/, not just t/spec/
11:25 Changeset [21768] by moritz
  • docs/feather/index.html
[docs/feather] fixed wiki link on homepage, pmurias++
11:03 Changeset [21767] by audreyt
  • third-party/cabal-install/Hackage
* directory cleanup
11:00 Changeset [21766] by moritz
  • t/spec/S03-operators/assign.t
[t/spec] a few passing tests for rakudo in S03-operators/assign.t
10:58 Changeset [21765] by audreyt
  • third-party/cabal-install/Distribution/Client/InstallSymlink.hs
* Add the missing InstallSymlink?.hs
10:43 Changeset [21764] by audreyt
  • third-party/packages/hackage.haskell.org/00-index.tar
* Add 00-index.tar that only includes Pugs dependencies.
10:39 Changeset [21763] by lwall
  • src/Pugs/Eval.hs
  • src/Pugs/Parser.hs
  • src/perl6/Cursor.pmc
s/q:code/quasi/ plus various t/ buglets
10:31 Changeset [21762] by audreyt
  • Makefile.PL
  • third-party/cabal-install/Hackage/Check.hs
  • third-party/cabal-install/Hackage/Config.hs
* Add local repos cabal-install support.
10:31 Changeset [21761] by audreyt
  • third-party/cabal-install/Distribution
  • third-party/cabal-install/Distribution/Client
  • third-party/cabal-install/Distribution/Client/Check.hs
* Update cabal-install to our severely hacked version that should …
10:28 Changeset [21760] by audreyt
  • third-party/network/include/HsNetworkConfig.h
  • third-party/packages
  • third-party/packages/hackage.haskell.org
* Add dependencies from hackage for offline install.
09:45 Changeset [21759] by moritz
  • t/spec/S02-builtin_data_types/flattening.t
  • t/spec/S02-literals/autoref.t
  • t/spec/S03-junctions/misc.t
[t/spec] unfudge and s/skip/todo/ some tests for rakudo
08:21 Changeset [21758] by pmichaud
  • t/spec/S29-str/substr.t
S29-str/substr.t: mark a #?rakudo skip for substr as lvalue

08/03/08:

23:12 Changeset [21757] by pmurias
  • v6/smop/m0ld/m0ld.hs
[m0ld] comments,integer constants
20:35 Changeset [21756] by pmichaud
  • t/spec/S29-str/substr.t
S29-str/substr.t: 8 new passing spectests for rakudo
12:15 Changeset [21755] by pmurias
  • v6/smop/src/smop_mold.c
  • v6/smop/test/23_mold.c
[smop] target moved to the first parameter of the call opcode in Mold as …
11:36 Changeset [21754] by pmurias
  • v6/smop/include/smop_mold.h
  • v6/smop/src/smop_mold.c
  • v6/smop/test/23_mold.c
[smop] Mold - return values, proper refcounting for register content
11:05 Changeset [21753] by pmurias
  • v6/smop/m0ld/README
[m0ld] renamed REAME to README (typoes--)
10:50 Changeset [21752] by audreyt
  • Makefile.PL
* Makefile.PL: Remove config.yml from build requirements for now.
10:31 Changeset [21751] by pmurias
  • v6/smop/src/smop_mold.c
  • v6/smop/test/23_mold.c
[smop] simple method call works with Mold
10:17 Changeset [21750] by audreyt
  • Pugs.sln
* Remoge Pugs.sln as Visual Haskell has bitrotten.
09:37 Changeset [21749] by lwall
  • src/perl6/STD.pm
  • t/blocks/pointy.t
  • t/blocks/sub_ref.t
[STD and t/] various bugs, STD now parses 96% of t/
09:25 Changeset [21748] by audreyt
  • NOTES-pugs-ghc681.txt
* Remove NOTES-pugs-ghc681 as it's out of date. (Also, test if git-svn …
07:39 Changeset [21747] by audreyt
  • Makefile.PL
* build Pugs-Compiler-Rule with pugs
07:37 Changeset [21746] by gaal
  • src/Paths_Pugs.hs
* minor golfage and remove a debug print
07:31 Changeset [21745] by audreyt
  • src/Paths_Pugs.hs
* Fix paths of Paths_Pugs
07:21 Changeset [21744] by audreyt
  • Makefile.PL
* Use ./Setup to configure/build, not cabal. * Also make "upload-smoke" …
06:53 Changeset [21743] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • src/perl6/gimme5
[STD] previous change lost bits of syntax tree
06:48 Changeset [21742] by Auzon
  • t/spec/S05-modifier/counted.t
[gsoc_spectest] moved counted.t to spec, added a few more tests. (added 6 …
05:26 Changeset [21741] by audreyt
  • src/Paths_Pugs.hs
  • src/Pugs.hs
* Fix Paths_Pugs and Pugs.Prim.Match to look at sourcedir first, and then …
05:20 Changeset [21740] by lwall
  • src/perl6/Cursor.pmc
  • src/perl6/STD.pm
  • t/oo/attributes/methods_on_typed_attrs.t
[STD] much improved error messages [methods_on_typed_attrs] class Bar must …

08/02/08:

23:39 Changeset [21739] by pmurias
  • v6/smop/include/smop_mold.h
  • v6/smop/src/idconst.c
  • v6/smop/src/smop_mold.c
[smop] added Mold.Frame, it's currently a battleground with segfaults but …
22:50 Changeset [21738] by pmichaud
  • t/spec/S29-trig/trig.t
S29-trig/trig.t: remove skip marker from atan2 tests.
21:05 Changeset [21737] by ruoso
  • v6/smop/test/22_smop_s1p_attribute.sm0p
[smop] test/22 passes :) :) :) :) :)
20:59 Changeset [21736] by ruoso
  • v6/smop/sm0p.pl
  • v6/smop/test/22_smop_s1p_attribute.sm0p
[smop] sm0p.pl now uses non-blocking IO and no longer freezes waiting for …
18:10 Changeset [21735] by pmurias
  • src/perl6/STD5_dump_match
  • src/perl6/gimme5
[STD] fixed bug with autolexer hack in derived grammars
16:47 Changeset [21734] by lwall
  • src/perl6/STD.pm
  • t/02-test-pm/1-basic.t
  • t/blocks/scoped_named_subs.t
various buglets, STD now parses 94% of t/
16:45 Changeset [21733] by pmurias
  • v6/smop/include/smop_mold.h
  • v6/smop/src/Makefile.am
  • v6/smop/src/smop_internal.h
[smop] start of Mold implementation
13:25 Changeset [21732] by fglock
  • perl5/Pugs-Compiler-Perl6/MANIFEST
  • perl5/Pugs-Compiler-Perl6/Makefile.PL
[v6.pm] more tests # 7100
12:13 Changeset [21731] by pmurias
  • v6/smop/m0ld
  • v6/smop/m0ld/REAME
  • v6/smop/m0ld/m0ld.hs
[smop] start of m0ld, the DSL for Mold
09:33 Changeset [21730] by gaal
  • Makefile.PL
* Makefile.PL: don't use literal tabs to construct the makefile.
08:39 Changeset [21729] by gaal
  • Makefile.PL
* "make clean": wipe dist/ too by having it call ./Setup clean
08:33 Changeset [21728] by audreyt
  • Makefile.PL
* Build ext/.
08:29 Changeset [21727] by audreyt
  • Configure.PL
* Just to be sure, nuke -optc-arch as well
08:27 Changeset [21726] by audreyt
  • Configure.PL
* Remove -arch from optl as well.
08:22 Changeset [21725] by audreyt
  • Pugs.cabal.in
  • src/Pugs/CodeGen/PIR.hs
  • src/Pugs/CodeGen/PIR_Prelude.hs
* Rename PIR.Prelude to PIR_Prelude
08:20 Changeset [21724] by audreyt
  • src/Pugs/CodeGen/PIR
  • src/Pugs/CodeGen/PIR.hs
  • src/Pugs/CodeGen/PIR_Prelude.hs
* Try resolve the "file already exists" bug
07:01 Changeset [21723] by lwall
  • t/xx-uncategorized/hyperop.t
[t/xx-uncategorized/hyperop.t] postfix hyper can't have space before it
07:00 Changeset [21722] by lwall
  • t/02-test-pm/3-output.t
  • t/examples/99problems/problem23.t
  • t/examples/examples.t
[t/*] fix all the rands and $*PID."... instances
06:42 Changeset [21721] by lwall
  • t/syntax/interpolation/strings.t
[t/*] s/qn/Q/
06:38 Changeset [21720] by lwall
  • src/perl6/STD.pm
  • t/perl5/method.t
  • t/regex/rx_perl5_escape.t
[t/*] s/:perl5/:Perl5/
06:31 Changeset [21719] by lwall
  • src/perl6/STD.pm
  • t/02-test-pm/1-basic.t
  • t/builtins/arrays/end.t
[STD] detect obsolete use of =cut [t/*.t] delete obsolete uses of =cut
00:11 Changeset [21718] by Auzon
  • misc/evalbot/evalbot.pl
[evalbot] I think I finally fixed evalbot's STD.pm.

08/01/08:

22:41 Changeset [21717] by fglock
  • perl5/Pugs-Compiler-Perl6/MANIFEST
  • perl5/Pugs-Compiler-Perl6/MANIFEST-complete
  • perl5/Pugs-Compiler-Perl6/lib/Module/CompileV6.pm
[v6.pm] more tests; - added script: util/clear_cache.pl - empty the …
22:22 Changeset [21716] by ruoso
  • v6/smop/test/22_smop_s1p_attribute.sm0p
[smop] mark the commented out lines as todo in the test result
22:19 Changeset [21715] by audreyt
  • src/Paths_Pugs.hs
* Path_Pugs: Point to our shared directory even before installing, to …
22:18 Changeset [21714] by ruoso
  • v6/smop/src/native_bool.c
  • v6/smop/src/smop_slime_frame.c
  • v6/smop/test/22_smop_s1p_attribute.sm0p
[smop] uses _UNKNOWN_METHOD_; in bool. move_responder set "false" when …
21:40 Changeset [21713] by ruoso
  • v6/smop/test/22_smop_s1p_attribute.sm0p
[smop] test/22 complete... it hangs the compiler…
21:35 Changeset [21712] by pmurias
  • v6/smop/test/15_hash.p6
  • v6/smop/test/18_root_namespace.p6
  • v6/smop/test/19_array.p6
[smop] surplus FETCH's
16:57 Changeset [21711] by fglock
  • INSTALL.v6
  • INSTALL.v6-alpha
[v6.pm] INSTALL update
16:28 Changeset [21710] by audreyt
  • util/gen_prelude.pl
* A better gen_prelude.pl that takes the FFI-based inclusion into account.
16:27 Changeset [21709] by audreyt
  • third-party/bytestring
* Sorry. bytestring does not belong in third-party.
16:20 Changeset [21708] by audreyt
  • Makefile.PL
* Run "cabal update".
16:19 Changeset [21707] by audreyt
  • Makefile.PL
* avoid warnings.
16:18 Changeset [21706] by audreyt
  • src/Pugs/Run/Perl5.hs
* Pugs.Run.Perl5: Do without -cpp
16:17 Changeset [21705] by audreyt
  • Makefile.PL
* Makefile.PL: Solve the need-repeat-run-to-install-deps problem
16:14 Changeset [21704] by audreyt
  • src/Pugs/Prelude.hs
* Pugs.Prelude should no longer be committed in.
16:04 Changeset [21703] by rhr
  • INSTALL
[INSTALL] howto build Lenny's ghc on Etch: give up
15:43 Changeset [21702] by audreyt
  • third-party/bytestring
  • third-party/bytestring/.darcs-boring
  • third-party/bytestring/Data
* Add bytestring to third-party as well.
15:37 Changeset [21701] by audreyt
  • Makefile.PL
  • Pugs.cabal.in
* Actually Pugs.cabal is still better named Pugs.cabal.in. (To …
15:34 Changeset [21700] by audreyt
  • Pugs.cabal
* More logical consequences.
15:33 Changeset [21699] by audreyt
  • src/Prereqs.hs
  • src/Pugs.hs
  • src/Pugs/Embed.hs
* The logical consequence of r21698.
15:31 Changeset [21698] by audreyt
  • src/Pugs/Embed/Parrot.hs
* Seeing how "svn up" on Pugs.Embed.Parrot causes "identical local file" …
15:24 Changeset [21697] by audreyt
  • Configure.PL
* Configure.PL: We really can't build universal binaries. Reported by …
15:14 Changeset [21696] by audreyt
  • Makefile.PL
* Solve the problem reported by kolibrie++ of lacking network and parsec.
15:13 Changeset [21695] by yiyihu
  • Makefile.PL
Fixed Global symbol "$pugs" requires explicit package name at Makefile.PL …
15:12 Changeset [21694] by audreyt
  • third-party/network
  • third-party/network/LICENSE
  • third-party/network/Network
* Add network and parsec to third-party.
15:07 Changeset [21693] by audreyt
  • Makefile.PL
* Add back "make smoke" and "make upload-smoke" targets.
15:05 Changeset [21692] by audreyt
  • Makefile.PL
* Also require the "core" libraries to be installed.
15:01 Changeset [21691] by fglock
  • perl5/Pugs-Compiler-Perl6/MANIFEST
  • perl5/Pugs-Compiler-Perl6/Makefile.PL
[v6.pm] more tests # 6900
15:01 Changeset [21690] by audreyt
  • Makefile.PL
* Final checkin for this batch - Pugs installation should now work from …
14:59 Changeset [21689] by audreyt
  • Makefile.PL
* Allow for bootstrapping cabal.
14:58 Changeset [21688] by audreyt
  • Setup.lhs
* Oops, we need to bootstrap cabal. try again.
14:55 Changeset [21687] by audreyt
  • src/Pugs/CodeGen/PIR
  • src/Pugs/CodeGen/PIR/Prelude.hs
* Add PIR Prelude.
14:53 Changeset [21686] by audreyt
  • Makefile.PL
* Oops, add a missing "cabal update".
14:53 Changeset [21685] by audreyt
  • Makefile.PL
* Write Pugs.Config.
14:48 Changeset [21684] by audreyt
  • Pugs.cabal
* Refer to LICENSE/MIT.
14:41 Changeset [21683] by audreyt
  • Makefile.PL
* It is okay if the user had no ~/.cabal/.
14:40 Changeset [21682] by audreyt
  • inc/Module/Install/Pugs.pm
* Module::Install::Pugs: We now want GHC 6.8.
14:36 Changeset [21681] by audreyt
  • src/Pugs/Prelude.hs
* Add Prelude.hs.
14:34 Changeset [21680] by audreyt
  • Makefile.PL
* Insist on a local cabal-install even if we have a global one.
14:30 Changeset [21679] by audreyt
  • Makefile.PL
* Makefile.PL: configure before build.
14:26 Changeset [21678] by audreyt
  • Makefile.PL
* Makefile.PL: More robust ~/.cabal detectino thanks to moritz++
14:20 Changeset [21677] by audreyt
  • src/Pugs/Embed/Perl5.hs
  • src/Pugs/Prim/Match.hs
* Reflect data-dir changes.
14:18 Changeset [21676] by audreyt
  • src/Pugs/Embed/Parrot.hs
* Add back Pugs.Embed.Parrot without .hsc
14:12 Changeset [21675] by audreyt
  • src/Pugs/AST/CapInternals
  • src/Pugs/AST/CapInternals.hs
  • src/Pugs/Class
* Delete everything we're not actively using from src/.
14:10 Changeset [21674] by fglock
  • perl5/Pugs-Compiler-Perl6/MANIFEST
  • perl5/Pugs-Compiler-Perl6/Makefile.PL
[v6.pm] more tests # 6600
13:56 Changeset [21673] by audreyt
  • src/Paths_Pugs.hs
  • src/Pugs.hs
  • src/Pugs/AST.hs-boot
* Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
13:53 Changeset [21672] by audreyt
  • src/Data
  • src/DrIFT
  • src/Emit
* src/: Delete pretty much everything factored out from Pugs proper.
13:53 Changeset [21671] by audreyt
  • src/cbits
  • src/cbits/Prelude_pm.c
  • src/cbits/Test_pm.c
* Add precompile Prelude.pm and Test.pm to src/cbits/.