Skip to content
This repository

Jan 17, 2011

  1. Kaspar Schiess

    . prepares 1.0.1 release

    authored January 17, 2011
  2. Kaspar Schiess

    ! Fixes another instance of hash mangling.

    No more logic errors
    in that branch at least
    until age comes to bear
    authored January 17, 2011
  3. Kaspar Schiess

    Merge branch 'work'

    authored January 17, 2011
  4. Kaspar Schiess

    + regression

    authored January 17, 2011

Jan 13, 2011

  1. Kaspar Schiess

    . ignores rbc files

    authored January 13, 2011
  2. Kaspar Schiess

    + Hal Brodigan wrote a nice email address parser. Thanks!

    authored January 13, 2011
  3. Kaspar Schiess

    ! Fixes a bug where printing of errors would cause a nil exception

    authored January 02, 2011
  4. Kaspar Schiess

    . more specs for error tree

    authored January 02, 2011
  5. Kaspar Schiess

    . speccing error behaviour

    authored January 02, 2011

Jan 12, 2011

  1. Kaspar Schiess

    . removing inclusion of rspec - the user should do that

    authored January 12, 2011

Jan 11, 2011

  1. Kaspar Schiess

    + comment

    authored January 11, 2011

Jan 10, 2011

  1. Kaspar Schiess

    . history

    authored January 10, 2011
  2. Kaspar Schiess

    + uses throw/catch instead of raise/rescue

    This is done for speed reasons: Stack traces cost a lot. This version is
    about an order of magnitude faster than the last one. No change for the
    user, he still only sees a ParseFailed exception, but always with the
    same stack trace. (which is good, since that stack trace is internal
    anyway)
    
    the computer
    you've used for years
    suddenly so slow
    authored January 10, 2011

Jan 09, 2011

  1. Kaspar Schiess

    . Moving ensure to a more logical place

    authored January 09, 2011
  2. Kaspar Schiess

    . comment

    authored January 09, 2011
  3. Kaspar Schiess

    . moves regexp compilation out of the inner loop

    authored January 09, 2011
  4. Kaspar Schiess

    + raise NotImplementedError from Atoms::Base

    authored January 09, 2011

Jan 04, 2011

  1. Kaspar Schiess

    . wrong lib

    authored January 04, 2011
  2. Kaspar Schiess

    . documenting a patch that might improve deadlocks

    authored January 04, 2011

Jan 02, 2011

  1. Kaspar Schiess

    . version bump

    authored January 02, 2011
  2. Kaspar Schiess

    . a single line that helps testing output

    authored January 02, 2011
  3. Kaspar Schiess

    + changes lineage of ParseFailed

    authored January 02, 2011
  4. Kaspar Schiess

    . changelog

    authored January 02, 2011
  5. Kaspar Schiess

    ! fixes a broken matcher on 1.8.7

    authored January 02, 2011

Jan 01, 2011

  1. Konstantin Haase

    Add RSpec matchers to ease testing parsers:

        require 'parslet/rspec'
        it { should parse('foo') }
        it { should_not parse('bar') }
        it { should parse('foo').as(:start => 'f', :rest => 'oo') }
    
    Tests included.
    authored January 01, 2011

Dec 29, 2010

  1. Kaspar Schiess

    + 1.0 got lost

    authored December 29, 2010
  2. Kaspar Schiess

    + Bumping version to 1.0.0, preparing for release

    authored December 29, 2010
  3. Kaspar Schiess

    + Adding a todo

    authored December 29, 2010
  4. Kaspar Schiess

    + Autotest is now clever enough to figure out where the files are

    You might have to do a touch .rspec in the root of the project if it doesn't manage.
    authored December 29, 2010

Dec 08, 2010

  1. Kaspar Schiess

    + parslet.inspect yields a string that can be read back

    exp(parslet.to_s) should be an idempotent transformation.
    authored December 08, 2010
  2. Kaspar Schiess

    - no inline source - deprecated option

    authored December 08, 2010
  3. Kaspar Schiess

    + documentation for all combination methods

    authored December 08, 2010

Nov 30, 2010

  1. Kaspar Schiess

    .

    authored November 30, 2010
  2. Kaspar Schiess

    + partial repetition matching specced

    authored November 30, 2010
  3. Kaspar Schiess

    + {min, max} for treetop expressions

    authored November 30, 2010
Something went wrong with that request. Please try again.