2012-12-22 07:30:42 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Dec 22 07:30:18 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- updated to version 3.1.1
|
|
|
|
|
|
* 1 minor enhancement:
|
|
|
|
|
|
|
|
|
|
|
|
* Added MOVE_TIMEOUT env var for ruby_parse_extract_error to move slow files to a sibling directory
|
|
|
|
|
|
|
|
|
|
|
|
* 4 bug fixes:
|
|
|
|
|
|
|
|
|
|
|
|
* 1.9: Fixed lexing of "0o". (whitequark)
|
|
|
|
|
|
* 1.9: Fixed parsing of unary plus on literals. (whitequark)
|
|
|
|
|
|
* Added timeout arg to RubyParser#process to pass through to the real parser
|
|
|
|
|
|
* Updated Synopsis to reflect new options for running RP. (louismullie)
|
|
|
|
|
|
|
2012-12-07 09:04:57 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 7 09:04:40 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- updated to version 3.1.0
|
|
|
|
|
|
* 2 minor enhancements:
|
|
|
|
|
|
|
|
|
|
|
|
* Added RubyParser.for_current_ruby to provide a parser that matches your runtime. (neilconway)
|
|
|
|
|
|
* Duck-typed IDENT_CHAR_RE instead of using RUBY_VERSION
|
|
|
|
|
|
|
|
|
|
|
|
* 3 bug fixes:
|
|
|
|
|
|
|
|
|
|
|
|
* Cleared out body comments in class/module/defn/defs
|
|
|
|
|
|
* Flipped lexer tests to US-ASCII to avoid encoding hell
|
|
|
|
|
|
* yyerror is now an alias for syntax_error
|
|
|
|
|
|
|
2012-11-27 20:01:47 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Tue Nov 27 20:01:10 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- updated to version 3.0.4
|
|
|
|
|
|
* 1 bug fix:
|
|
|
|
|
|
|
|
|
|
|
|
* RPStringScanner#lineno was still using byte offset, not char offset. (brynary)
|
|
|
|
|
|
|
|
|
|
|
|
* 1 minor enhancement:
|
|
|
|
|
|
|
|
|
|
|
|
* Improved error output on invalid char in expression.
|
|
|
|
|
|
|
|
|
|
|
|
* 1 bug fix:
|
|
|
|
|
|
|
|
|
|
|
|
* Fixed lexing of no-name ivars. (whitequark)
|
|
|
|
|
|
|
|
|
|
|
|
52 down makes 99.9767% or 3.7σ. 130 files failed to parse out of 558k.
|
|
|
|
|
|
|
|
|
|
|
|
* 4 minor enhancements:
|
|
|
|
|
|
|
|
|
|
|
|
* Added RP_TIMEOUT env var to override default timeout of 10 seconds.
|
|
|
|
|
|
* Minor optimization to RubyLexer#parse_number
|
|
|
|
|
|
* Only output parseerror output to stderr if $DEBUG.
|
|
|
|
|
|
* ruby_parse_extract_error modified to include 'it' blocks in its search.
|
|
|
|
|
|
|
|
|
|
|
|
* 7 bug fixes:
|
|
|
|
|
|
|
|
|
|
|
|
* 1.9: Fixed args in dot-call forms (eg f.(...)).
|
|
|
|
|
|
* 1.9: Fixed lexing stabby lambda w/ do/end
|
|
|
|
|
|
* Deal better with DOS files. Ugh.
|
|
|
|
|
|
* Fix line number of production after heredoc.
|
|
|
|
|
|
* Fixed RubyParser#process to reuse parser instances across calls.
|
|
|
|
|
|
* Fixed line numbers for several productions.
|
|
|
|
|
|
* new_call sets line number to smallest line number of members.
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-11-03 10:04:36 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sat Nov 3 10:03:40 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- updated to version 3.0.1, see the long History.txt
|
|
|
|
|
|
|
2012-07-15 12:11:20 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Jul 15 12:11:04 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- fix gem requires
|
|
|
|
|
|
|
2012-03-27 10:57:23 +00:00
|
|
|
|
-------------------------------------------------------------------
|
2012-04-17 10:19:24 +00:00
|
|
|
|
Mon Apr 9 18:41:31 UTC 2012 - coolo@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- update to 2.3.1
|
|
|
|
|
|
* Fixed line numbers at end of special var+whitespace (larsch)
|
|
|
|
|
|
* Holy crap I was smokin' something good... Fixed 1.9.3 warning
|
|
|
|
|
|
* Add -g flag to parser compile if DEBUG
|
|
|
|
|
|
* Lexer now embeds line number in yacc_value for keywords, helping fix up line numbers
|
|
|
|
|
|
* 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)
|
|
|
|
|
|
* Moved Keyword, Environment, and StackState inside of RubyParser
|
|
|
|
|
|
* Added proper dsym and dsym->sym support.
|
|
|
|
|
|
* Added extra (failing) tests for call/iter line number checking (quix)
|
|
|
|
|
|
* Fixed line numbers for certain call/iter edge cases
|
|
|
|
|
|
* Fixed parsing of: alias :"<<" :">>".
|
|
|
|
|
|
* Added new accessor canonicalize_conditions to toggle conditional canonicalization (on by default). (confused)
|
|
|
|
|
|
* Awesome cleanup: Replaced call to append_block by block_append. (Confusion)
|
|
|
|
|
|
* Fixed handling last line of =begin/=end. (raybaxter)
|
|
|
|
|
|
* Fixed source line numbers after heredocs. (jbarreneche)
|
|
|
|
|
|
* Switched to hoe's racc plugin to clean up rakefile and builds
|
|
|
|
|
|
* Fixed empty =begin/end.
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-03-27 10:57:23 +00:00
|
|
|
|
Mon Mar 26 15:09:44 UTC 2012 - cfarrell@suse.com
|
|
|
|
|
|
|
|
|
|
|
|
- license update: MIT
|
2012-03-27 10:57:42 +00:00
|
|
|
|
See README.txt
|
2012-03-27 10:57:23 +00:00
|
|
|
|
|
2010-09-06 14:31:25 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Mon Sep 6 14:30:28 UTC 2010 - mrueckert@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- update to version 2.0.5
|
|
|
|
|
|
* Started merging like lexical cases to try to squeeze some
|
|
|
|
|
|
optimization out
|
|
|
|
|
|
|
2010-06-11 18:01:03 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- use rubygems_requires macro
|
|
|
|
|
|
|
2009-12-25 01:50:17 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Fri Dec 25 01:47:22 UTC 2009 - prusnak@suse.cz
|
|
|
|
|
|
|
|
|
|
|
|
- update to 2.0.4
|
2010-09-06 14:31:25 +00:00
|
|
|
|
* Changed requires around to be more accurate.
|
|
|
|
|
|
* Fixed .autotest for minitest
|
|
|
|
|
|
* Fixed emacs escape lexing bug: "\C-\\" (maglev/gemstone)
|
|
|
|
|
|
* Fixed octal lexing edgecases. (maglev/gemstone)
|
|
|
|
|
|
* Fixed regexp lexing edgecases. (maglev/gemstone)
|
2009-12-25 01:50:17 +00:00
|
|
|
|
|
2009-08-18 19:55:52 +00:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
|
Sun Jul 26 15:23:05 CEST 2009 - dmacvicar@suse.de
|
|
|
|
|
|
|
|
|
|
|
|
- initial package for 2.0.3
|
|
|
|
|
|
|