From 497408dff7f4b3284e2f36c36f72792aa8a9a26abba52ecc34a3febd14f9cdba Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 29 Mar 2019 06:47:20 +0000 Subject: [PATCH] Accepting request 689661 from home:coolo:branches:devel:languages:ruby:extensions update OBS-URL: https://build.opensuse.org/request/show/689661 OBS-URL: https://build.opensuse.org/package/show/devel:languages:ruby:extensions/rubygem-ruby_parser?expand=0&rev=78 --- ruby_parser-3.13.0.gem | 3 --- ruby_parser-3.13.1.gem | 3 +++ rubygem-ruby_parser.changes | 38 +++++++++++++++++++++++++++++++++++++ rubygem-ruby_parser.spec | 2 +- 4 files changed, 42 insertions(+), 4 deletions(-) delete mode 100644 ruby_parser-3.13.0.gem create mode 100644 ruby_parser-3.13.1.gem diff --git a/ruby_parser-3.13.0.gem b/ruby_parser-3.13.0.gem deleted file mode 100644 index 3498c31..0000000 --- a/ruby_parser-3.13.0.gem +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9731d322ed8251d325602e6b82c647c667a263090593f9be6f331f73ab231311 -size 442880 diff --git a/ruby_parser-3.13.1.gem b/ruby_parser-3.13.1.gem new file mode 100644 index 0000000..f39312c --- /dev/null +++ b/ruby_parser-3.13.1.gem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:273f1d203a7686d7945640a92e8f65d5b1f4109da1e4e1a16039e6aa19d37068 +size 445952 diff --git a/rubygem-ruby_parser.changes b/rubygem-ruby_parser.changes index f61c7b3..605815c 100644 --- a/rubygem-ruby_parser.changes +++ b/rubygem-ruby_parser.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +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[] + ------------------------------------------------------------------- Thu Mar 14 11:05:23 UTC 2019 - Stephan Kulow diff --git a/rubygem-ruby_parser.spec b/rubygem-ruby_parser.spec index 81a8463..0071590 100644 --- a/rubygem-ruby_parser.spec +++ b/rubygem-ruby_parser.spec @@ -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}