Commit graph

8 commits

Author SHA1 Message Date
taca
6ca1cd5470 Update ruby-parser package to 2.3.1.
=== 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-12-15 15:07:27 +00:00
taca
599bebc13f Update ruby-parser pacakge to 2.3.0.
=== 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-09-12 11:54:44 +00:00
taca
aa810b0ba9 Update ruby-parser package to 2.2.0.
=== 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-25 15:23:16 +00:00
taca
c6b7ffae23 Update ruby-parser package to 2.1.0.
=== 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-08-17 13:26:14 +00:00
taca
dc2538ccf3 Update ruby-parser package to 2.0.6.
=== 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.
2011-06-18 01:49:18 +00:00
taca
82029ee01d Add CONFLICTS pattern between "ruby18-" and "ruby19-". 2010-09-10 06:06:27 +00:00
taca
8240721869 Update devel/ruby-parser to 2.0.5.
* 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
2010-09-10 06:05:17 +00:00
fhajny
5e21b3cc16 Initial import of ruby-parser.
ruby_parser (RP) is a ruby parser written in pure ruby
(utilizing racc - which does by default use a C extension).
2009-11-23 14:04:10 +00:00