Hello community,

here is the log from the commit of package grep for openSUSE:Factory checked in 
at 2014-12-01 14:00:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grep (Old)
 and      /work/SRC/openSUSE:Factory/.grep.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grep"

Changes:
--------
--- /work/SRC/openSUSE:Factory/grep/grep.changes        2014-06-18 
22:04:38.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.grep.new/grep.changes   2014-12-01 
14:00:41.000000000 +0100
@@ -1,0 +2,33 @@
+Fri Nov 28 15:49:19 UTC 2014 - [email protected]
+
+- GNU grep 2.21
+- Improvements:
+  * performance improved for searching files containing holes, on
+    platforms where lseek's SEEK_DATA flag works efficiently.
+  * performance improved for rejecting data that cannot match even
+    the first part of a nontrivial pattern.
+  * performance improved for very long strings in patterns.
+  * If a file contains data improperly encoded for the current 
+    locale, and this is discovered before any of the file's contents
+    are output, grep now treats the file as binary.
+  * -P no longer reports an error and exits when given invalid UTF-8
+    data. Instead, it considers the data to be non-matching.
+- Bug fixes:
+  * fix issues in multibyte locales
+  * grep -F -x -o no longer prints an extra newline for each match.
+  * grep in a non-UTF8 multibyte locale could mistakenly match in
+    the middle of a multibyte character when using a '^'-anchored
+    alternate in a pattern, leading it to print non-matching lines.
+  * grep -F Y no longer fails to match in non-UTF8 multibyte locales 
+  * grep -E rejected unmatched ')', instead of treating it like '\)'.
+   
+- Changes in behavior:
+  * The GREP_OPTIONS environment variable is now obsolescent
+  * In locales with multibyte character encodings other than UTF-8,
+    grep -P now reports an error and exits instead of misbehaving.
+  * When searching binary data, grep now may treat non-text bytes as
+    line terminators.  This can boost performance significantly.
+  * grep -z no longer automatically treats the byte '\200' as
+    binary data.
+
+-------------------------------------------------------------------

Old:
----
  grep-2.20.tar.xz
  grep-2.20.tar.xz.sig

New:
----
  grep-2.21.tar.xz
  grep-2.21.tar.xz.sig

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

Other differences:
------------------
++++++ grep.spec ++++++
--- /var/tmp/diff_new_pack.cDmxOd/_old  2014-12-01 14:00:43.000000000 +0100
+++ /var/tmp/diff_new_pack.cDmxOd/_new  2014-12-01 14:00:43.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           grep
-Version:        2.20
+Version:        2.21
 Release:        0
 Summary:        Print lines matching a pattern
 License:        GPL-3.0+

++++++ grep-2.20.tar.xz -> grep-2.21.tar.xz ++++++
++++ 35055 lines of diff (skipped)


-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to