Permalink
Switch branches/tags
Nothing to show
Commits on Sep 12, 2008
  1. Merge branch 'master' into branch 'lazyrakudo'

    tene committed Sep 12, 2008
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@31009 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 20, 2008
  1. [rakudo] Get some more of the built-ins working with lazy lists, albe…

    jonathan committed Aug 20, 2008
    …it not lazily yet (depends on gather/take to do that - can be done in the future).
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30413 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. [rakudo] Get reverse test to pass again.

    jonathan committed Aug 20, 2008
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30410 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [rakudo] Another range of assorted fixes, getting us passing a little…

    jonathan committed Aug 20, 2008
    … more of spectest_regression in the lazy branch.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30409 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [rakudo] More fixes, more bad assumptions removed, more things switch…

    jonathan committed Aug 20, 2008
    …ed over to understand lazy lists. No great breakthrough in spectest_regression, though we move a few tests in the right direction.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30406 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [rakudo] A range of bug fixes and re-workings of a couple of bits. Th…

    jonathan committed Aug 20, 2008
    …is means we now run through spectest_regression without hanging anywhere (had to manually kill stuff to get through before this). Status: Failed 55/123 test scripts. 873/2839 subtests failed.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30399 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. [rakudo] Make us able to actually run spectest_regression. Lots of is…

    jonathan committed Aug 20, 2008
    …sues to address, since we currently have massive fail: Failed 74/123 test scripts. 1447/2839 subtests failed.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30397 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. [rakudo] Coding standards. I meets them.

    jonathan committed Aug 20, 2008
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30396 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. [rakudo] Get the lazy lists implementation to now pass all of the san…

    jonathan committed Aug 20, 2008
    …ity tests, with a variety of small fixes.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30394 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. [rakudo] Confused my unshift with my shift somehow; resolving this fi…

    jonathan committed Aug 20, 2008
    …xes for.t.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30392 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [rakudo] Fixes for negative index handling and as yet undefiend eleme…

    jonathan committed Aug 20, 2008
    …nts. This means we now pass all of 00-parrot again; failing 5 of 01-sanity.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30388 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. [rakudo] Various bug fixes to assignment and list creation, which get…

    jonathan committed Aug 20, 2008
    …s us able to run through make test without any hangs.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30387 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  12. [rakudo] Get rid of Iterator class - just return a clone of the list,…

    jonathan committed Aug 20, 2008
    … and put the iterators there. Also gets rid of $!position.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30385 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  13. [rakudo] Fix dumb pre-coffee brain-o's in Perl6Iterator. Now we get t…

    jonathan committed Aug 20, 2008
    …hrough make, and pass all but one of the 00-parrot sanity tests.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30383 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  14. [rakudo] Update unshift on Array. We can now compile and run some ver…

    jonathan committed Aug 20, 2008
    …y simple programs again and pass a few of the sanity tests.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30382 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  15. [rakudo] Add new Iterator.pir (lazy list iterator), which I forgot to…

    jonathan committed Aug 20, 2008
    … add in the last ci.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30381 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  16. [rakudo] Start to implement the new lazy list classes. This means any…

    jonathan committed Aug 20, 2008
    …thing that uses Array and List is majorly broken with this commit (which, fortunately, is in a branch!) This includes the compiler itself, though we are now fixed up enough to be able to actually enter interactive mode. From here, will start making things work again, starting with what we need to be able to compile things so we can start passing some of the tests.
    
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30380 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  17. [rakudo] Creating branch to start work on lazy lists for Rakudo.

    jonathan committed Aug 20, 2008
    git-svn-id: https://svn.parrot.org/parrot/branches/lazyrakudo@30374 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  18. [rakudo]: enable precompiled Test.pm

    pmichaud committed Aug 20, 2008
    * Add @*INC and %*INC
    * Update 'evalfile', 'require', and 'use'
    * On my system, speeds spectest_regression by about 67%
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30371 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  19. [docs] point to the mailing list instead of individuals for web updates.

    coke committed Aug 20, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30370 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  20. [DOCS] Update release publicity instructions:

    rgrjr committed Aug 20, 2008
    * docs/project/release_manager_guide.pod:
       + Split item 9 into three:  (9) compose the announcement; (10) add it
         to parrotcode.org; and (11) publicize it everywhere else.  This
         gives updating parrotcode.org more priority, and makes its subtasks
         harder to ignore (I almost didn't see the /.htredirects bit, even
         though I should have remembered it was there).
       + In the process, say that LWN.net just needs a text/plain mailing.
       + Add an Emacs "Local Variables:" section.
       + "Saturday" is capitalized.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30369 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  21. Applying patch submitted in

    jkeenan committed Aug 20, 2008
    http://rt.perl.org/rt3/Ticket/Display.html?id=57780; merge stepconfigure
    branch into trunk.  Individual config steps now listed in Configure.pl output;
    step descriptions trimmed.  '--verbose-step' option may now take multiple
    steps as values.  Tests files that covered superseded features have been
    deleted.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30367 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  22. Applying patch submitted in

    jkeenan committed Aug 20, 2008
    http://rt.perl.org/rt3/Ticket/Display.html?id=57956.  Convert one system probe
    in auto::sizes to a more standard format (test3_c.in as template file) so that
    the config step leaves not 'test*' file behind in top-level directory after
    configuration.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30366 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  23. [rakudo]: Typo corrections

    pmichaud committed Aug 20, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30365 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
