Permalink
Commits on Nov 4, 2011
  1. Merge pull request #20 from now/ruby19-warnings

    Fix shadowed variable warning in Ruby 1.9
    cjheath committed Nov 4, 2011
  2. Fix shadowed variable warning in Ruby 1.9

    Nikolai Weibull committed Nov 4, 2011
Commits on Aug 25, 2011
  1. Merge pull request #19 from crishoj/master

    Support for negated bracket expressions in character classes
    cjheath committed Aug 25, 2011
  2. Merge pull request #18 from crishoj/master

    POSIX bracket expressions in character classes
    cjheath committed Aug 25, 2011
Commits on Aug 24, 2011
Commits on Jul 27, 2011
  1. Switch to Jeweler

    cjheath committed Jul 27, 2011
Commits on Feb 28, 2011
Commits on Jan 30, 2011
Commits on Jan 28, 2011
  1. Merge branch 'master' of https://github.com/chrislloyd/treetop into c…

    …hrislloyd-master
    cjheath committed Jan 28, 2011
Commits on Jan 27, 2011
Commits on Dec 15, 2010
  1. Don't set KCODE on 1.9

    cjheath committed Dec 15, 2010
  2. Merge branch 'master' into hipe

    cjheath committed Dec 15, 2010
  3. Restore $KCODE setting for multibyte support that rspec used to do

    (3 examples, 0 failures) (Run filtered using {:multibyte=>true})
    
    @todo 1.9 ?
    
    rspec 1.3.1 used to set $KCODE='u' in one place which activated the
    activesuport wrapper for multibyte chars when calling String#mb_chars
    hipe committed Dec 15, 2010
  4. Palindromic is all green!

    (96 examples, 0 failures) (Run filtered using {:palindromic=>true})
    hipe committed Dec 15, 2010
  5. Refactor palindromic shared context to work with rspec2.3

    Make a temporary, more focused 'palindromic2' tag (@todo temporary)
    (26 examples, 0 failures) (Run filtered using {:palindromic2=>true})
    
    @smell is it clear enough what is going on? can it be cleaned up?
    hipe committed Dec 15, 2010
  6. Add palindromic tag to show 96/96 failures before refactor

    (96 examples, 96 failures) (Run filtered using {:palindromic=>true})
    hipe committed Dec 15, 2010
  7. Fantatic! refactor for rspec 2.3

    in spec_helper.rb just comment out unused code
    
    in insert_spec.rb,
    changing one line wins us dozens of greens
    (108 examples, 0 failures) (Run filtered using {:deterministic2=>true})
    hipe committed Dec 15, 2010
  8. Just to be sure this change is necessary, demonstrate it

    (above and below this commit is the migration happending that demonstrates this.)
    hipe committed Dec 15, 2010
  9. Create temporary tag to show the currently broken spec

      (108 examples, 42 failures) (Run filtered using {:deterministic2=>true})
      Note that because of the underlying pseudo-randomness of the calls,
      the number of errors itself is non-deterministic
    hipe committed Dec 15, 2010
  10. Refactor insert_and_delete_node_spec for rspec 2.3

      Create the @deterministic tag to aide in running focused tests.
      (44 examples, 0 failures) (Run filtered using {:deterministic=>true})
    hipe committed Dec 15, 2010
  11. Change shared example with filter to be a SharedContext for rspec 2.3

      in rspec 2.3, it looks like shared example groups will not allow
      you to specify before filters that descend down to children, only
      to specify examples.  Rather, we need to create a SharedContext module
      and include it in the example groups.
    
      @todo refactor after 'deterministic' migration is done
    hipe committed Dec 15, 2010
  12. Fix how we require helper file so it doesn't get loaded twice

      (407 examples, 144 failures)
    hipe committed Dec 15, 2010
  13. Rename insert_and_delete_node.rb -> insert_and_delete_node_spec.rb

      ..to match the naming convention of the other specs, so that this
      file gets picked up by the pattern in the test running task.
    
      before: (359 examples, 0 failures) after: (407 examples, 0 failures)
    hipe committed Dec 15, 2010
  14. Change one last :shared=>true to be a shared_example_group

      * now the tests aren't fully broken: (359 examples, 139 failures)
      * we will be changing this one probably to be a shared context
    hipe committed Dec 15, 2010
  15. Change shared exmaple group in palidromic fixture to be valid for rsp…

    …ec 2.3
    
      * all tests still broken!
    hipe committed Dec 15, 2010