Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 17, 2011
Commits on Oct 14, 2011
  1. implement simple leave()

Commits on Oct 13, 2011
  1. implement KEEP and UNDO

Commits on Oct 12, 2011
  1. Add control handler, make most uncaught control exceptions fatal. Als…

    …o fix leave handling for uncaught exceptions.
Commits on Oct 10, 2011
  1. implement leave phasers

  2. implement ENTER phasers

  3. Rework exception handling. Now follows the specifiaction and unrolls …

    …at the end of the exception.
    We use two new opcodes for this: perl6_invoke_catchhandler and perl6_rethrow_skipnextctx.
    The former restores the call chain that was in use when the exception was thrown, the
    latter is used to skip the unwanted frame when an exception has to be rethrown.
  4. rework when/default implementation so that the call to succeed() happ…

    …ends outside of the block
    A block can be left by an exception handler or a call to leave(), but we still need
    to call succeed() in those cases. We now also check the return value of the block.
  5. @moritz
  6. @moritz

    fix c3 MRO, patch by mls++

    moritz authored
Commits on Oct 9, 2011
  1. @coke

    run fudged test.

    coke authored
  2. @moritz

    stop running S06-operator-overloading/imported-subs.t, its tests all …

    moritz authored
    …skipped or bogusly passing
  3. @moritz
Commits on Oct 8, 2011
  1. @jnthn
  2. @jnthn
  3. @jnthn

    Basic implementation of '0 but True' style constructs. Need to make i…

    jnthn authored
    …t more efficient at some point, but this makes it at least work.
  4. @jnthn
  5. @jnthn
  6. @jnthn

    Make attempts to instantiate modules and packages fail in a more help…

    jnthn authored
    …ful way (that is, without a NPMCA).
  7. @jnthn
  8. @jnthn
  9. @coke

    run fudged test

    coke authored
  10. @moritz

    Match is Cool

    moritz authored
  11. @moritz

    make $0 etc. work in the RHS of s///

    moritz authored
    This relies on $/ in the caller being writable, so it is a rather
    bad hack. We will see what complaints we get... :-)
  12. @moritz

    implement m:g//

    moritz authored
    Note that this still has quite some limits, for example $str ~~ m:g//
    doesn't work yet (and I don't really know how to make it work)
Commits on Oct 6, 2011
  1. @moritz
Something went wrong with that request. Please try again.