Commit Graph

  • d3f9901d38 Accepting request 1269943 from Base:System factory Dominique Leuenberger 2025-04-20 07:34:49 +00:00
  • 556400a3c7 Accepting request 1269588 from home:AndreasStieger:branches:Base:System Marcus Meissner 2025-04-16 08:57:31 +00:00
  • fea37e1465 Accepting request 1223315 from Base:System Ana Guerrero 2024-11-12 18:21:23 +00:00
  • 2ee5115028 - removes testsuite.patch in older distributions Dirk Mueller 2024-11-11 09:41:38 +00:00
  • 827e4ff729 Accepting request 1166714 from Base:System slfo-main slfo-1.2 Ana Guerrero 2024-04-12 15:33:38 +00:00
  • 5196e4a340 Accepting request 1166714 from Base:System Ana Guerrero 2024-04-12 15:33:38 +00:00
  • 30c4adfb72 - restore texinfo macros for SLE15 Dirk Mueller 2024-04-10 20:20:23 +00:00
  • dc0b39f3c1 - restore texinfo macros for SLE15 Dirk Mueller 2024-04-10 20:20:23 +00:00
  • 4ccf627561 - GNU grep 3.8 (jsc#PED-6579): Dirk Mueller 2024-04-10 09:08:11 +00:00
  • 6655755933 - GNU grep 3.8 (jsc#PED-6579): Dirk Mueller 2024-04-10 09:08:11 +00:00
  • 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 +00:00
  • e00737cdeb 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 +00:00
  • 7375595728 osc copypac from project:openSUSE:Factory package:grep revision:90, using expand Dirk Mueller 2024-04-10 09:05:04 +00:00
  • ff3d0145f2 osc copypac from project:openSUSE:Factory package:grep revision:90, using expand Dirk Mueller 2024-04-10 09:05:04 +00:00
  • 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 +00:00
  • 484c03e4a9 - 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 +00:00
  • d4cbb265e2 Accepting request 1108777 from Base:System Ana Guerrero 2023-09-07 19:12:00 +00:00
  • be3cdea447 Accepting request 1108777 from Base:System Ana Guerrero 2023-09-07 19:12:00 +00:00
  • e81a5280a0 Accepting request 1104193 from home:dimstar:Factory Dirk Mueller 2023-09-04 07:27:54 +00:00
  • 9f7c973ee8 Accepting request 1104193 from home:dimstar:Factory Dirk Mueller 2023-09-04 07:27:54 +00:00
  • 7815ca8e4d Accepting request 1089292 from Base:System Dominique Leuenberger 2023-05-28 17:21:56 +00:00
  • f410d685fb Accepting request 1089292 from Base:System Dominique Leuenberger 2023-05-28 17:21:56 +00:00
  • 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 +00:00
  • 763ee722ba 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 +00:00
  • 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 +00:00
  • c614c688d8 - 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 +00:00
  • eadbb2a77a Accepting request 1080166 from Base:System Dominique Leuenberger 2023-04-21 12:15:32 +00:00
  • 1cdbbde211 Accepting request 1080166 from Base:System Dominique Leuenberger 2023-04-21 12:15:32 +00:00
  • ce62c6a0b0 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=133 Andreas Schwab 2023-04-11 15:24:32 +00:00
  • 16b636b536 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=133 Andreas Schwab 2023-04-11 15:24:32 +00:00
  • 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 +00:00
  • 7684608eae - 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 +00:00
  • afff5fdc7b Accepting request 1069579 from Base:System Dominique Leuenberger 2023-03-08 13:50:58 +00:00
  • 71de184011 Accepting request 1069579 from Base:System Dominique Leuenberger 2023-03-08 13:50:58 +00:00
  • 0399a5ce73 Accepting request 1069578 from home:Andreas_Schwab:Factory Andreas Schwab 2023-03-06 10:18:56 +00:00
  • ec9af000de Accepting request 1069578 from home:Andreas_Schwab:Factory Andreas Schwab 2023-03-06 10:18:56 +00:00
  • d96df970c9 Accepting request 1069487 from home:AndreasStieger:branches:Base:System Dirk Mueller 2023-03-06 09:00:51 +00:00
  • 2677e08c53 Accepting request 1069487 from home:AndreasStieger:branches:Base:System Dirk Mueller 2023-03-06 09:00:51 +00:00
  • 4b4671c038 Accepting request 1055273 from Base:System Dominique Leuenberger 2023-01-07 16:15:39 +00:00
  • 21c3ee3a03 Accepting request 1055273 from Base:System Dominique Leuenberger 2023-01-07 16:15:39 +00:00
  • 858941fd15 Accepting request 1054451 from home:lnussel:usrmerge Dirk Mueller 2023-01-04 10:54:38 +00:00
  • c5242f87d1 Accepting request 1054451 from home:lnussel:usrmerge Dirk Mueller 2023-01-04 10:54:38 +00:00
  • e1383edf82 Accepting request 1004920 from Base:System Dominique Leuenberger 2022-09-23 12:14:15 +00:00
  • 759ffc98d2 Accepting request 1004920 from Base:System Dominique Leuenberger 2022-09-23 12:14:15 +00:00
  • 63994663b8 Accepting request 1004919 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-20 09:05:25 +00:00
  • 858fb57df1 Accepting request 1004919 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-20 09:05:25 +00:00
  • e15c2fff70 Accepting request 1001674 from Base:System Dominique Leuenberger 2022-09-16 11:31:57 +00:00
  • 4d19f5334a Accepting request 1001674 from Base:System Dominique Leuenberger 2022-09-16 11:31:57 +00:00
  • ebc63d0566 Accepting request 1001672 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-07 09:12:00 +00:00
  • 0d48129fc1 Accepting request 1001672 from home:Andreas_Schwab:Factory Andreas Schwab 2022-09-07 09:12:00 +00:00
  • c668b08763 Accepting request 994329 from Base:System Dominique Leuenberger 2022-08-13 20:36:30 +00:00
  • ac5c8e0eeb Accepting request 994329 from Base:System Dominique Leuenberger 2022-08-13 20:36:30 +00:00
  • 2e4651d6ee Accepting request 992600 from home:Andreas_Schwab:Factory Andreas Schwab 2022-08-03 14:31:01 +00:00
  • ea1dbdd7af Accepting request 992600 from home:Andreas_Schwab:Factory Andreas Schwab 2022-08-03 14:31:01 +00:00
  • c6ba2f07fe Accepting request 979044 from Base:System Dominique Leuenberger 2022-05-27 22:28:02 +00:00
  • d69d893663 Accepting request 979044 from Base:System Dominique Leuenberger 2022-05-27 22:28:02 +00:00
  • 4254629b5b - use release keyring rather than full one for validation Dirk Mueller 2022-05-24 19:43:06 +00:00
  • 4570fbbda8 - use release keyring rather than full one for validation Dirk Mueller 2022-05-24 19:43:06 +00:00
  • 2c80760faf Accepting request 978988 from home:coolo:branches:Base:System Dirk Mueller 2022-05-24 19:18:23 +00:00
  • 9211695759 Accepting request 978988 from home:coolo:branches:Base:System Dirk Mueller 2022-05-24 19:18:23 +00:00
  • 02a96d30d6 Accepting request 962180 from Base:System Dominique Leuenberger 2022-03-18 15:41:18 +00:00
  • 9c5dd0a132 Accepting request 962180 from Base:System Dominique Leuenberger 2022-03-18 15:41:18 +00:00
  • f97d8ce173 Accepting request 962124 from home:bmwiedemann:branches:Base:System Andreas Schwab 2022-03-16 13:02:12 +00:00
  • 2b841bcaea Accepting request 962124 from home:bmwiedemann:branches:Base:System Andreas Schwab 2022-03-16 13:02:12 +00:00
  • 4436673445 Accepting request 953909 from Base:System Dominique Leuenberger 2022-02-14 21:35:53 +00:00
  • 3556cae94b Accepting request 953909 from Base:System Dominique Leuenberger 2022-02-14 21:35:53 +00:00
  • 8e3b0ca183 - use glibc-locale to reenable less common locale tests (bsc#1195390) Dirk Mueller 2022-02-12 13:41:02 +00:00
  • b0834eea60 - use glibc-locale to reenable less common locale tests (bsc#1195390) Dirk Mueller 2022-02-12 13:41:02 +00:00
  • 1343420ab0 Accepting request 912393 from Base:System Dominique Leuenberger 2021-08-24 08:53:49 +00:00
  • 746e074752 Accepting request 912393 from Base:System Dominique Leuenberger 2021-08-24 08:53:49 +00:00
  • cc0349ac7c Accepting request 912392 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-16 12:20:25 +00:00
  • 0902b47ef1 Accepting request 912392 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-16 12:20:25 +00:00
  • 2b4051f1b3 Accepting request 909988 from Base:System Dominique Leuenberger 2021-08-05 18:47:38 +00:00
  • 80f665231c Accepting request 909988 from Base:System Dominique Leuenberger 2021-08-05 18:47:38 +00:00
  • 7b29ed8d9a Accepting request 909987 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-03 12:27:57 +00:00
  • 670d218e89 Accepting request 909987 from home:Andreas_Schwab:Factory Andreas Schwab 2021-08-03 12:27:57 +00:00
  • 993b4c7d69 Accepting request 852358 from Base:System Dominique Leuenberger 2020-12-07 13:59:52 +00:00
  • fda8c4382f Accepting request 852358 from Base:System Dominique Leuenberger 2020-12-07 13:59:52 +00:00
  • 4e25c172e4 Accepting request 851470 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-12-01 14:09:11 +00:00
  • d8852947da Accepting request 851470 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-12-01 14:09:11 +00:00
  • 2da8e22798 Accepting request 850976 from Base:System Dominique Leuenberger 2020-11-26 22:09:38 +00:00
  • ab57c41c23 Accepting request 850976 from Base:System Dominique Leuenberger 2020-11-26 22:09:38 +00:00
  • 3402f78091 Accepting request 849610 from home:lnussel:usrmove Dirk Mueller 2020-11-26 10:08:54 +00:00
  • 009f71ac38 Accepting request 849610 from home:lnussel:usrmove Dirk Mueller 2020-11-26 10:08:54 +00:00
  • 34aeb1e3df Accepting request 850163 from home:Andreas_Schwab:Factory Andreas Schwab 2020-11-23 10:53:34 +00:00
  • 1f95c00e9c Accepting request 850163 from home:Andreas_Schwab:Factory Andreas Schwab 2020-11-23 10:53:34 +00:00
  • bc5e96c9df Accepting request 838208 from Base:System Dominique Leuenberger 2020-10-04 15:29:58 +00:00
  • 749f481295 Accepting request 838208 from Base:System Dominique Leuenberger 2020-10-04 15:29:58 +00:00
  • cc503460e4 Accepting request 838206 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-09-28 09:02:25 +00:00
  • d7111fcb7c Accepting request 838206 from home:AndreasStieger:branches:Base:System Dirk Mueller 2020-09-28 09:02:25 +00:00
  • 94f472e919 Accepting request 830790 from Base:System Dominique Leuenberger 2020-09-04 08:52:21 +00:00
  • 4d10f8bb63 Accepting request 830790 from Base:System Dominique Leuenberger 2020-09-04 08:52:21 +00:00
  • 63595ee723 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=104 Andreas Schwab 2020-08-31 12:12:58 +00:00
  • 7f74f21682 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=104 Andreas Schwab 2020-08-31 12:12:58 +00:00
  • 328e35e543 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=103 Andreas Schwab 2020-08-31 12:12:16 +00:00
  • c986a79782 OBS-URL: https://build.opensuse.org/package/show/Base:System/grep?expand=0&rev=103 Andreas Schwab 2020-08-31 12:12:16 +00:00
  • 864192556e Accepting request 830782 from home:berny:branches:Base:System Andreas Schwab 2020-08-31 12:11:25 +00:00
  • 8d5a19e123 Accepting request 830782 from home:berny:branches:Base:System Andreas Schwab 2020-08-31 12:11:25 +00:00
  • 3b27e95d4f Accepting request 818103 from Base:System Dominique Leuenberger 2020-07-04 23:09:37 +00:00
  • 30625934fc Accepting request 818103 from Base:System Dominique Leuenberger 2020-07-04 23:09:37 +00:00