summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorJim Meyering <meyering@fb.com>2023-04-08 18:16:46 -0700
committerJim Meyering <meyering@meta.com>2023-04-09 22:22:42 -0700
commit88b2d37c0a975b736841f66c1b64401bb4d329f3 (patch)
tree35214a8e534ee64e339c0942d8b8f0a08a0e3ee7 /NEWS
parent19d2275fd1195f00e4ffc90a03b388c55d858681 (diff)
downloadgrep-88b2d37c0a975b736841f66c1b64401bb4d329f3.tar.gz
grep: --version: print pcre version info
PCRE is integral to the functioning of grep's -P option, so it is in our interest to make it easy to see which version of PCRE grep uses. * src/grep.c [HAVE_LIBPCRE]: Include <pcre2.h>. [HAVE_LIBPCRE] (main): Print pcre version info. * tests/version-pcre: New test for this. * tests/Makefile.am (TESTS): Add the file name. * NEWS (Changes in behavior): Mention it.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 060e9386..029aaf1c 100644
--- a/NEWS
+++ b/NEWS
@@ -14,6 +14,14 @@ GNU grep NEWS -*- outline -*-
when running on 32-bit x86 and ARM hosts using glibc 2.34+.
[bug introduced in grep 3.9]
+** Changes in behavior
+
+ grep --version now prints a line describing the version of PCRE2 it uses.
+ For example, it prints this when built with the very latest from git:
+ Built with PCRE 10.43-DEV 2023-01-15
+ or this with what's currently available in Fedora 37:
+ Built with PCRE 10.40 2022-04-14
+
* Noteworthy changes in release 3.10 (2023-03-22) [stable]