Commits on Aug 19, 2008
  1. [RELEASE] Merge from /branches/RELEASE_0_7_0/:

    rgrjr committed Aug 19, 2008
    revision: 30346;  author: rgrjr
       Update version numbers etc. for Parrot release 0.7.0 "Severe Macaw".
    revision: 30345;  author: rgrjr
      [release] Clean up "make fulltest" (see list discussion).
      * config/gen/makefiles/root.in:
         + (fulltest):  Run codetest instead of codingstd_tests.
      * docs/project/release_manager_guide.pod:
         + So we don't need to say "failures are OK" here.
    revision: 30344;  author: coke
      [tcl] temporarily TODO some failing tests for the release.
    revision: 30339;  author: rgrjr
      * NEWS:  Make style consistent with recent releases.
         + Move "Specification" before "Implementation".
         + Fix capitalization of Cardinal, Pipp, and Tcl bullets.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30362 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  2. Add missing "=over".

    rgrjr committed Aug 19, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30360 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  3. [pdd] Adding more details on signatures and the "find next" feature t…

    allison committed Aug 19, 2008
    …o the
    
    multi dispatch PDD.
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30355 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  4. [rakudo] added two S02 tests to spectest_regression, s1n++

    moritz committed Aug 19, 2008
    Patch Courtesy by Jason Switzer (RT #58094)
    
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30351 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  5. [tcl] remove useless use of filename in a void context. Also eliminat…

    coke committed Aug 19, 2008
    …e a chunk of inadvertently repeated textinadvertently repeated text
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30350 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  6. add an assertion that prevents segfault RT#58044

    julianalbo committed Aug 19, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30348 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  7. quick fix for 'script' debugger command

    julianalbo committed Aug 19, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30347 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  8. [rakudo]: Fix .method call when $_ uninitialized (RT #57860, masak++ …

    pmichaud committed Aug 19, 2008
    …Tene++)
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30343 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  9. merge rakpbc branch into trunk

    pmichaud committed Aug 19, 2008
    git-svn-id: https://svn.parrot.org/parrot/trunk@30341 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  10. [t] Sigh. unrevert last commit, as --master is defined elsewhere. Add…

    coke committed Aug 19, 2008
    … a note to the next person eager to rip out code.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30338 d31e2699-5ff4-0310-a27c-f18f2fbe73fe
  11. [t] revert r24988; no test harnesses support --master, and at least o…

    coke committed Aug 19, 2008
    …ne was reporting it as an invalid option during 'make test' in languages.
    
    git-svn-id: https://svn.parrot.org/parrot/trunk@30336 d31e2699-5ff4-0310-a27c-f18f2fbe73fe