Permalink
Commits on May 15, 2016
  1. Remove blankslate and inherit Context from Object instead

    flash-gordon committed May 15, 2016
Commits on May 13, 2016
  1. Reduce memory allocations

    cbliard committed May 13, 2016
  2. .

    kschiess committed May 13, 2016
  3. Merge pull request #158 from chrismwendt/infix-reducer

    kschiess committed May 13, 2016
    Support a custom reducer when using infix_expression
Commits on May 12, 2016
  1. Add infix reducer example

    chrismwendt committed May 12, 2016
  2. Merge pull request #157 from chrismwendt/ignore

    kschiess committed May 12, 2016
    Add the ability to ignore a parse result
Commits on May 10, 2016
  1. Fix spec name

    chrismwendt committed May 10, 2016
Commits on May 9, 2016
  1. Fix comments

    chrismwendt committed May 9, 2016
Commits on May 8, 2016
Commits on Feb 17, 2016
  1. Merge pull request #138 from maxjacobson/fix-rspec-for-2.99

    kschiess committed Feb 17, 2016
    make the rspec rig work for rspec 2.99
  2. Built HTML

    kschiess committed Feb 17, 2016
Commits on Jan 7, 2016
  1. Minor fix about the website source

    0x01f7 committed Jan 7, 2016
    * upgrade json to 1.8.2 for Ruby2.2 compat
    * use the recommended way to customize a Struct
    * use proper quote for space
    * fix rspec
Commits on Sep 15, 2015
  1. Merge pull request #137 from meh/patch-1

    kschiess committed Sep 15, 2015
    Use + instead of << in Slice#inspect 
    
    A first step towards compatibility with opal.
Commits on Sep 14, 2015
  1. Add very basic context specifications

    kschiess committed Sep 14, 2015
    Once the water is still enough
    it ceases to be
    only reflection
Commits on Sep 13, 2015
  1. Help the rspec rig run under RSpec 2.99

    maxjacobson committed Sep 13, 2015
    I'm currently upgrading my app from RSpec 2.14 to the latest. [The upgrade
    guide](https://relishapp.com/rspec/docs/upgrade) recommends first upgrading to
    2.99, then resolving all deprecation warnings, and then upgrading to 3.
    
    Strangely, the rspec rig works great on 2.14 and 3.3, but fails on 2.99 with:
    
    ```
    NameError:
      undefined method `failure_message_for_should' for class `Class'
    ```
    
    * here's a small project demonstrating the problem with the latest
      parslet and RSpec 2.99: https://github.com/maxjacobson/parslet_failure_demo
    * here's a branch demonstrating that this patch works on RSpec 2.14
      https://github.com/maxjacobson/parslet_failure_demo/tree/rspec-2.14
    * here's a branch demonstrating the patch works with RSpec 2.99
      https://github.com/maxjacobson/parslet_failure_demo/tree/rspec-2.99
    * here's a branch demonstrating the patch works with RSpec 3.3
      https://github.com/maxjacobson/parslet_failure_demo/tree/rspec-3.3
    
    This commit adds an explicit rspec version expectation for testing the
    parslet source code. That should be safe to fix in place, but parslet
    cannot know what version of rspec is used by the parslet-wielding
    developer and is gracious to support multiple.
Commits on Aug 27, 2015
  1. Fix travis (#1)

    kschiess committed Aug 27, 2015
  2. Merge pull request #136 from hggh/gem

    kschiess committed Aug 27, 2015
    Include parslet.gemspec and spec directory
Commits on Aug 25, 2015
  1. Hey, might as well

    kschiess committed Aug 25, 2015
  2. Merge pull request #139 from maxjacobson/resolve-raise-error-deprecat…

    kschiess committed Aug 25, 2015
    …ion-warning
    
    Do rspecs bidding one more time.
Commits on Aug 21, 2015
  1. Resolve an RSpec deprecation warning

    maxjacobson committed Aug 21, 2015
    When asserting an error will be raised, it's nice to specify which
Commits on Aug 20, 2015
  1. Use + instead of << in Slice#inspect

    meh committed Aug 20, 2015
    Makes it run on Opal, which doesn't support mutable strings.
Commits on Aug 19, 2015
  1. Include parslet.gemspec and spec directory

    hggh committed Aug 19, 2015
    if you include parslet.gemspec and spec directory it is better for Debian.
    If this the gemspec and the sepc directory is included into the gem we
    (at debian) could run the unit tests after build time.
Commits on Aug 10, 2015
  1. Merge pull request #133 from salama/opal

    kschiess committed Aug 10, 2015
    Add space after class <<; allows opal to run the code.
Commits on Aug 3, 2015
Commits on Jul 3, 2015
  1. Documentation build

    kschiess committed Jul 3, 2015
  2. Merge pull request #130 from rogerbraun/homepage_documentation

    kschiess committed Jul 3, 2015
    Un-break links to slides and videos in the documentation.
Commits on Jun 15, 2015
Commits on May 15, 2015
  1. Ignore vendored libs

    kschiess committed May 15, 2015