SHA256
6
0
forked from pool/grep

Accepting request 121718 from home:tabraham1:branches:Base:System

update to 2.12

OBS-URL: https://build.opensuse.org/request/show/121718
OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=26
This commit is contained in:
Stephan Kulow
2012-05-22 09:42:25 +00:00
committed by Git OBS Bridge
parent fe59e98971
commit 9db86fc1fe
4 changed files with 27 additions and 4 deletions

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Mon May 21 18:19:15 UTC 2012 - tabraham@novell.com
- Update to 2.12:
* "echp P|grep --devices=skip P" once again prints P, as it did in
2.10 [bug introduced in grep-2.11]
* grep no longer segfaults with -r --exclude-dir and no file
operand. I.e., ":|grep -r --exclude-dir=D PAT" would segfault.
[bug introduced in grep-2.11]
* Recursive grep now uses fts for directory traversal, so it can
handle much-larger directories without reporting things like
"Filename too long", and it can run much faster when dealing
with large directory hierarchies. [bug present since the
beginning]
* grep -E 'a{1000000000}' now reports an overflow error rather
than silently acting like grep -E 'a\{1000000000}'.
* The -R option now has a long-option alias --dereference-recursive.
* The -r (--recursive) option now follows only command-line
symlinks. Also, by default -r now reads a device only if it is
named on the command line; this can be overridden with --devices.
-R acts as before, so use -R if you prefer the old behavior of
following all symlinks and defaulting to reading all devices.
-------------------------------------------------------------------
Thu Apr 19 17:43:06 CEST 2012 - meissner@suse.de