Hello community,
here is the log from the commit of package rubygem-ruby_parser for
openSUSE:Factory checked in at 2019-03-27 16:17:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"
Wed Mar 27 16:17:36 2019 rev:37 rq:685122 version:3.13.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-ruby_parser/rubygem-ruby_parser.changes
2019-01-21 10:25:39.645730364 +0100
+++
/work/SRC/openSUSE:Factory/.rubygem-ruby_parser.new.25356/rubygem-ruby_parser.changes
2019-03-27 16:17:40.123576461 +0100
@@ -1,0 +2,53 @@
+Thu Mar 14 11:05:23 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to version 3.13.0
+ see installed History.rdoc
+
+ === 3.13.0 / 2019-03-12
+
+ * 3 major enhancements:
+
+ * Removed 1.8 and 1.9 support. Moved to ruby_parser-legacy gem.
+ * Added tentative 2.6 support.
+ * Updated ruby_parser.yy to ruby 2.4 architecture.
+
+ * 22 minor enhancements:
+
+ * Added debug3 and cmp3 rake tasks that use the above tools.
+ * Added tLONELY to compare/normalize.rb
+ * Added tools/munge.rb, tools/ripper.rb, and debugging.md
+ * 2.6: Added trailing .. and ... support.
+ * Extended StackState to log more state changes, making debugging easier.
+ * Extended StackState#store to take an initial value.
+ * Improved logging / debugging in StackState.
+ * Improved normalization and parser compare tasks.
+ * Improved tools/munge.rb output.
+ * In f_arglist, track in_kwarg if no parens.
+ * In process_newline_or_comment, handle NL if in_kwarg there vs normal.
+ * Refactored normalized values to WORDLIST.
+ * Refactored parser: push up to relop and rel_expr.
+ * Removed Keyword.keyword18.
+ * Removed RubyLexer version attr_accessors.
+ * Removed long dead deprecations internal to RubyParserStuff.
+ * Removed version arg to RubyLexer#initialize (default nil + no-op).
+ * Renamed Keyword.keyword19 to Keyword.keyword.
+ * Renamed process_bracing to process_brace_close
+ * Renamed process_curly_brace to process_brace_open
+ * Report first parse error message if all parser versions fail, not last.
+ * Updated parser to track against 2.6.
+
+ * 11 bug fixes:
+
+ * Fix some shift/reduce errors.
+ * Fixed BEGIN blocks having different arg value that END blocks. (mvz)
+ * Fixed all reported unused non-terminals/rules.
+ * Fixed bug 272.
+ * Fixed bug in interpolated symbol lists. (strviola)
+ * Fixed bug where block shadow arguments were not registered as lvars.
(akimd)
+ * Fixed bug where kwsplat args weren't treated as lvars. (mvz)
+ * Fixed lex_state and other internals in many cases.
+ * Fixed shebang in compare/normalize.rb to use env. Avoids rubygems
freaking.
+ * Fixed some more internal state bugs.
+ * Fixed tRCURLY -> tSTRING_DEND for interpolation brace closes.
+
+-------------------------------------------------------------------
Old:
----
ruby_parser-3.12.0.gem
New:
----
ruby_parser-3.13.0.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-ruby_parser.spec ++++++
--- /var/tmp/diff_new_pack.8UOSdG/_old 2019-03-27 16:17:40.623576357 +0100
+++ /var/tmp/diff_new_pack.8UOSdG/_new 2019-03-27 16:17:40.623576357 +0100
@@ -1,7 +1,7 @@
#
# spec file for package rubygem-ruby_parser
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
#
Name: rubygem-ruby_parser
-Version: 3.12.0
+Version: 3.13.0
Release: 0
%define mod_name ruby_parser
%define mod_full_name %{mod_name}-%{version}
++++++ ruby_parser-3.12.0.gem -> ruby_parser-3.13.0.gem ++++++
++++ 93870 lines of diff (skipped)