Commits on Nov 29, 2009
  1. Change master spectest to use t/spec revision 29188.

    Because Rakudo development has shifted from master to ng for the moment, while some significant changes are being made to the spec, we are setting master to point to a fixed older release of the spectests.  This means we can make changes to the spectests without creating "regressions" in Rakudo master.
    colomon committed Nov 29, 2009
Commits on Nov 27, 2009
  1. Rework most of the Rat math functions to use / to construct Rats rath…

    …er than
    This means that Rat math will automatically fall back to Num math if the intermediate values cannot be represented as Ints in Rakudo.  (Previously it would yield a cryptic error message because insisted on Int arguments.)
    colomon committed Nov 27, 2009
Commits on Nov 25, 2009
  1. get rid of undef in the setting

    moritz committed Nov 25, 2009
  2. implement Object.notdef

    This wins us back most spectests. Most remaining failures are related to
    autovivification returning Failure, not Mu.
    moritz committed Nov 25, 2009
Commits on Nov 24, 2009
Commits on Nov 23, 2009
  1. Rough but working versions of Int.sign and Rat.sign.

    Actually, these pass the spectest but the Rat.sign one is definitely returning the wrong thing.  Will try to correct both spectest and code shortly.
    colomon committed Nov 23, 2009
Commits on Nov 20, 2009
Commits on Nov 19, 2009
  1. [docs/ChangeLog] added a few more changes

    ...from the 'git log'.
    masak committed Nov 19, 2009
  2. Tweak the release announcement and change log to clarify what the nes…

    …ted siggies thing really is.
    jnthn committed Nov 19, 2009
  3. spectest-progress.csv update: 453 files, 32753 (85.5% of 38318) pass,…

    … 5 fail
    Failure summary:
    S02-lexical-conventions/unicode.rakudo aborted 5 test(s)
    S06-signature/named-parameters.rakudo passed 81 unplanned test(s)
    pmichaud committed Nov 19, 2009
  4. Add 2009-11 announcement draft.

    pmichaud committed Nov 19, 2009
  5. Update ChangeLog for release.

    pmichaud committed Nov 19, 2009
Commits on Nov 18, 2009
Commits on Nov 17, 2009
Commits on Nov 14, 2009
  1. [parser/] aligned documentation with code

    s/or/and/; The code has a && in the corresponding place, which makes much
    more sense.
    masak committed Nov 14, 2009
Commits on Nov 12, 2009
  1. Bump PARROT_REVISION to 42431.

    This has a spectest failure, t/spec/S12-attributes/instance.t, but that already existed at the previous PARROT_REVISION as well.  This Parrot is reputed to have solved a major memory leak.
    colomon committed Nov 12, 2009
Commits on Nov 11, 2009
  1. fix RT #70415, substr() returned a parrot String, not a Str

    This resulted in split() also returning Strings.
    jnthn++ for suggesting the correct fix.
    moritz committed Nov 11, 2009
  2. optimize Str.samecase a wee bit

    moritz committed Nov 11, 2009
  3. spectest-progress.csv update: 451 files, 32696 (85.2% of 38389) pass,…

    … 15 fail
    Failure summary:
    S02-lexical-conventions/unicode.rakudo aborted 5 test(s)
    S12-introspection/methods.t aborted 10 test(s)
    pmichaud committed Nov 11, 2009
Commits on Nov 10, 2009
Commits on Nov 8, 2009
  1. Add Str.Str, with a caveat.

    colomon committed Nov 8, 2009
Commits on Nov 6, 2009