Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-regexp_parser for 
openSUSE:Factory checked in at 2021-01-21 21:56:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-regexp_parser (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-regexp_parser.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-regexp_parser"

Thu Jan 21 21:56:27 2021 rev:4 rq:865235 version:2.0.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/rubygem-regexp_parser/rubygem-regexp_parser.changes  
    2020-11-11 20:47:17.283697474 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-regexp_parser.new.28504/rubygem-regexp_parser.changes
   2021-01-21 21:56:30.657839536 +0100
@@ -1,0 +2,69 @@
+Wed Jan 20 13:12:49 UTC 2021 - Stephan Kulow <co...@suse.com>
+
+updated to version 2.0.3
+ see installed CHANGELOG.md
+
+  ## [2.0.3] - 2020-12-28 - [Janosch M??ller](mailto:janosc...@gmail.com)
+  
+  ### Fixed
+  
+  - fixed error when scanning some unlikely and redundant but valid charset 
patterns
+    - e.g. `/[[.a-b.]]/`, `/[[=e=]]/`,
+  - fixed ancestry of some error classes related to syntax version lookup
+    - `NotImplementedError`, `InvalidVersionNameError`, 
`UnknownSyntaxNameError`
+    - they now correctly inherit from `Regexp::Syntax::SyntaxError` instead of 
Rubys `::SyntaxError`
+  
+  ## [2.0.2] - 2020-12-25 - [Janosch M??ller](mailto:janosc...@gmail.com)
+  
+  ### Fixed
+  
+  - fixed `FrozenError` when calling `#to_s` on a frozen `Group::Passive`
+    * thanks to [Daniel Gollahon](https://github.com/dgollahon)
+  
+  ## [2.0.1] - 2020-12-20 - [Janosch M??ller](mailto:janosc...@gmail.com)
+  
+  ### Fixed
+  
+  - fixed error when scanning some group names
+    * this affected names containing hyphens, digits or multibyte chars, e.g. 
`/(?<a1>a)/`
+    * thanks to [Daniel Gollahon](https://github.com/dgollahon) for the report
+  - fixed error when scanning hex escapes with just one hex digit
+    * e.g. `/\x0A/` was scanned correctly, but the equivalent `/\xA/` was not
+    * thanks to [Daniel Gollahon](https://github.com/dgollahon) for the report
+  
+  ## [2.0.0] - 2020-11-25 - [Janosch M??ller](mailto:janosc...@gmail.com)
+  
+  ### Changed
+  
+  - some methods that used to return byte-based indices now return char-based 
indices
+    * the returned values have only changed for Regexps that contain multibyte 
chars
+    * this is only a breaking change if you used such methods directly AND 
relied on them pointing to bytes
+    * affected methods:
+    * `Regexp::Token` `#length`, `#offset`, `#te`, `#ts`
+    * `Regexp::Expression::Base` `#full_length`, `#offset`, `#starts_at`, 
`#te`, `#ts`
+    * thanks to [Akinori MUSHA](https://github.com/knu) for the report
+  - removed some deprecated methods/signatures
+    * these are rarely used and have been showing deprecation warnings for a 
long time
+    * `Regexp::Expression::Subexpression.new` with 3 arguments
+    * `Regexp::Expression::Root.new` without a token argument
+    * `Regexp::Expression.parsed`
+  
+  ### Added
+  
+  - `Regexp::Expression::Base#base_length`
+    * returns the character count of an expression body, ignoring any 
quantifier
+  - pragmatic, experimental support for chained quantifiers
+    * e.g.: `/^a{10}{4,6}$/` matches exactly 40, 50 or 60 `a`s
+    * successive quantifiers used to be silently dropped by the parser
+    * they are now wrapped with passive groups as if they were written 
`(?:a{10}){4,6}`
+    * thanks to [calfeld](https://github.com/calfeld) for reporting this a 
while back
+  
+  ### Fixed
+  
+  - incorrect encoding output for non-ascii comments
+    * this led to a crash when calling `#to_s` on parse results containing 
such comments
+    * thanks to [Michael Glass](https://github.com/michaelglass) for the report
+  - some crashes when scanning contrived patterns such as `'\????'`
+  
+
+-------------------------------------------------------------------

Old:
----
  regexp_parser-1.8.2.gem

New:
----
  regexp_parser-2.0.3.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-regexp_parser.spec ++++++
--- /var/tmp/diff_new_pack.uaW1RY/_old  2021-01-21 21:56:31.265839744 +0100
+++ /var/tmp/diff_new_pack.uaW1RY/_new  2021-01-21 21:56:31.269839745 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-regexp_parser
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # 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-regexp_parser
-Version:        1.8.2
+Version:        2.0.3
 Release:        0
 %define mod_name regexp_parser
 %define mod_full_name %{mod_name}-%{version}

++++++ regexp_parser-1.8.2.gem -> regexp_parser-2.0.3.gem ++++++
++++ 5541 lines of diff (skipped)

Reply via email to