Commit Graph

  • 827e4ff729 Accepting request 1166714 from Base:System factory Ana Guerrero 2024-04-12 15:33:38 +0000
  • 30c4adfb72 - restore texinfo macros for SLE15 Dirk Mueller 2024-04-10 20:20:23 +0000
  • 4ccf627561 - GNU grep 3.8 (jsc#PED-6579): Dirk Mueller 2024-04-10 09:08:11 +0000
  • 9db2b6928b also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩. * The -s option no longer suppresses "binary file matches" - use release keyring rather than full one for validation - Make profiling deterministic (bsc#1040589, SLE-24115) * --files-without-match (-L) behavior reverted to again succeed * When standard output is /dev/null, grep no longer fails when - Drop upstreamed proc-lseek-glitch.patch an invalid regular expression that was read from an * grep -z would match strings it should not. To trigger the bug, you'd have to use a regular expression including an anchor (^ or $) and a feature like a range or a backreference, causing With a multibyte locale, that matcher could mistakenly match a string containing a newline. For example, this command: would mistakenly match and print all four input bytes. After * grep -Pz now diagnoses attempts to use patterns containing ^ and $, instead of mishandling these patterns. This problem seems to be inherent to the PCRE API; removing this limitation is on PCRE's maint/README wish list. Patterns can continue to match literal ^ and $ by escaping them with \ (now needed even * Binary files are now less likely to generate diagnostics and more likely to yield text matches. grep now reports "Binary file FOO matches" and suppresses further output instead of outputting a line containing an encoding error; hence grep can now report matching text before a later binary match. Formerly, grep reported FOO to be binary when it found an encoding error in FOO before generating output for FOO, which meant it never reported both matching text and matching binary data; this was less useful for searching text containing encoding errors in non-matching lines. [bug introduced in * grep -c no longer stops counting when finding binary data. Dirk Mueller 2024-04-10 09:05:21 +0000
  • 7375595728 osc copypac from project:openSUSE:Factory package:grep revision:90, using expand Dirk Mueller 2024-04-10 09:05:04 +0000
  • bd8584a266 - split the deprecated egrep/fgrep into a deprecated subpackage to be able to identify remaining usages also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩. * The -s option no longer suppresses "binary file matches" - use release keyring rather than full one for validation - Make profiling deterministic (bsc#1040589, SLE-24115) * --files-without-match (-L) behavior reverted to again succeed * When standard output is /dev/null, grep no longer fails when - Drop upstreamed proc-lseek-glitch.patch an invalid regular expression that was read from an * grep -z would match strings it should not. To trigger the bug, you'd have to use a regular expression including an anchor (^ or $) and a feature like a range or a backreference, causing With a multibyte locale, that matcher could mistakenly match a string containing a newline. For example, this command: would mistakenly match and print all four input bytes. After * grep -Pz now diagnoses attempts to use patterns containing ^ and $, instead of mishandling these patterns. This problem seems to be inherent to the PCRE API; removing this limitation is on PCRE's maint/README wish list. Patterns can continue to match literal ^ and $ by escaping them with \ (now needed even * Binary files are now less likely to generate diagnostics and more likely to yield text matches. grep now reports "Binary file FOO matches" and suppresses further output instead of outputting a line containing an encoding error; hence grep can now report matching text before a later binary match. Formerly, grep reported FOO to be binary when it found an encoding error in FOO before generating output for FOO, which meant it never reported both matching text and matching binary data; this was less useful for searching text containing Dirk Mueller 2024-04-10 09:04:40 +0000
  • d4cbb265e2 Accepting request 1108777 from Base:System Ana Guerrero 2023-09-07 19:12:00 +0000
  • e81a5280a0 Accepting request 1104193 from home:dimstar:Factory Dirk Mueller 2023-09-04 07:27:54 +0000
  • 7815ca8e4d Accepting request 1089292 from Base:System Dominique Leuenberger 2023-05-28 17:21:56 +0000
  • 3ed3d1f409 patterns like \w and ^H go back to using ASCII rather likely to fix this and change the behavior of \w and ^H Dirk Mueller 2023-05-27 08:56:55 +0000
  • f53c211d21 - update to 3.11: * With -P, patterns like [\d] now work again. Fixing this has caused grep to revert to the behavior of grep 3.8, in that patterns like \w and  go back to using ASCII rather than Unicode interpretations. However, future versions of GNU grep and/or PCRE2 are likely to fix this and change the behavior of \w and  back to Unicode again, without breaking [\d] as 3.10 did. Dirk Mueller 2023-05-18 12:01:28 +0000
  • eadbb2a77a Accepting request 1080166 from Base:System Dominique Leuenberger 2023-04-21 12:15:32 +0000
  • ce62c6a0b0 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=133 Andreas Schwab 2023-04-11 15:24:32 +0000
  • 5820abc816 - update to 3.10: * With -P, \d now matches only ASCII digits, regardless of PCRE options/modes. The changes in grep-3.9 to make  and \w work properly had the undesirable side effect of making \d also match e.g., the Arabic digits: ٠١٢٣٤٥٦٧٨٩. With grep-3.9, -P '\d+' would match that ten-digit (20-byte) string. Now, to match such a digit, you would use \p{Nd}. Similarly, \D is now mapped to [^0-9]. Dirk Mueller 2023-03-30 07:45:04 +0000
  • afff5fdc7b Accepting request 1069579 from Base:System Dominique Leuenberger 2023-03-08 13:50:58 +0000
  • 0399a5ce73 Accepting request 1069578 from home:Andreas_Schwab:Factory Andreas Schwab 2023-03-06 10:18:56 +0000
  • d96df970c9 Accepting request 1069487 from home:AndreasStieger:branches:Base:System Dirk Mueller 2023-03-06 09:00:51 +0000
  • 4b4671c038 Accepting request 1055273 from Base:System Dominique Leuenberger 2023-01-07 16:15:39 +0000
  • 858941fd15 Accepting request 1054451 from home:lnussel:usrmerge Dirk Mueller 2023-01-04 10:54:38 +0000
  • e1383edf82 Accepting request 1004920 from Base:System Dominique Leuenberger 2022-09-23 12:14:15 +0000
  • 63994663b8 Accepting request 1004919 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-20 09:05:25 +0000
  • e15c2fff70 Accepting request 1001674 from Base:System Dominique Leuenberger 2022-09-16 11:31:57 +0000
  • ebc63d0566 Accepting request 1001672 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-07 09:12:00 +0000
  • c668b08763 Accepting request 994329 from Base:System Dominique Leuenberger 2022-08-13 20:36:30 +0000
  • 2e4651d6ee Accepting request 992600 from home:Andreas_Schwab:Factory Andreas Schwab 2022-08-03 14:31:01 +0000
  • c6ba2f07fe Accepting request 979044 from Base:System Dominique Leuenberger 2022-05-27 22:28:02 +0000
  • 4254629b5b - use release keyring rather than full one for validation Dirk Mueller 2022-05-24 19:43:06 +0000
  • 2c80760faf Accepting request 978988 from home:coolo:branches:Base:System Dirk Mueller 2022-05-24 19:18:23 +0000
  • 02a96d30d6 Accepting request 962180 from Base:System Dominique Leuenberger 2022-03-18 15:41:18 +0000
  • f97d8ce173 Accepting request 962124 from home:bmwiedemann:branches:Base:System Andreas Schwab 2022-03-16 13:02:12 +0000
  • 4436673445 Accepting request 953909 from Base:System Dominique Leuenberger 2022-02-14 21:35:53 +0000
  • 8e3b0ca183 - use glibc-locale to reenable less common locale tests (bsc#1195390) Dirk Mueller 2022-02-12 13:41:02 +0000
  • 1343420ab0 Accepting request 912393 from Base:System Dominique Leuenberger 2021-08-24 08:53:49 +0000
  • cc0349ac7c Accepting request 912392 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-16 12:20:25 +0000
  • 2b4051f1b3 Accepting request 909988 from Base:System Dominique Leuenberger 2021-08-05 18:47:38 +0000
  • 7b29ed8d9a Accepting request 909987 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-03 12:27:57 +0000
  • 993b4c7d69 Accepting request 852358 from Base:System Dominique Leuenberger 2020-12-07 13:59:52 +0000
  • 4e25c172e4 Accepting request 851470 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-12-01 14:09:11 +0000
  • 2da8e22798 Accepting request 850976 from Base:System Dominique Leuenberger 2020-11-26 22:09:38 +0000
  • 3402f78091 Accepting request 849610 from home:lnussel:usrmove Dirk Mueller 2020-11-26 10:08:54 +0000
  • 34aeb1e3df Accepting request 850163 from home:Andreas_Schwab:Factory Andreas Schwab 2020-11-23 10:53:34 +0000
  • bc5e96c9df Accepting request 838208 from Base:System Dominique Leuenberger 2020-10-04 15:29:58 +0000
  • cc503460e4 Accepting request 838206 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-09-28 09:02:25 +0000
  • 94f472e919 Accepting request 830790 from Base:System Dominique Leuenberger 2020-09-04 08:52:21 +0000
  • 63595ee723 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=104 Andreas Schwab 2020-08-31 12:12:58 +0000
  • 328e35e543 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=103 Andreas Schwab 2020-08-31 12:12:16 +0000
  • 864192556e Accepting request 830782 from home:berny:branches:Base:System Andreas Schwab 2020-08-31 12:11:25 +0000
  • 3b27e95d4f Accepting request 818103 from Base:System Dominique Leuenberger 2020-07-04 23:09:37 +0000
  • 9d3f35e52d Accepting request 817958 from home:bmwiedemann:branches:Base:System Andreas Schwab 2020-07-01 12:12:03 +0000
  • 11194e42c2 Accepting request 766067 from Base:System Dominique Leuenberger 2020-02-15 21:21:00 +0000
  • ad77cef40c Accepting request 766066 from home:Andreas_Schwab:Factory Andreas Schwab 2020-01-21 12:43:52 +0000
  • 6f4bd295ad Accepting request 760933 from home:AndreasStieger:branches:Base:System Andreas Schwab 2020-01-07 14:49:36 +0000
  • f3adb1a6d8 Accepting request 731945 from Base:System Dominique Leuenberger 2019-09-26 18:35:17 +0000
  • 8b5538cb93 Accepting request 731935 from home:lnussel:branches:Base:System Andreas Schwab 2019-09-19 12:12:22 +0000
  • f0a3f7b2fc Accepting request 676971 from Base:System Stephan Kulow 2019-02-24 15:54:58 +0000
  • 461bbb0f4a Accepting request 676970 from home:Andreas_Schwab:Factory Andreas Schwab 2019-02-18 09:24:00 +0000
  • 9067ff6870 Accepting request 663378 from Base:System Dominique Leuenberger 2019-01-15 08:08:19 +0000
  • 90931682f7 Accepting request 663377 from home:Andreas_Schwab:Factory Andreas Schwab 2019-01-07 15:05:24 +0000
  • 2d29b503ac Accepting request 648389 from Base:System Dominique Leuenberger 2018-11-26 09:12:03 +0000
  • 6d2ddee86a Accepting request 647618 from home:bmwiedemann:branches:Base:System Andreas Schwab 2018-11-12 08:14:47 +0000
  • 44e97b2190 Accepting request 627810 from Base:System Dominique Leuenberger 2018-08-28 07:17:56 +0000
  • c16b5ef5c8 Accepting request 627809 from home:Andreas_Schwab:Factory Andreas Schwab 2018-08-07 07:30:15 +0000
  • f8d737b760 Accepting request 580141 from Base:System Dominique Leuenberger 2018-02-28 18:54:56 +0000
  • 3aebc07ff2 Accepting request 580090 from home:favogt:licensetag Andreas Stieger 2018-02-26 09:37:58 +0000
  • d115d359af Accepting request 507734 from Base:System Dominique Leuenberger 2017-07-10 09:00:16 +0000
  • 9ddff5d97e Accepting request 507733 from home:Andreas_Schwab:Factory Andreas Schwab 2017-07-03 08:53:53 +0000
  • 45e855e6c1 Accepting request 501206 from Base:System Dominique Leuenberger 2017-06-08 14:09:38 +0000
  • bf6fd4341d Accepting request 500479 from home:pluskalm:branches:Base:System Andreas Stieger 2017-06-05 18:55:41 +0000
  • fd39693673 Accepting request 456801 from Base:System Dominique Leuenberger 2017-03-05 16:47:43 +0000
  • 7bdb31fdca Accepting request 456376 from home:pluskalm:branches:Base:System Dirk Mueller 2017-02-13 12:43:49 +0000
  • deb19a66b1 Accepting request 455468 from Base:System Dominique Leuenberger 2017-02-12 23:25:32 +0000
  • 58a5d7a714 Accepting request 455466 from home:pluskalm:branches:Base:System Andreas Stieger 2017-02-08 10:29:11 +0000
  • bcce3640c9 Accepting request 445549 from Base:System Dominique Leuenberger 2016-12-17 08:45:55 +0000
  • 35010bcd20 Accepting request 445548 from home:Andreas_Schwab:Factory Andreas Schwab 2016-12-13 09:12:40 +0000
  • ab25972494 Accepting request 444686 from Base:System Dominique Leuenberger 2016-12-09 08:30:19 +0000
  • 234f2ddb7d Accepting request 444685 from home:Andreas_Schwab:Factory Andreas Schwab 2016-12-07 14:52:36 +0000
  • 76736cbdde Accepting request 437648 from Base:System Dominique Leuenberger 2016-11-03 10:12:22 +0000
  • 74a16347ac Accepting request 437647 from home:AndreasStieger:branches:Base:System Andreas Stieger 2016-10-28 13:08:56 +0000
  • c73c4a355d Accepting request 392948 from Base:System Dominique Leuenberger 2016-04-30 21:22:53 +0000
  • ac3ff8c41b Accepting request 391328 from home:AndreasStieger:branches:Base:System Andreas Stieger 2016-04-22 19:04:16 +0000
  • c28a39f12c Accepting request 369903 from home:pluskalm:branches:Base:System Andreas Stieger 2016-03-11 09:44:11 +0000
  • d5daf2ac7b Accepting request 357841 from home:pluskalm:branches:Base:System Andreas Stieger 2016-02-05 20:31:40 +0000
  • 55ceba1040 Accepting request 346405 from Base:System Dominique Leuenberger 2015-12-03 12:24:56 +0000
  • 085bd321a0 Accepting request 346404 from home:Andreas_Schwab:Factory Andreas Schwab 2015-11-26 17:17:05 +0000
  • af36529693 Accepting request 342256 from Base:System Dominique Leuenberger 2015-11-08 13:34:53 +0000
  • 47fc1f9776 Accepting request 342255 from home:Andreas_Schwab:Factory Andreas Schwab 2015-11-03 13:51:34 +0000
  • 1d22e4af0e Accepting request 342139 from home:AndreasStieger:branches:Base:System Marcus Meissner 2015-11-03 13:41:47 +0000
  • 65ca097c01 Accepting request 315188 from Base:System Stephan Kulow 2015-07-21 11:23:56 +0000
  • 8e2acdccba Accepting request 315187 from home:coolo:branches:openSUSE:Factory Andreas Schwab 2015-07-06 10:18:30 +0000
  • 7e4f519036 Accepting request 282841 from Base:System Dominique Leuenberger 2015-02-08 10:41:14 +0000
  • 0bfdea05de Accepting request 282840 from home:Andreas_Schwab:Factory Andreas Schwab 2015-01-26 11:36:14 +0000
  • 66105b9b52 Accepting request 280868 from Base:System Dominique Leuenberger 2015-01-20 20:54:05 +0000
  • 2d8fa17deb Accepting request 280867 from home:Andreas_Schwab:Factory Andreas Schwab 2015-01-12 09:32:24 +0000
  • 2692e2ada9 Accepting request 266917 from Base:System Dominique Leuenberger 2015-01-08 22:00:54 +0000
  • ec3a6d2227 Accepting request 266854 from home:msmeissn:branches:Base:System Marcus Meissner 2014-12-31 14:00:22 +0000
  • e7ad208b7d Accepting request 263355 from Base:System Dominique Leuenberger 2014-12-01 13:00:31 +0000
  • 0d74e719d8 Accepting request 263354 from home:AndreasStieger:branches:Base:System Andreas Stieger 2014-11-28 16:17:42 +0000
  • c1afbcad33 Accepting request 236537 from Base:System Stephan Kulow 2014-06-18 20:04:34 +0000
  • 33f05ff394 Accepting request 236536 from home:AndreasStieger:branches:Base:System Andreas Stieger 2014-06-07 20:45:42 +0000
  • e9a98b4f0c Accepting request 235299 from Base:System Stephan Kulow 2014-05-26 12:39:40 +0000