summaryrefslogtreecommitdiff
path: root/devel/ruby-parser
AgeCommit message (Collapse)AuthorFilesLines
2011-12-15Update ruby-parser package to 2.3.1.taca2-6/+6
=== 2.3.1 / 2011-09-21 * 2 bug fixes: * Fixed line numbers at end of special var+whitespace (larsch) * Holy crap I was smokin' something good... Fixed 1.9.3 warning
2011-09-12Update ruby-parser pacakge to 2.3.0.taca2-6/+6
=== 2.3.0 / 2011-09-06 * 2 minor enhancements: * Add -g flag to parser compile if DEBUG * Lexer now embeds line number in yacc_value for keywords, helping fix up line numbers * 3 bug fixes: * Fix method line numbers when no args and no parens (quix) * Fixed line numbers on return/break/next w/ result expr. (pjnz) * Fixed some lexing state in order to parse: 'f (1), 2' as 'f(1, 2)'. (invernizzi)
2011-08-25Update ruby-parser package to 2.2.0.taca2-6/+6
=== 2.2.0 / 2011-08-23 * 2 minor enhancements: * Moved Keyword, Environment, and StackState inside of RubyParser * Added proper dsym and dsym->sym support. * 3 bug fixes: * Added extra (failing) tests for call/iter line number checking (quix) * Fixed line numbers for certain call/iter edge cases * Fixed parsing of: alias :"<<" :">>".
2011-08-17Update ruby-parser package to 2.1.0.taca2-6/+6
=== 2.1.0 / 2011-08-15 * 2 minor enhancements: * Added new accessor canonicalize_conditions to toggle conditional canonicalization (on by default). (confused) * Awesome cleanup: Replaced call to append_block by block_append. (Confusion) * 2 bug fixes: * Fixed handling last line of =begin/=end. (raybaxter) * Fixed source line numbers after heredocs. (jbarreneche)
2011-06-18Update ruby-parser package to 2.0.6.taca3-8/+9
=== 2.0.6 / 2011-02-18 * 1 minor enhancement: * Switched to hoe's racc plugin to clean up rakefile and builds * 1 bug fix: * Fixed empty =begin/end.
2010-09-10Add CONFLICTS pattern between "ruby18-" and "ruby19-".taca1-1/+3
2010-09-10Update devel/ruby-parser to 2.0.5.taca3-12/+10
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk. * Remove default value of GEM_BUILD. === 2.0.5 / 2010-09-01 * 1 minor enhancement: * Started merging like lexical cases to try to squeeze some optimization out
2009-11-23Initial import of ruby-parser.fhajny4-0/+44
ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc - which does by default use a C extension).