Permalink
Commits on Mar 5, 2012
  1. + Prepares 1.3.0 release

    committed Mar 5, 2012
  2. ! Fixes #62: real methods, no method missing

    This should fix #62 - context defines its contents now as real singleton
    methods. This should give the methods in Context precedence over other
    stuff defined in Kernel etc...
    
    How would you do this using BasicObject?
    committed Mar 5, 2012
Commits on Jan 11, 2012
  1. ! fixes rspec matchers

    All of the matching is now done in a single RSpec::Matchers::Matcher instance. The thing that relies those executions together is a block execution, so local variables are fine.
    committed Jan 11, 2012
Commits on Jan 9, 2012
  1. . updates rspec

    committed Jan 9, 2012
Commits on Dec 29, 2011
  1. - not caching everywhere

    committed Dec 29, 2011
  2. + real rules in specs

    committed Dec 29, 2011
  3. + Cleanup in block compilation

    committed Dec 29, 2011
  4. . comment, cleanup

    committed Dec 29, 2011
  5. ! source pos reset on repetitions

    This VM code is a ghetto for now...
    committed Dec 29, 2011
Commits on Dec 28, 2011
  1. . inspect values on stack

    committed Dec 28, 2011
  2. + Better error message on EOI

    committed Dec 28, 2011
  3. ! Fixes two small stack related bugs

    Much better diagnostics in this version, allows for detection of small
    VM related bugs.
    committed Dec 28, 2011
  4. + VM dumps state

    on exception, the vm will now dump useful state
    committed Dec 28, 2011
  5. + Also compiles entire parsers

    committed Dec 28, 2011
  6. . parsers are still missing

    committed Dec 28, 2011
Commits on Dec 20, 2011
  1. . enhanced guard

    committed Dec 20, 2011
  2. + A small and massive hack for alternative errors

    I think this can be made to look elegant.
    committed Dec 20, 2011
  3. + Work on error of regexps

    committed Dec 20, 2011
  4. . Updates history

    I will forget all this otherwise.
    committed Dec 20, 2011
Commits on Dec 19, 2011
  1. + Start of alternative error tree in VM

    Error in traditional code was - once again - weird and nobody noticed...
    committed Dec 19, 2011
  2. + Improves the error output for traditional lookahead

    and all the world is green
    committed Dec 19, 2011
  3. + Error reporting for the VM

    Several small changes:
      * Causes will form a tree and know how to format ascii (ErrorTree
        would become obsolete)
      * Sequence matching now aborts early
      * Exception now owns the cause, and with it is able to produce a tree.
    committed Dec 19, 2011
  4. . error spec

    committed Dec 19, 2011
  5. . turns off debugging

    committed Dec 16, 2011
  6. + Entity compilation

    This is still kind of raw, but illustrates how this should be done and
    will probably look very much like that.
    committed Dec 16, 2011
  7. + start of error tree refactor

    committed Dec 16, 2011
Commits on Dec 15, 2011
  1. ! The new rspec will not tolerate old-style includes

    On ruby 1.8, rspec raises because of old style includes with a cryptic
    error message.
    committed Dec 15, 2011