Hello community, here is the log from the commit of package rubygem-ruby_parser for openSUSE:Factory checked in at 2019-04-01 12:36:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-ruby_parser (Old) and /work/SRC/openSUSE:Factory/.rubygem-ruby_parser.new.25356 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-ruby_parser" Mon Apr 1 12:36:23 2019 rev:38 rq:689690 version:3.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-ruby_parser/rubygem-ruby_parser.changes 2019-03-27 16:17:40.123576461 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-ruby_parser.new.25356/rubygem-ruby_parser.changes 2019-04-01 12:36:24.705857717 +0200 @@ -1,0 +2,38 @@ +Fri Mar 29 06:16:07 UTC 2019 - Stephan Kulow <co...@suse.com> + +- updated to version 3.13.1 + see installed History.rdoc + + === 3.13.1 / 2019-03-25 + + * 1 major enhancement: + + * Overhauled RubyLexer#lex_state to allow for multi-state value. + + * 5 minor enhancements: + + * Added RubyParser#current so scripts can poke around inside. + * Cleaned up and modernized bin/ruby_parse_extract_error. + * Removed RubyLexer#in_lex_state? in favor of State#=~ and #==. + * Renamed RubyLexer#in_arg_state? to is_after_operator?. + * Replaced all use of :expr_<*> symbols w/ bitfields. + + * 15 bug fixes: + + * Added tests to show #233 already fixed. + * Fixed a lexer state bug dealing with complex edge case in hash key w/ interpolated symbol and an array value. Not a great fix. (presidentbeef) + * Fixed a number of lex_state check problems. + * Fixed alias and undef keyword data. + * Fixed bug normalizing to utf-8 on tail of dstr (post-interpolation). (mvz) + * Fixed handling of hex chars for bare unicode escape. (mvz) + * Fixed handling of invalid string octals more gracefully. Needs generalization. + * Fixed lexing of regexps w/ backslashed unicode. I hope. + * Fixed parse_percent for EXPR_FITEM edge cases. Fixed bug #125. + * Fixed parsing of op_asgn on constants (eg ::X ||= 1). + * Fixed precedence of rescue modifier on assignments. (mvz/whitequark) + * Fixed some EXPR_FNAME edge cases. + * Fixed using unicode in gvars. Fixed bug 202. (331299) + * Handle invalid string literals more gracefully. + * Minor fix lexing %s[] + +------------------------------------------------------------------- Old: ---- ruby_parser-3.13.0.gem New: ---- ruby_parser-3.13.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-ruby_parser.spec ++++++ --- /var/tmp/diff_new_pack.Bct3h0/_old 2019-04-01 12:36:25.481858097 +0200 +++ /var/tmp/diff_new_pack.Bct3h0/_new 2019-04-01 12:36:25.485858099 +0200 @@ -24,7 +24,7 @@ # Name: rubygem-ruby_parser -Version: 3.13.0 +Version: 3.13.1 Release: 0 %define mod_name ruby_parser %define mod_full_name %{mod_name}-%{version} ++++++ ruby_parser-3.13.0.gem -> ruby_parser-3.13.1.gem ++++++ ++++ 49645 lines of diff (skipped)