Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| Path | csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail |
|---|---|
| From | Jim Meyering <jim@meyering.net> |
| Newsgroups | gnu.announce |
| Subject | grep-3.2 released [stable] |
| Date | Thu, 20 Dec 2018 08:00:12 -0800 |
| Lines | 126 |
| Sender | Jim Meyering <meyering@gmail.com> |
| Approved | info-gnu@gnu.org |
| Message-ID | <mailman.6000.1545324549.1284.info-gnu@gnu.org> (permalink) |
| NNTP-Posting-Host | lists.gnu.org |
| Mime-Version | 1.0 |
| Content-Type | multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" |
| X-Trace | usenet.stanford.edu 1545324550 12186 208.118.235.17 (20 Dec 2018 16:49:10 GMT) |
| X-Complaints-To | action@cs.stanford.edu |
| Cc | coordinator@translationproject.org, grep-devel@gnu.org |
| To | info-gnu@gnu.org |
| Envelope-to | info-gnu@gnu.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:mail-followup-to:date:message-id :mime-version; bh=Zb/TM9JteGQdheZBe/A035nWGR/Vj7JiWh14DZfyW/k=; b=NR0OD1sdK4skJvB8/F5voww0WMn/7ASyiGNhqWWIhTmykM46TnbmpngIAbnJxPo9Zh /zv4/UUqqfmpfp/2fQ2eldDnmhTsibg8CWWeSW7x/Dm12WR7sf/NvL/UJfHPWa7YVLbg xi9xQSDfqcmAApILT3s6UBpHMRotAUcW9rT2dnqmS1eBGVbAbqsu+qAHTXn4dPZqy5BR Wdd1A28pWI0E044H/J9KVAmtXzMrpbNPf82m+IvbLNCUcEvaYqaQbnW1H7z/kMZhtkGC 49+d+Cjq1rC4M0WQmQnhfhJZCf6cdy79wjSgXuBF7A1Aa9aH03L3qfyBYvLVkMSRffxK 0ZuA== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:mail-followup-to:date :message-id:mime-version; bh=Zb/TM9JteGQdheZBe/A035nWGR/Vj7JiWh14DZfyW/k=; b=p6fy2C3n8Y+xCcUzR4Nq9IxClJAn9SzQFVoVIZoVHtGqhy1dPYG8tatQPc3M5xBZW+ eg87/fj9OgBovFUyZeNtIgCfw2AszVlkM0XIN9D5N1LlOhmV6rr9/qY3VcWdwvEY8D8Y D8gWDXXIXGmHH+W3BTGoepMVEW+VZ7W+SVwRwCLNU3CzyTnB6uzKPVPViSLeMSZKLInC UDlqMFjF661SdjdqTZZukDQKyaAukyFFS6+A4jsz6c0In0J3nunW4l6Ust7i/y9jpuYJ bt0kFKYduvUC4UNGWvU9ECYPn1lqi7G4rbAJ5gn4rOblihKp6pJbtRl6kNa1d1SDc5PC W6rw== |
| X-Gm-Message-State | AA+aEWZcMDOrzPc6OHdWvHT5g8jRSrzThzZrYUoMjtZCWIGxR0bD6XBr gAMdEv3xvfZ601e9RbeHlHSra0pB |
| X-Google-Smtp-Source | AFSGD/VQT5JTUdw+xwRCvsfsekXprP5tLkLeccguBgdM+wXQpuDcZvxqaYGcf+ARcAfLz7c1QbNPpw== |
| X-Received | by 2002:a63:f94c:: with SMTP id q12mr23298503pgk.91.1545321615328; Thu, 20 Dec 2018 08:00:15 -0800 (PST) |
| Mail-Followup-To | bug-grep@gnu.org |
| X-detected-operating-system | by eggs.gnu.org: Genre and OS details not recognized. |
| X-Received-From | 2607:f8b0:4864:20::52a |
| X-Mailman-Approved-At | Thu, 20 Dec 2018 11:49:08 -0500 |
| X-BeenThere | info-gnu@gnu.org |
| X-Mailman-Version | 2.1.21 |
| Precedence | list |
| List-Id | Announcements and Requests for Help from the GNU project and the Free Software Foundation <info-gnu.gnu.org> |
| List-Unsubscribe | <https://lists.gnu.org/mailman/options/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=unsubscribe> |
| List-Archive | <http://lists.gnu.org/archive/html/info-gnu/> |
| List-Post | <mailto:info-gnu@gnu.org> |
| List-Help | <mailto:info-gnu-request@gnu.org?subject=help> |
| List-Subscribe | <https://lists.gnu.org/mailman/listinfo/info-gnu>, <mailto:info-gnu-request@gnu.org?subject=subscribe> |
| Xref | csiph.com gnu.announce:1607 |
Show key headers only | View raw
[Multipart message — attachments visible in raw view] - view raw
This is to announce grep-3.2, a stable release.
There have been 55 commits by 6 people in the 77 weeks since 3.1.
[note also the 867 gnulib-related changes]
See the NEWS below for a brief summary.
Thanks to everyone who has contributed. Special thanks to Paul Eggert for
so much help and to Norihiro Tanaka for the impressive dfa.c improvements.
The following people contributed changes to this release:
Barret Rhoden (1)
Bernhard Voelker (1)
Bruno Haible (2)
Jim Meyering (22)
Paul Eggert (28)
Stephan T. Lavavej (1)
Jim [on behalf of the grep maintainers]
==================================================================
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=grep.git;a=shortlog;h=v3.2
or run this command from a git-cloned grep directory:
git shortlog v3.1..v3.2
To summarize the 867 gnulib-related changes, run these commands
from a git-cloned grep directory:
git checkout v3.2
git submodule summary v3.1
==================================================================
Here are the compressed sources and a GPG detached signature[*]:
https://ftp.gnu.org/gnu/grep/grep-3.2.tar.xz
https://ftp.gnu.org/gnu/grep/grep-3.2.tar.xz.sig
Use a mirror for higher download bandwidth:
https://ftpmirror.gnu.org/grep/grep-3.2.tar.xz
https://ftpmirror.gnu.org/grep/grep-3.2.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-3.2.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.69.197-b8fd7
Automake 1.16a
Gnulib v0.1-2296-g453f37e2b
==================================================================
NEWS
* Noteworthy changes in release 3.2 (2018-12-20) [stable]
** Changes in behavior
The --files-without-match (-L) option now causes grep to succeed
when a file is listed, instead of when a line is selected. This
resembles what git-grep does.
** Bug fixes
The --recursive (-r) option no longer fails on MS-Windows.
[bug introduced in grep 2.11]
** Improvements
An over-30x performance improvement when many 'or'd expressions
share a common prefix, thanks to improvements in gnulib's dfa.c,
by Norihiro Tanaka. See gnulib commits v0.1-2110-ge648401be,
v0.1-2111-g4299106ce, v0.1-2117-g617a60974
An additional 3-23% speed-up when searching large files, via
increased initial buffer size.
grep now diagnoses stack overflow. Before grep-2.6, the included
regexp code would detect it. Since 2.6, grep defaulted to using
glibc's regexp, which lost that capability.
---
Also posted as:
https://savannah.gnu.org/forum/forum.php?forum_id=9332
Back to gnu.announce | Previous | Next | Find similar | Unroll thread
grep-3.2 released [stable] Jim Meyering <jim@meyering.net> - 2018-12-20 08:00 -0800
csiph-web