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

    masak committed Dec 20, 2012
    Because GitHub has de-provided their upload function.
  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

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

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

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

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

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

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

    timo committed with moritz Dec 18, 2012
    Signed-off-by: Moritz Lenz <moritz@faui2k3.org>
  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.

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

    jnthn committed Dec 16, 2012
    This fixes the bug where @/%/& sigil variables interpolated in strings
    were not checked properly, leading to NPMCA at runtime.
  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.

    jnthn committed Dec 16, 2012
    Follow-up error actually seems to be worse, and STD spits internal
    errors on a program just containing "@" anyway.
  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.

    jnthn committed Dec 16, 2012
    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.
  9. Start recording mystery symbols.

    jnthn committed Dec 16, 2012
    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.
  10. Proper handling of sorry and worry.

    jnthn committed Dec 16, 2012
    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.
  11. Add X::Comp::Group.

    jnthn committed Dec 16, 2012
    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.