Permalink
Commits on Dec 20, 2012
  1. [docs/announce/2012.12] new download URLs

    Because GitHub has de-provided their upload function.
    masak committed Dec 20, 2012
  2. [release] bump VERSION

    masak committed Dec 20, 2012
  3. [release] bump NQP revision

    masak committed Dec 20, 2012
  4. [docs/announce/2012.12] autothreding improvement

    jnthn++ is right; an order-of-magnitude faster is massive
    and should have a mention.
    masak committed Dec 20, 2012
  5. [docs/announce/2012.12] wording fix

    timotimo++ suggested.
    masak committed Dec 20, 2012
  6. [docs/announce/2012.12] comma fix

    diakopter++ noticed.
    masak committed Dec 20, 2012
  7. [docs/announce/2012.12] added

    masak committed Dec 20, 2012
Commits on Dec 18, 2012
  1. replace .panic: "missing..." with .missing: ...

    Signed-off-by: Moritz Lenz <mlenz@noris.net>
    timo committed with moritz Dec 18, 2012
  2. throw Missing on repeat without while/until.

    Signed-off-by: Moritz Lenz <mlenz@noris.net>
    timo committed with moritz Dec 18, 2012
  3. throw X::Item for @a[NaN] or Inf.

    Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
    timo committed with moritz Dec 18, 2012
  4. Deprecations update.

    jnthn committed Dec 18, 2012
  5. fix typo, japhb++

    moritz committed Dec 18, 2012
Commits on Dec 17, 2012
  1. Update ChangeLog.

    jnthn committed Dec 17, 2012
  2. Remove completed item.

    jnthn committed Dec 17, 2012
  3. .perl Enums correctly, too.

    Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
    timo committed with moritz Dec 16, 2012
Commits on Dec 16, 2012
  1. Align variable checking with how STD does it.

    This fixes the bug where @/%/& sigil variables interpolated in strings
    were not checked properly, leading to NPMCA at runtime.
    jnthn committed Dec 16, 2012
  2. Update ChangeLog.

    jnthn committed Dec 16, 2012
  3. Remove completed item.

    jnthn committed Dec 16, 2012
  4. properly .perl nested Enums/Pairs

    timo committed with jnthn Dec 16, 2012
  5. Move a sorry back to a panic for now.

    Follow-up error actually seems to be worse, and STD spits internal
    errors on a program just containing "@" anyway.
    jnthn committed Dec 16, 2012
  6. Remove unrequired space.

    jnthn committed Dec 16, 2012
  7. Missing return values.

    jnthn committed Dec 16, 2012
  8. Use %*MYSTERY to report [un|post]declared symbols.

    Means we can correctly report post-declared types and give better
    output, much closer to how STD has it. A couple of regressions in
    spectest.
    jnthn committed Dec 16, 2012
  9. Start recording mystery symbols.

    Factored in a similar way to %*MYSTERY in STD. However, it keyed just
    on name. This isn't quite enough, as it fails to distinguish the same
    names in different scopes, meaning mysteries can be resolved wrongly.
    To avoid this, we'll try keying on name and scope ID in Rakudo, so we
    collect together obvious dupes, but hopefully can get righter results.
    
    Information not used for anything just yet.
    jnthn committed Dec 16, 2012
  10. Proper handling of sorry and worry.

    Makes worry just report the potential difficulties (so redeclaration
    of a variable is just a warning now, as STD has it), and sorry keeps
    going and just collects together the errors up to a limit, then gives
    them at the end or when there's a panic. Slightly different factoring
    to STD since we have typed exceptions, but produces the same kind of
    output.
    jnthn committed Dec 16, 2012
  11. Add X::Comp::Group.

    It's used for when the compilation can produce multiple issues. With
    this we'll be able to present those the parser can survive together,
    rather than having the user have to get them one by one. Also will do
    the rendering of warnings.
    jnthn committed Dec 16, 2012