SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby2.5-rubygem-ripper_ruby_parser-1.9.0-lp153.1.1.x86_64.rpm :

* Tue Jan 25 2022 Stephan Kulow updated to version 1.9.0 see installed CHANGELOG.md [#]# 1.9.0 / 2021-08-10
* Fix escape sequence handling in non-interpolating strings and word lists ([#152])
* Handle strings with mixed valid and invalid utf8 ([#153])
* Handle argument forwarding, updating the RubyParser compatibility target to 3.17.0 ([#154])
* Fix encoding for non-interpolating strings as well ([#155])
* Thu Jun 24 2021 Stephan Kulow updated to version 1.8.0 see installed CHANGELOG.md Notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning 2.0.0][1]. This document is formatted based on [Keep A CHANGELOG][2]. [#]# 1.8.0 / 2021-05-18 [#]## Changes
* Drop support for Ruby 2.4 ([2cf6b4050] and [#145])
* Update RubyParser compatibility target to 3.15.0 ([#105])
* Fix handling of dedented heredoc ([#106])
* Add support for running on Ruby 3.0 ([#123])
* Various code improvements and other internal changes
* Thu May 07 2020 Stephan Kulow - updated to version 1.7.2 see installed CHANGELOG.md [#]# 1.7.2 / 2020-02-28 [#]## Bug fixes
* Support imaginary number literals ([#100])
* Handle anonymous kwrest arguments ([#95]) [#]## Internal changes
* Update tests ([#101])
* Prepare for testing on Ruby 2.7 ([#99])
* Various improvements ([#98])
* Split long module ([#97])
* Mon Feb 10 2020 Stephan Kulow - updated to version 1.7.1 see installed CHANGELOG.md [#]# 1.7.1 / 2019-11-03
* Handle unicode escapes with five or six hex digits ([#94])
* Handle safe attribute assignment ([#92])
* Handle endless ranges on Ruby 2.6+ ([#90])
* Add preliminary support for Ruby 2.7 ([#89])
* Improve line number handling for stabby lambdas ([#88]) [#]# 1.7.0 / 2019-11-01
* Make results compatible with RubyParser 3.14.0 ([#85]) - Remove obsolete extra-compatible behavior - Parse stabby lambda as :lambda-typed sexp - Emit nil argument for block arguments with trailing comma
* Require Ruby 2.4 or higher ([#86])
* Sun May 05 2019 Stephan Kulow - updated to version 1.6.1 see installed CHANGELOG.md [#]# 1.6.1 / 2019-04-22
* Improve line numbering for some block structures ([#82]) - Fix line numbering for empty method bodies - Assign correct line numbers to END blocks - Assign correct line numbers to begin blocks - Assign correct line numbers to BEGIN blocks
* Fix line numbering for several literals ([#80]) - Fix line numbering for plain regexp literals - Fix line numbering for backtick literals - Fix line numbering for simple string literals - Fix line numbering for keyword-like symbols [#]# 1.6.0 / 2019-04-12
* Fix line numbering for range literals ([#79])
* Match handling of carriage returns in heredocs in extra-compatible mode ([#77], [#78])
* Match RubyParser behavior for current Ruby rather than latest Ruby ([#76]) - Adjust integration tests to compare against `RubyParser.for_current_ruby` - Remove extra-compatible handling of `rescue` modifier
* Handle directly nested parentheses in destructuring ([#75])
* Make results compatible with RubyParser 3.13.1 ([#74]) - Remove extra-compatible handling of string literals
* Improve compatibility for when clauses containing `begin..end` blocks ([#73])
* Handle use of backtick as a symbol ([#72])
* Improve string handling compatibility ([#71]) - Interpolation with `__FILE__` keyword - Line continuation after interpolation for indentable heredocs - Nested interpolations
* Handle method argument destructuring ([#70])
* Improve compatibility of operator assignment ([#69])
* Handle multiple assignment with RHS that is a block ([#68])
* Improve compatibility of handling escaped line-endings ([#67])
* Make results compatible with RubyParser 3.13.0 ([#65]) - Change result for `BEGIN { foo }` - Remove extra-compatible handling of rescue modifier
* Fri Mar 29 2019 Stephan Kulow - updated to version 1.5.1 see installed CHANGELOG.md [#]# 1.5.1 / 2019-03-21
* Fix handling of singleton methods whose names are keywords ([#66](https://github.com/mvz/ripper_ruby_parser/pull/66)) [#]# 1.5.0 / 2019-03-18
* Process embedded documents as comments
* Handle \\u{xxxx} form of unicode escape sequence
* Treat keyword rest arguments (double spats) as local variables, for blocks and for methods. Versions of Ripper before CRuby 2.6 do not handle these correctly, so RipperRubyParser adds its own accounting of these parameters.
* Do not unescape heredocs with single quotes. These are heredocs where the marker is a single-quoted string
* Increase compatibility when handling a begin..end block, e.g., as an assigned value, as a receiver, as a condition
* Fix handling of for loops that assign to multiple loop variables
* Handle aliasing for method names that are keywords, e.g., `alias next succ`
* Do not crash on rational literals
* Restore `#extra_compatible` flag
* Match RubyParser bug in handling rescue modifier when combined with assignment. See RubyParser [issue #227](https://github.com/seattlerb/ruby_parser/issues/227). This behavior is only enabled when `#extra_compatible` is set to true
* Fix compatibility when assigning to a class variable inside the method argument specification
* Match RubyParser\'s handling of byte sequences in second and further literal parts of strings with interpolations. This behavior is only enabled when `#extra_compatible` is set to true
* Require Ruby 2.3 or higher
* Mark as compatible with RubyParser 3.12.0
* Match RubyParser\'s handling of block keyword rest arguments. This behavior is only enabled when `#extra_compatible` is set to true
* Support Ruby 2.6
* Wed Apr 04 2018 factory-autoAATTkulow.org- updated to version 1.4.2 see installed CHANGELOG.md [#]# 1.4.2 / 2018-04-03
* Fix handling of strings delimited by %()
* Handle line continuations in stringlike literals - Handle line continuations in string and regexp literals - Handle escaped line continuations - Hanlde line continuations in word and symbol list literals
* Force encoding of string literals to UTF-8 if the result is valid
* Fix handling of range operators with float literals
* Sun Apr 01 2018 factory-autoAATTkulow.org- updated to version 1.4.1 see installed CHANGELOG.md [#]# 1.4.1 / 2018-03-31
* Properly pop delimiter stack after parsing a symbol
* Sat Mar 31 2018 factory-autoAATTkulow.org- updated to version 1.4.0 see installed CHANGELOG.md
* Sun Feb 18 2018 factory-autoAATTkulow.org- updated to version 1.3.0 see installed CHANGELOG.md [#]# 1.3.0 / 2018-02-17
* Change result for `self[:foo]` to match RubyParser 3.11.0.
* Thu Feb 08 2018 cooloAATTsuse.com- updated to version 1.2.0 see installed CHANGELOG.md [#]# 1.2.0 / 2018-01-12
* Improve code quality
* Document public API
* Speed improvements - Process line numbers only once per parse run - Reduce arbitrary conditionals - Use deconstruction to split up block
* Improve intermediate s-expressions, reducing the number of typeless expressions.
* Use SexpBuilder base class, giving more low-level access to the structure created by Ripper.
* Support Ruby 2.5
* Improve handling of boolean operators with parenthes
* Improve compatibility for begin..end blocks used as method and operator arguments.
* Drop support for Ruby 2.0 and 2.1
* Handle `__ENCODING__` constant.
* Wed Oct 11 2017 cooloAATTsuse.com- updated to version 1.1.2 no changelog found
* Mon Oct 13 2014 cooloAATTsuse.com- adapt to new rubygem packaging
 
ICM