Permalink
Commits on Nov 22, 2016
  1. Add ruby version file for 2.3.3

    ammar committed Nov 22, 2016
Commits on Nov 20, 2016
  1. Updated versions for new ruby releases

    ammar committed Nov 20, 2016
    - Added version files for 2.1.10, 2.2.6, and 2.3.2
    - Repointed minor verion files to latest releases
Commits on Jun 8, 2016
  1. Merge pull request #26 from backus/fix/all-warnings

    ammar committed Jun 8, 2016
    Remove warnings
Commits on Jun 7, 2016
  1. Fix whitelisted warnings

    ammar committed with backus Jun 6, 2016
  2. Add custom test runner

    backus committed May 30, 2016
    Test runner asserts that warning regexp_parser doesn't emit warnings
    that haven't been added to the warning whitelist (test/warnings.yml)
Commits on May 30, 2016
  1. Remove unnecessary `fret`s from scanner

    backus committed May 30, 2016
    These generated "statement not reached" warnings
  2. Prep for 0.3.5 release

    ammar committed May 30, 2016
Commits on May 29, 2016
  1. Fix parsing of /\xFF/n (hex:escape) (#24)

    backus committed with ammar May 29, 2016
    A previous commit (9803fb2) fixed improper parsing of /\h/ but
    unintentionally dropped support for multibyte hex escapes.
Commits on May 27, 2016
  1. Improve test readability and fix missed tests

    ammar committed May 27, 2016
    - More readable table-driven tests (h/t @dkubb)
    - Remove unnecessary parentheses
    - Actually run the new option scanner tests (test_groups.rb)
Commits on May 25, 2016
  1. Added ancestry syntax files for the latest rubies

    ammar committed May 25, 2016
    - 2.1.9
    - 2.2.5
    - 2.3.1
    
    [closes #22]
Commits on May 8, 2016
  1. Fix warnings (#19)

    backus committed with ammar May 8, 2016
    * Fix warning from uninitialized @quantifier
    
    Fixes #18
    
    * Update build task to prepend `warn-indent:false`
    
    Partially addresses #10 but does not eliminate all warnings
  2. Correct error in README (#20)

    Dana Scheider committed with ammar May 8, 2016
Commits on Apr 26, 2016
  1. Fix quantifier text for modified intervals (#17)

    backus committed with ammar Apr 26, 2016
    Fixes text for reluctant and possessive interval quantifiers
    
    Fixes #16
Commits on Apr 24, 2016
  1. Fix parse of escape:codepoint_list (#14)

    backus committed with ammar Apr 24, 2016
    @ammar helped me verify that this behavior was introduced in ruby 1.9:
    
    #13 (comment)
    
    Fixes #13
Commits on Apr 19, 2016
  1. Fix lexing for zero length group comment `/(?#)/` (#12)

    backus committed with ammar Apr 19, 2016
    * Fix lexing for zero length group comment `/(?#)/`
    
    Fixes #11
    
    * Move 1.8.7 to allow_failures on travis
Commits on Jan 2, 2016
  1. Updated ruby versions for latest releases

    ammar committed Jan 2, 2016
    - Bumped version number to 0.3.2
Commits on Aug 29, 2015
  1. Updated syntax versions for latest ruby releases.

    ammar committed Aug 29, 2015
    - Updated Travis CI test versions.
    - Bumped gem version for new release.
Commits on Aug 9, 2015
  1. Merge branch 'master' into dev

    ammar committed Aug 9, 2015
  2. Updated years in LICENSE.

    ammar committed Aug 9, 2015
    [ci skip]