Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ugrep for openSUSE:Factory checked 
in at 2022-08-23 14:26:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ugrep (Old)
 and      /work/SRC/openSUSE:Factory/.ugrep.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ugrep"

Tue Aug 23 14:26:41 2022 rev:32 rq:998588 version:3.9.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/ugrep/ugrep.changes      2022-08-15 
20:00:45.601485012 +0200
+++ /work/SRC/openSUSE:Factory/.ugrep.new.2083/ugrep.changes    2022-08-23 
14:27:17.971312329 +0200
@@ -1,0 +2,6 @@
+Mon Aug 22 05:41:38 UTC 2022 - Andreas Stieger <[email protected]>
+
+- update to 3.9.2:
+  * Fixed an issue with invalid Unicode regex patterns
+
+-------------------------------------------------------------------

Old:
----
  ugrep-3.9.1.tar.gz

New:
----
  ugrep-3.9.2.tar.gz

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

Other differences:
------------------
++++++ ugrep.spec ++++++
--- /var/tmp/diff_new_pack.n4aCCF/_old  2022-08-23 14:27:18.471313429 +0200
+++ /var/tmp/diff_new_pack.n4aCCF/_new  2022-08-23 14:27:18.475313438 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           ugrep
-Version:        3.9.1
+Version:        3.9.2
 Release:        0
 Summary:        Universal grep: a feature-rich grep implementation with focus 
on speed
 License:        BSD-3-Clause

++++++ ugrep-3.9.1.tar.gz -> ugrep-3.9.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ugrep-3.9.1/Makefile.am new/ugrep-3.9.2/Makefile.am
--- old/ugrep-3.9.1/Makefile.am 2022-08-14 23:50:11.000000000 +0200
+++ new/ugrep-3.9.2/Makefile.am 2022-08-21 18:20:26.000000000 +0200
@@ -47,20 +47,19 @@
                 echo "|                                                      
|"; \
                 echo "| Aliases to consider:                                 
|"; \
                 echo "|   alias uq     = 'ug -Q'                             
|"; \
-                echo "|   alias ux     = 'ug -U --hexdump'                   
|"; \
                 echo "|   alias uz     = 'ug -z'                             
|"; \
                 echo "|   alias ugit   = 'ug --ignore-files'                 
|"; \
                 echo "|   alias grep   = 'ug -G'                             
|"; \
                 echo "|   alias egrep  = 'ug -E'                             
|"; \
                 echo "|   alias fgrep  = 'ug -F'                             
|"; \
                 echo "|   alias pgrep  = 'ug -P'                             
|"; \
-                echo "|   alias xgrep  = 'ug -U --hexdump'                   
|"; \
                 echo "|   alias zgrep  = 'ug -zG'                            
|"; \
                 echo "|   alias zegrep = 'ug -zE'                            
|"; \
                 echo "|   alias zfgrep = 'ug -zF'                            
|"; \
                 echo "|   alias zpgrep = 'ug -zP'                            
|"; \
-                echo "|   alias zxgrep = 'ug -zU --hexdump'                  
|"; \
-                echo "|   alias xdump  = 'ug -X \"\"'                          
|"; \
+                echo "|   alias ux     = 'ugrep -U --hexdump'                
|"; \
+                echo "|   alias zxgrep = 'ugrep -zU --hexdump'               
|"; \
+                echo "|   alias xdump  = 'ugrep -X \"\"'                       
|"; \
                 echo "|                                                      
|"; \
                 echo "| Thank you for using ugrep!                           
|"; \
                 echo "|                                                      
|"; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ugrep-3.9.1/Makefile.in new/ugrep-3.9.2/Makefile.in
--- old/ugrep-3.9.1/Makefile.in 2022-08-14 23:50:11.000000000 +0200
+++ new/ugrep-3.9.2/Makefile.in 2022-08-21 18:20:26.000000000 +0200
@@ -931,20 +931,19 @@
                 echo "|                                                      
|"; \
                 echo "| Aliases to consider:                                 
|"; \
                 echo "|   alias uq     = 'ug -Q'                             
|"; \
-                echo "|   alias ux     = 'ug -U --hexdump'                   
|"; \
                 echo "|   alias uz     = 'ug -z'                             
|"; \
                 echo "|   alias ugit   = 'ug --ignore-files'                 
|"; \
                 echo "|   alias grep   = 'ug -G'                             
|"; \
                 echo "|   alias egrep  = 'ug -E'                             
|"; \
                 echo "|   alias fgrep  = 'ug -F'                             
|"; \
                 echo "|   alias pgrep  = 'ug -P'                             
|"; \
-                echo "|   alias xgrep  = 'ug -U --hexdump'                   
|"; \
                 echo "|   alias zgrep  = 'ug -zG'                            
|"; \
                 echo "|   alias zegrep = 'ug -zE'                            
|"; \
                 echo "|   alias zfgrep = 'ug -zF'                            
|"; \
                 echo "|   alias zpgrep = 'ug -zP'                            
|"; \
-                echo "|   alias zxgrep = 'ug -zU --hexdump'                  
|"; \
-                echo "|   alias xdump  = 'ug -X \"\"'                          
|"; \
+                echo "|   alias ux     = 'ugrep -U --hexdump'                
|"; \
+                echo "|   alias zxgrep = 'ugrep -zU --hexdump'               
|"; \
+                echo "|   alias xdump  = 'ugrep -X \"\"'                       
|"; \
                 echo "|                                                      
|"; \
                 echo "| Thank you for using ugrep!                           
|"; \
                 echo "|                                                      
|"; \
Binary files old/ugrep-3.9.1/bin/win32/ugrep.exe and 
new/ugrep-3.9.2/bin/win32/ugrep.exe differ
Binary files old/ugrep-3.9.1/bin/win64/ugrep.exe and 
new/ugrep-3.9.2/bin/win64/ugrep.exe differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ugrep-3.9.1/lib/convert.cpp 
new/ugrep-3.9.2/lib/convert.cpp
--- old/ugrep-3.9.1/lib/convert.cpp     2022-08-14 23:50:11.000000000 +0200
+++ new/ugrep-3.9.2/lib/convert.cpp     2022-08-21 18:20:26.000000000 +0200
@@ -2139,7 +2139,8 @@
             regex.append(par).append(&pattern[loc], pos - loc).push_back(')');
             loc = pos;
           }
-          --pos;
+          if (pos > loc)
+            --pos;
         }
         anc = false;
         beg = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ugrep-3.9.1/src/ugrep.hpp 
new/ugrep-3.9.2/src/ugrep.hpp
--- old/ugrep-3.9.1/src/ugrep.hpp       2022-08-14 23:50:11.000000000 +0200
+++ new/ugrep-3.9.2/src/ugrep.hpp       2022-08-21 18:20:26.000000000 +0200
@@ -38,7 +38,7 @@
 #define UGREP_HPP
 
 // ugrep version
-#define UGREP_VERSION "3.9.1"
+#define UGREP_VERSION "3.9.2"
 
 // disable mmap because mmap is almost always slower than the file reading 
speed improvements since 3.0.0
 #define WITH_NO_MMAP

Reply via email to