- updated to version 3.2.2
* 5 bug fixes: * 1.9/2.0: fixed assocs in return args. (presidentbeef) * Fixed handling of parse error when class is nested in multiple defs. (whitequark) * Fixed lexing of %w[] w/ funny whitespace separators. (whitequark) * Fixed more call nodes that have trailing comma syntax. (presidentbeef) * Fixed more call_args slippage. === 3.2.1 / 2013-07-03 * 1 bug fix: * 1.9/2.0: Trailing assocs were being munged into arrays. (presidentbeef) === 3.2.0 / 2013-07-02 * 1 major enhancement: * Added (rough draft) 2.0 support. Still missing some small / rare things. * 12 minor enhancements: * Added %i(symbol-names...) support. (%I too) * Added 140 more tests, jumping test count from 1376 to 2143. Yay for test reuse! * Added RubyLexer#brace_nest. * Added compare20 rake task to diff the grammar architecture against MRI. * Added lpar_beg and paren_nest to lexer to track state of parens in stabbies * Added shadow nodes for scoped block args. OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-ruby_parser?expand=0&rev=28
This commit is contained in:
committed by
Git OBS Bridge
parent
de04371c0e
commit
df5222af07
@@ -1,3 +1,56 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 30 18:46:52 UTC 2013 - coolo@suse.com
|
||||
|
||||
- updated to version 3.2.2
|
||||
|
||||
* 5 bug fixes:
|
||||
|
||||
* 1.9/2.0: fixed assocs in return args. (presidentbeef)
|
||||
* Fixed handling of parse error when class is nested in multiple defs. (whitequark)
|
||||
* Fixed lexing of %w[] w/ funny whitespace separators. (whitequark)
|
||||
* Fixed more call nodes that have trailing comma syntax. (presidentbeef)
|
||||
* Fixed more call_args slippage.
|
||||
|
||||
=== 3.2.1 / 2013-07-03
|
||||
|
||||
* 1 bug fix:
|
||||
|
||||
* 1.9/2.0: Trailing assocs were being munged into arrays. (presidentbeef)
|
||||
|
||||
=== 3.2.0 / 2013-07-02
|
||||
|
||||
* 1 major enhancement:
|
||||
|
||||
* Added (rough draft) 2.0 support. Still missing some small / rare things.
|
||||
|
||||
* 12 minor enhancements:
|
||||
|
||||
* Added %i(symbol-names...) support. (%I too)
|
||||
* Added 140 more tests, jumping test count from 1376 to 2143. Yay for test reuse!
|
||||
* Added RubyLexer#brace_nest.
|
||||
* Added compare20 rake task to diff the grammar architecture against MRI.
|
||||
* Added lpar_beg and paren_nest to lexer to track state of parens in stabbies
|
||||
* Added shadow nodes for scoped block args.
|
||||
* Compound RubyParser now defaults to 2.0.
|
||||
* Fixed rake to < 10, because 10's file dependency handling is so very broken.
|
||||
* Made it possible to specify version in bin/ruby_parse_extract_error w/ -v 18|19|20
|
||||
* Refactored to RubyParserStuff::ENCODING_ORDER to allow custom tweaking of encoding guessing. (samlown)
|
||||
* Switched `rake debug` to default to 2.0.
|
||||
* Translated some fixes across 1.8 and 1.9 from 2.0.
|
||||
|
||||
* 42 bug fixes:
|
||||
|
||||
* 2.0: Fixed a number of block args scenarios w/ kwargs
|
||||
* 2.0: Fixed args_tail mismatching against lexer.
|
||||
* 2.0: Fixed assocs to return a hash node.
|
||||
* 2.0: Fixed f_block_kw production.
|
||||
* 2.0: Fixed f_block_kwarg production.
|
||||
* 2.0: Fixed handling of stabby proc args in parens.
|
||||
* 2.0: Fixed lexing of kwsplat nodes.
|
||||
* 2.0: Implemented kwsplat nodes.
|
||||
* Added tUBANG to lexer.
|
||||
...
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 20 15:47:11 UTC 2013 - coolo@suse.com
|
||||
|
||||
|
||||
Reference in New Issue
Block a user