diff --git a/ruby_parser-3.12.0.gem b/ruby_parser-3.12.0.gem deleted file mode 100644 index 90112f9..0000000 --- a/ruby_parser-3.12.0.gem +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd7c7dc8de3b27665246b182061b83f81d077435b2bd77a1b8c753577a9fe059 -size 463872 diff --git a/ruby_parser-3.13.0.gem b/ruby_parser-3.13.0.gem new file mode 100644 index 0000000..3498c31 --- /dev/null +++ b/ruby_parser-3.13.0.gem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9731d322ed8251d325602e6b82c647c667a263090593f9be6f331f73ab231311 +size 442880 diff --git a/rubygem-ruby_parser.changes b/rubygem-ruby_parser.changes index f18604c..f61c7b3 100644 --- a/rubygem-ruby_parser.changes +++ b/rubygem-ruby_parser.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +Thu Mar 14 11:05:23 UTC 2019 - Stephan Kulow + +- 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. + ------------------------------------------------------------------- Sat Dec 8 16:30:56 UTC 2018 - Stephan Kulow diff --git a/rubygem-ruby_parser.spec b/rubygem-ruby_parser.spec index b6d00ee..81a8463 100644 --- a/rubygem-ruby_parser.spec +++ b/rubygem-ruby_parser.spec @@ -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}