🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Jim Meyering Tue, 24 Apr 2012 08:59
grep-2.12 released [stable]
#319
Author: Jim Meyering
Date: Tue, 24 Apr 2012 08:59
128 lines
6707 bytes
--=-=-=
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

This is to announce grep-2.12, a stable release.

There have been 22 commits by 3 people in the 7 weeks since 2.11.
In spite of the relatively small number of commits, this is a
significant delta, with two regression fixes, Paul's conversion,
From=20grep's crufty old dir-traversal code to the use of gnulib's fts
and the change to how -r (--recursive) works.

See the NEWS below for a brief summary.

Thanks to everyone who has contributed!
The following people contributed changes to this release:

  Allan McRae (1)
  Jim Meyering (17)
  Paul Eggert (4)

Jim [on behalf of the grep maintainers]

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Here is the GNU grep home page:
    http://gnu.org/s/grep/

For a summary of changes and contributors, see:
  http://git.sv.gnu.org/gitweb/?p=3Dgrep.git;a=3Dshortlog;h=3Dv2.12
or run this command from a git-cloned grep directory:
  git shortlog v2.11..v2.12

To summarize the 366 gnulib-related changes, run these commands
From=20a git-cloned grep directory:
  git checkout v2.12
  git submodule summary v2.11

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Here are the compressed sources and a GPG detached signature[*]:
  http://ftp.gnu.org/gnu/grep/grep-2.12.tar.xz
  http://ftp.gnu.org/gnu/grep/grep-2.12.tar.xz.sig

Use a mirror for higher download bandwidth:
  http://ftpmirror.gnu.org/grep/grep-2.12.tar.xz
  http://ftpmirror.gnu.org/grep/grep-2.12.tar.xz.sig

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify grep-2.12.tar.xz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys 7FD9FCCB000BEEEE

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.68b.19-eaa96
  Automake 1.11e
  Gnulib v0.0-7338-gd06b2e5

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
NEWS

* Noteworthy changes in release 2.12 (2012-04-23) [stable]

** Bug fixes

  "echo P|grep --devices=3Dskip P" once again prints P, as it did in 2.10
  [bug introduced in grep-2.11]

  grep no longer segfaults with -r --exclude-dir and no file operand.
  I.e., ":|grep -r --exclude-dir=3DD PAT" would segfault.
  [bug introduced in grep-2.11]

  Recursive grep now uses fts for directory traversal, so it can
  handle much-larger directories without reporting things like "File
  name too long", and it can run much faster when dealing with large
  directory hierarchies. [bug present since the beginning]

  grep -E 'a{1000000000}' now reports an overflow error rather than
  silently acting like grep -E 'a\{1000000000}'.

** New features

  The -R option now has a long-option alias --dereference-recursive.

** Changes in behavior

  The -r (--recursive) option now follows only command-line symlinks.
  Also, by default -r now reads a device only if it is named on the command
  line; this can be overridden with --devices.  -R acts as before, so
  use -R if you prefer the old behavior of following all symlinks and
  defaulting to reading all devices.

=2D----
also posted as: http://savannah.gnu.org/forum/forum.php?forum_id=3D7207

--=-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iQIcBAEBCAAGBQJPlmuBAAoJEH/Z/MsAC+7uUZoP/iGztmdFbnqt9zNhZggUoKAp
Dtwmv+RSm9mAanJhOlM716NPl35ce7Jb0dFVY0Bg4QuIm3ZewZJE99oY3KWtzWPM
MrQNi9cD65g1Aj44vnaZPDlA/Y74bRAxIb6dht0A2kZG6noJn9Util6hrcYVtkIt
cuHZ/ed8m2VU4HbWeSmUZ6djO6eY2DQygTC+h8fNOnw9lfaJ/+yKOwiee9+X4Og4
24tutQPOBQdyX4Xh4HGPqkqPKfouNvojhyGNwLiXcHv3L94ejpAvBpVcoUbPdFBp
7QM2fhA3UGxNR1rbDh6ChSxEyHCAGeAt08dRNWUWUk61FBv7PplUHP55XtJp4G0g
PIYMTqvpfym1jmliOG19fqB3q3pWzcgF/Hs8WpFSC1z5rFDAr2XNg89ymPE1JXES
Zd4pwikdX0LKVaeAIV528ofb2FuSvCGC7hqm7mUhfWfsGlHU00x4sV0H4a7yXRyS
olbIxnM/sBGDR971wLpENEe6oLg/9PREIYo0JENDv45qSaGU1nV+hGfbqZRSzxDj
6QNThu+INOXQKD0naQIJlEy4j1+FWDIvSo1D0uZp8ARgzf+yHFbxxhi8A1QZd5vd
3fHAiKhOqq8JCLh13A7v2CRqlG6nGGIw4c3tBZ2yzJo6cBdUgLv7iTbZfiWJIAs/
+DmHVzCZyzjF/P455Us7
=2A0b
-----END PGP SIGNATURE-----
--=-=-=--
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads