SHA256
1
0
forked from pool/grep

Accepting request 444685 from home:Andreas_Schwab:Factory

- Update to grep 2.27
  * grep no longer reports a false match in a multibyte, non-UTF8 locale
    like zh_CN.gb18030, with a regular expression like ".*7" that just
    happens to match the 4-byte representation of gb18030's \uC9, the
    final byte of which is the digit "7".
  * grep by default now reads all of standard input if it is a pipe,
    even if this cannot affect grep's output or exit status.
  * grep no longer mishandles ranges in nontrivial unibyte locales.
  * grep -P no longer attempts multiline matches.
  * grep -m0 -L PAT FILE now outputs "FILE".
  * To output ':' and tab-align the following character C, grep -T no
    longer outputs tab-backspace-':'-C, an approach that has problems if
    run inside an Emacs shell window.
  * grep -T now uses worst-case widths of line numbers and byte offsets
    instead of guessing widths that might not work with larger files.
  * grep no longer reads the input in a few more cases when it is easy to
    see that matching cannot succeed, e.g., 'grep -f /dev/null'.

OBS-URL: https://build.opensuse.org/request/show/444685
OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=73
This commit is contained in:
Andreas Schwab 2016-12-07 14:52:36 +00:00 committed by Git OBS Bridge
parent 74a16347ac
commit 234f2ddb7d
6 changed files with 41 additions and 20 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:246a8fb37e82aa33d495b07c22fdab994c039ab0f818538eac81b01e78636870
size 1356292

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJX8bocAAoJEH/Z/MsAC+7uy/gQAKoqDgRouyO3eEuP9Qbq61KY
Q5ymV1YSsPS+PaOMRByWJ56n28lm5B85ywaFgEghZxOdZlt1XaNN1R9NWa+ErC5d
6HDuBGPsnw7mOu2sgNbWaiAveIVoMhEOKK1B9gOL0ZIDEBlsFPh2uPsVdEgP2FUV
dvi+HD9E8PhpPYxKscFF6M2GcZibNl9mOpZPWa/8PlXwqYkwd4Ds/CJ5XkvOikUG
yFOl+bSM8dd6q0sGsxDJw9xdIUfKJGF72l9WYlsKqcU1D8tJtKQAVSUBObyp3Z0y
TB/+P5Bq0lJ5lT1cW/EFhR2bXzJGRF07QEilDun7vOfFJYNQPO3vk/hOdReknJwZ
B3QBZSwro9NsMacXUndAOqIuXyRZIkrbdFDaTz7wssWsvkCaVIkKoiLc8VE0Thcc
wrV1eYBDoeNuD95cDAYdAUL1/KND5wbprk8JW44magbporNf2+4ExBE91iUkyklu
lXnW05ABZSnky6bQf7fnAss6bFLgYGUzSScBs7eeedVO+1wQWpLJKG3dm6S+IS/T
4b4FbrtU4OSkBZhkuMV7jhjAZUVIdhNfIoCRsF1dxXaRuEfBynPMe4FAabrRlhIc
l98ox/ndoajwHbpvngaE1vs8hIBKwjYVI2R0rSaWvs0kr9kLb/zWi20VKH70fX10
DPSopAIjGSWlg3AJpcPy
=uKyz
-----END PGP SIGNATURE-----

3
grep-2.27.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad4cc44d23074a1c3a8baae8fbafff2a8c60f38a9a6108f985eef6fbee6dcaeb
size 1360388

16
grep-2.27.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIcBAABCgAGBQJYR7gOAAoJEH/Z/MsAC+7uoLoQAKmn4wZ1zPIx96/OpN3sops+
pKp3riM64qtJvZJTanRAn4a56QfN+eE/jXM8GVXohOXMAYIgh1XG/ppnvaDdjf9D
Z9zIshWwv+nxVTfnIqWYbtMrZuaNJjwwwh0Sq9LkvmOqA8+FjWFgy4t0gO9eueUl
RdZBvRF9g8CnkX2K0mqJ7el90h/Xhx2RLHJd+DF1ctV0GGqiDDCAf416hko1i2LI
B+ZbF4h7rvzEU1IBKbUcsiZ2XAGa8E5Y1NQyuVhsYeruq0M9dICaogycByI6xEIA
Xn/DBkDbxyCGcGZngJ5CNfz+RDkcpJHOFkvdu75hx8ovxlfp3xhKjE2c4xDK77gq
hkriS2FmyGPHzxIielN3u1B9OSikQOjksf2zyK517vX1cy8LpOrr0UckrsPAX/j6
dDNYHzH8yvr7X7OQwxe5XnZPp1q0GVT4JrPHaigEiAAH0/sUz+nQHNwXrjsPeDoa
+nMIMEJWbbkadoRbVvf09fLojw+/FI/Esp/sUxtA7tLe2bIXckRWMaLOpj+wsVKA
23qdgZcBKLMPQvVtP8DtjXAAOl8xUiDQxJszq5TYW5eiaxNDGoUxiV1KEOkA0UlJ
XqT5EJ5fwtw+NDah1ycHvbNfpZDqy5KkR9BeLu0xpgY01yvQIoeJIcQc6F7NNGe3
Glafozmm0qscj3HCc6mT
=VoV8
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Wed Dec 7 14:25:49 UTC 2016 - schwab@suse.de
- Update to grep 2.27
* grep no longer reports a false match in a multibyte, non-UTF8 locale
like zh_CN.gb18030, with a regular expression like ".*7" that just
happens to match the 4-byte representation of gb18030's \uC9, the
final byte of which is the digit "7".
* grep by default now reads all of standard input if it is a pipe,
even if this cannot affect grep's output or exit status.
* grep no longer mishandles ranges in nontrivial unibyte locales.
* grep -P no longer attempts multiline matches.
* grep -m0 -L PAT FILE now outputs "FILE".
* To output ':' and tab-align the following character C, grep -T no
longer outputs tab-backspace-':'-C, an approach that has problems if
run inside an Emacs shell window.
* grep -T now uses worst-case widths of line numbers and byte offsets
instead of guessing widths that might not work with larger files.
* grep no longer reads the input in a few more cases when it is easy to
see that matching cannot succeed, e.g., 'grep -f /dev/null'.
-------------------------------------------------------------------
Fri Oct 28 13:01:39 UTC 2016 - astieger@suse.com

View File

@ -17,7 +17,7 @@
Name: grep
Version: 2.26
Version: 2.27
Release: 0
Summary: Print lines matching a pattern
License: GPL-3.0+