diff --git a/ruby_parser-3.14.2.gem b/ruby_parser-3.14.2.gem deleted file mode 100644 index a90817c..0000000 --- a/ruby_parser-3.14.2.gem +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cc28083336412b4604f7c7c766cbd8b6075d27d7a9962a9979e70e2ea56f0c27 -size 466432 diff --git a/ruby_parser-3.15.0.gem b/ruby_parser-3.15.0.gem new file mode 100644 index 0000000..af5b563 --- /dev/null +++ b/ruby_parser-3.15.0.gem @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53784028e46407d43b5a704f10f105db00241102ee4402d2a55755b5fa2ad42c +size 527360 diff --git a/rubygem-ruby_parser.changes b/rubygem-ruby_parser.changes index 4782618..e6db842 100644 --- a/rubygem-ruby_parser.changes +++ b/rubygem-ruby_parser.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Fri Sep 25 14:52:44 UTC 2020 - Stephan Kulow + +updated to version 3.15.0 + see installed History.rdoc + + === 3.15.0 / 2020-08-31 + + * 1 major enhancement: + + * Added tentative 2.7 support. + + * 1 minor enhancement: + + * Improved ruby_parse_extract_error's handling of moving slow files out. + + * 22 bug fixes: + + * Bumped ruby version to include 3.0 (trunk). + * Fix an error related to empty ensure bodies. (presidentbeef) + * Fix handling of bad magic encoding comment. + * Fixed SystemStackError when parsing a huoooge hash, caused by a splat arg. + * Fixed a number of errors parsing do blocks in strange edge cases. + * Fixed a string backslash lexing bug when the string is an invalid encoding. (nijikon, gmcgibbon) + * Fixed bug assigning line number to some arg nodes. + * Fixed bug concatinating string literals with differing encodings. + * Fixed bug lexing heredoc w/ nasty mix of \r\n and \n. + * Fixed bug lexing multiple codepoints in \u{0000 1111 2222} forms. + * Fixed bug setting line numbers in empty xstrings in some contexts. + * Fixed edge case on call w/ begin + do block as an arg. + * Fixed handling of UTF BOM. + * Fixed handling of lexer state across string interpolation braces. + * Fixed infinite loop when lexing backslash+cr+newline (aka dos-files) + * Fixed lambda + do block edge case. + * Fixed lexing of some ?\M... and ?\C... edge cases. + * Fixed more do/brace block edge case failures. + * Fixed parsing bug where splat was used in the middle of a list. + * Fixed parsing of interpolation in heredoc-like strings. (presidentbeef) + * Fixed parsing some esoteric edge cases in op_asgn. + * Fixed unicode processing in ident chars so now they better mix. + + ------------------------------------------------------------------- Mon Feb 10 15:44:09 UTC 2020 - Stephan Kulow diff --git a/rubygem-ruby_parser.spec b/rubygem-ruby_parser.spec index 6d65d3e..1b2be51 100644 --- a/rubygem-ruby_parser.spec +++ b/rubygem-ruby_parser.spec @@ -24,13 +24,13 @@ # Name: rubygem-ruby_parser -Version: 3.14.2 +Version: 3.15.0 Release: 0 %define mod_name ruby_parser %define mod_full_name %{mod_name}-%{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: %{ruby < 3} -BuildRequires: %{ruby => 2.2} +BuildRequires: %{ruby < 3.1} +BuildRequires: %{ruby >= 2.1} BuildRequires: %{rubygem gem2rpm} BuildRequires: %{rubygem rdoc > 3.10} BuildRequires: ruby-macros >= 5