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
+
+- 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)