This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grep".
The annotated tag, v3.12 has been created
at 847dcfb763d3fc305275e0d25ed99e92dd1e4094 (tag)
tagging 3f8c09ec197a2ced82855f9ecd2cbc83874379ab (commit)
replaces v3.11
tagged by Jim Meyering
on Thu Apr 10 09:01:30 2025 -0700
- Log -----------------------------------------------------------------
grep 3.12
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEFV0/xQDINEhtHupnf9n8ywAL7u4FAmf361oACgkQf9n8ywAL
7u6Qog/+LEgSmg7+VQnA81/NOYVD/XZC92FKePxFu/JBGNnGuReROLU64o4PPtFU
8t0mLUluFTQee1PtQZ6zn5fwYE3JKubzcPrBzhIexwkhWEHyV5Nz6yBK/yt+JuPA
ViT5CQ7LoFOIKWDdlS7DAvp0YdFz83REBx7FRiJGgMbV9/TxtXH9yE6262TZG0MF
m12l2gp26ne9A7Nei7xC/nqe+GlvoPOdcRBqbvKeCdSLb8Fe6cOv4ZGn/5JC4cKX
UU+87/7ePIPh4pTEsqjRTSLYgkg8zi+gdYNEJPvl8rl/aWp38DK+ix4V8XlaNmP+
pGNWYC03Z08G66sHCwBm9A1KbtzK82c6UgkpTRzABIEBPIX/QSVUJbzNURPLcaq6
SG7vxJYPPE6w0vul7ftypMCxp6VpGFQ3eVjhkHMV7RDSwHIC5DhWZkhv8jmxSWt8
7DG0+AlgX7ZMM2wLpnfdllfRBMKeb28MYR1cbS9KudwM21P2wa/pVLm4nFVI891u
JtxZntbKX3PCVzQgDN+KulK8XVsqbsXzAmsPl9CiZVxor+qb0mFzSmMYe7nKxvgs
+VysZP1kXJ3++bx14Jq4ISlf+j56LONh7Ky3m2hipGv/6BpnNTQCaApPtyJXjk35
Q99WAi8N5VK/qgwANFszGzRmzmpxB+d5uDB8zq4ZYORPrfXGReQ=
=Bi21
-----END PGP SIGNATURE-----
Bruno Haible (5):
build: Ensure that makeinfo ⥠6.8 checks the @menu structure.
build: update gnulib submodule to latest
maint: Avoid test-mbrlen-1.sh failure on CentOS 7.
tests: Fix recognition of cs_CZ.UTF-8 locale on FreeBSD.
doc: temper a Unicode support claim: it's not quite done
Carlo Marcelo Arenas Belón (1):
grep: dynamically allocate buffer for -P version
Collin Funk (1):
maint: import tests/init.sh from Gnulib during bootstrap
Grisha Levit (1):
tests: fix define for glibc-infloop
Jim Meyering (31):
maint: post-release administrivia
build: modernize bootstrap prerequsite tools
build: update gnulib to latest
doc: mention the 100,000-entry ENOTSUP bug
tests: actually package and run the new 100k-entries test
build: update gnulib to latest; also update bootstrap and init.sh
maint: update all copyright dates via "make update-copyright"
maint: avoid syntax-check failure: use <>, not "" for system headers
build: update gnulib to latest
build: update gnulib to latest and update bootstrap
maint: modernize GNU GPL license comments
maint: placate GCC's -Wunterminated-string-initialization
build: update gnulib to latest
doc: clarify a --help sentence
maint: reflect gnulib module renamings
build: update gnulib to latest; and update bootstrap
maint: continue writing base64-encoded checksums to announcement
grep: support gnulib-l10n
grep: remove long-deprecated --unix-byte-offsets (-u) option
build: update gnulib to latest; and update bootstrap
build: use gnulib's new c-strcasecmp module, rather than c-strcase
maint: ensure that new "make syntax-check"-run sc_codespell passes
build: update gnulib to latest
build: avoid using pkg-config's pkg.m4 serial 12
grep: avoid regression with -mN and any of -q, -l, -L
tests: hash-collision-perf: avoid test hang on GNU/Hurd
build: avoid new bootstrap failure
build: fix module name typo
tests: mb-non-UTF8-perf-Fw:: avoid false failure on overloaded systems
tests: mb-non-UTF8-perf-Fw: undo previous change
version 3.12
Paul Eggert (38):
grep: switch from wchar_t to char32_t
maint: omit obsolescent Autoconf macros
maint: sync bootstrap from Gnulib
maint: fix NEWS typo
maint: link with mbrtc32-required libraries
doc: clarify -- role
build: update gnulib submodule to latest
maint: prefer mcel
grep: omit propername, as itâs not used
maint: wchar-single, no strtou*
grep: use mbszero
grep: simplify wordchars_count
grep: prefer nullptr to NULL
Improve doc for range expressions
grep: fix âgrep -m2 pattern <file >/dev/nullâ
build: update gnulib submodule to latest
build: update bootstrap to latest
doc: fix troff typos
build: update gnulib submodule to latest
maint: port GNULIB_WARN_CFLAGS to gcc 14
grep: adjust to safe_read change
grep: simplify non-usage of rawmemrchr
grep: avoid huge reads
doc: warn re using âgrepâ to detect binary files
grep: fix -q suppression of diagnostics
doc: more consistent style for â...â
grep: go back to 3.9 -P '\d' behavior
doc: improve -P discussion
doc: more improvements for -P discussion
doc: donât send âÅ¿â to PDF
doc: give an example non-ASCII digit
grep: revert recent \d change
build: update gnulib submodule to latest
maint: update bootstrap from Gnulib
maint: update all copyright dates via "make update-copyright"
doc: fix troff typo
doc: use \w@...@ not \w|...|
doc: update man for groff 1.23.0 and apostrophes
-----------------------------------------------------------------------
hooks/post-receive
--
grep