Skip to content
Commits on Sep 1, 2010
  1. [doc/announce/2010.09] pidgeon

    committed
  2. [doc/announce/2010.09] added

    committed
  3. [.gitignore] Makefile

    committed
  4. [Yapsi] 'our'-scoped variables

    committed
    The compiler declares a block 'GLOBAL' containing only the 'our'-scoped
    variables. The runtime then makes sure the appropriate variables are bound
    to the variables in this block.
  5. [t] whitespace therapy

    committed
  6. [t/runtime] uncommented one more test

    committed
    This test has been working since before last release, as a matter of fact.
  7. [Yapsi] Detect variable use before declaration

    committed
    A semi-substantial patch. Keeps track of the 'currently visible variables'
    to detect a use-before-declaration. This unbreaks two previously failing
    tests.
Commits on Aug 31, 2010
  1. @svatsan

    added 'until' keyword.

    svatsan committed
  2. @svatsan

    Added 'unless' keyword.

    svatsan committed
Commits on Aug 15, 2010
  1. [doc/LOLHALP] added 'goto'

    committed
    Yes, that's pretty low-hanging fruit at this point.
Commits on Aug 14, 2010
  1. [Yapsi] unbroke an error in smartmatching

    committed
    There were some Any() objects that ended up in an array expecting only
    Str. Fixed the symptom.
  2. [Yapsi] unbroke cleaning-up change

    committed
    Too much whitespace ended up in a literal in a regex. isBEKaml++ for noticing.
Commits on Aug 9, 2010
  1. [Yapsi] corrected recent change

    committed
    In other news, always run the test suite before committing changes, even
    trivial ones. That's what it's there for.
  2. [Yapsi] used delegation instain copy-paste

    committed
    Who kill their babbies, because they cannot frigth back?
  3. [Yapsi] whitespace therapy

    committed
  4. [Yapsi] fixed faulty <!after> workaround

    committed
    Always take care when you deploy your workarounds, so that they retain the
    original meaning of the thing being replaced. Otherwise, things will start
    to fail, and you'll have to debug them.
Commits on Aug 8, 2010
  1. moved yapsi -> bin/yapsi

    committed
    After discussion with tadzik++ on #perl6.
Commits on Aug 5, 2010
  1. [Yapsi.pm] renamed 'lexvar' into 'var'

    committed
    This is after realizing that both 'state' variables and contextual variables
    are really lexical variables underneath; having all of these be called
    'lexvar' just seemed wrong. So 'var' now introduces a lexical variable, and
    future flags (something like :dynamic and :state, perhaps) will modify those
    lexvars to be have like contextual variables and state variables, respectively.
Commits on Aug 4, 2010
  1. [Yapsi] bumped SIC version

    committed
    Between releases, the SIC version is always the version number of the
    upcoming release.
Commits on Aug 2, 2010
  1. [README] belatedly updated

    committed
    No longer running alpha; no longer has a Makefile (use ufo); regressed
    on the use-before-declaration thing.
Commits on Aug 1, 2010
  1. [doc/ChangeLog] updated

    committed
  2. [Yapsi] big compiler/runtime refactor

    committed
    Basically switched out everything. Yapsi now has a new Yapsi. It runs under
    Rakudo master for the first time.
    
    Three tests fail in t/compiler.t. Some odd effect cause t/runtime.t to fail
    when nothing is printed from Yapsi.pm.
  3. [doc/announce/2010.08] added

    committed
    This is but a template, with several blanks needing to be filled in. You
    can help!
Commits on Jul 5, 2010
  1. [yapsi] implemented --version

    committed
    Idea shamelessly stolen from Rakudo. pmichaud++
Commits on Jul 1, 2010
  1. [Yapsi] bumped SIC version

    committed
    Between releases, the SIC version is always the version number of the
    upcoming release.
  2. [announce/2010.07] fixed tiny typo

    committed
    The email went away with the typo in it, but the blog post was corrected
    in time. Oh well.
Something went wrong with that request. Please try again.