From unknown Sun Jun 22 09:57:03 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#18888 <18888@debbugs.gnu.org> To: bug#18888 <18888@debbugs.gnu.org> Subject: Status: new snapshot available: grep-2.20.72-d512 Reply-To: bug#18888 <18888@debbugs.gnu.org> Date: Sun, 22 Jun 2025 16:57:03 +0000 retitle 18888 new snapshot available: grep-2.20.72-d512 reassign 18888 grep submitter 18888 Jim Meyering severity 18888 normal tag 18888 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 29 14:30:46 2014 Received: (at submit) by debbugs.gnu.org; 29 Oct 2014 18:30:47 +0000 Received: from localhost ([127.0.0.1]:39337 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjY16-0001By-W5 for submit@debbugs.gnu.org; Wed, 29 Oct 2014 14:30:46 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54844) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjY11-0001Bi-C6 for submit@debbugs.gnu.org; Wed, 29 Oct 2014 14:30:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjY0u-0002gr-BP for submit@debbugs.gnu.org; Wed, 29 Oct 2014 14:30:34 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40140) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjY0u-0002gl-8B for submit@debbugs.gnu.org; Wed, 29 Oct 2014 14:30:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56533) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjY0s-0007GR-0i for bug-grep@gnu.org; Wed, 29 Oct 2014 14:30:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjY0q-0002dd-5O for bug-grep@gnu.org; Wed, 29 Oct 2014 14:30:29 -0400 Received: from mail-wg0-x22f.google.com ([2a00:1450:400c:c00::22f]:63221) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjY0j-0002ag-Bs; Wed, 29 Oct 2014 14:30:21 -0400 Received: by mail-wg0-f47.google.com with SMTP id a1so3937802wgh.6 for ; Wed, 29 Oct 2014 11:30:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:from:date:message-id:subject:to:cc:content-type; bh=7I/QDLq0V+qai3/FWW8oAxu8iFVuomZydKrEl4xk8+4=; b=dsOplhYnLFmrAYsZgkgh9nj8YiBKTFwcxTcCdm4Mj6yJxGYTUo2bkh/0gl9oemYbvY 3I+9tEo8b/wXSpEfOmtgs8E2x3jlsNg2OUuLFFdIZJ4c5KGdhF7PSziyuvXcRe1DRy4d xnFVvG+FIOaF2CVN6F394ao6YMGm0oCdYNl+JKxa15qc5+tcv8732dWADpxWQbL/M61I taHx82N55lA6yiQmfec4wG+0Oyl/kBeMAocU3Q3kLimYqp8yyo2bCRYZwOUvHBPAYbnT 56ibEotXKqXxvTFrDyWoyoPWuvmofU9MJdrKFXdTMSyhg+4ykTBLeTrF8G+YzXVE10Kr GWpQ== X-Received: by 10.194.78.238 with SMTP id e14mr14341061wjx.106.1414607419732; Wed, 29 Oct 2014 11:30:19 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.86.131 with HTTP; Wed, 29 Oct 2014 11:29:59 -0700 (PDT) From: Jim Meyering Date: Wed, 29 Oct 2014 11:29:59 -0700 X-Google-Sender-Auth: SPuyxMB-COnwHbfEKoPt-OH88u0 Message-ID: Subject: new snapshot available: grep-2.20.72-d512 To: bug-grep@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: TP coordinator , platform-testers@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Thanks to many fixes and improvements by Paul Eggert and Norihiro Tanaka, here is a pre-release snapshot: grep snapshot: http://meyering.net/grep/grep-ss.tar.xz 1.2 MB http://meyering.net/grep/grep-ss.tar.xz.sig http://meyering.net/grep/grep-2.20.72-d512.tar.xz Here is the NEWS so far: ** Improvements Performance has been greatly improved for searching files containing holes, on platforms where lseek's SEEK_DATA flag works efficiently. Performance has improved for rejecting data that cannot match even the first part of a nontrivial pattern. Performance has improved for very long strings in patterns. If a file contains data improperly encoded for the current locale, and this is discovered before any of the file's contents are output, grep now treats the file as binary. grep -P no longer reports an error and exits when given invalid UTF-8 data. Instead, it considers the data to be non-matching. ** Bug fixes grep no longer mishandles patterns that contain \w or \W in multibyte locales. grep would fail to count newlines internally when operating in non-UTF8 multibyte locales, leading it to print potentially many lines that did not match. E.g., the command, "seq 10 | env LC_ALL=zh_CN src/grep -n .." would print this: 1:1 2 3 4 5 6 7 8 9 10 implying that the match, "10" was on line 1. [bug introduced in grep-2.19] grep in a non-UTF8 multibyte locale could mistakenly match in the middle of a multibyte character when using a '^'-anchored alternate in a pattern, leading it to print non-matching lines. [bug present since "the beginning"] grep -E rejected unmatched ')', instead of treating it like '\)'. [bug present since "the beginning"] ** Changes in behavior The GREP_OPTIONS environment variable is now obsolescent, and grep now warns if it is used. Please use an alias or script instead. In locales with multibyte character encodings other than UTF-8, grep -P now reports an error and exits instead of misbehaving. When searching binary data, grep now may treat non-text bytes as line terminators. This can boost performance significantly. grep -z no longer automatically treats the byte '\200' as binary data. ==================================================== Changes in grep since v2.20: Jim Meyering (13): maint: post-release administrivia build: don't redirect directly to $@ build: improve rule to generate egrep+fgrep scripts maint: generate distributed THANKS from VC'd THANKS.in doc: update HACKING maint: split long lines, and enforce the 80-column limit maint: avoid distcheck failure tests: add expect-to-fail test for a glibc regexp bug doc: move NEWS note about GREP_OPTIONS into proper section maint: suppress a false-positive -Wcast-align warning grep: avoid stack buffer read-underrun and overrun tests: make new test script executable gnulib: update to latest; bootstrap, too Norihiro Tanaka (13): dfa: speed-up at initial state dfa: separate dfaexec function to help optimization by compiler grep: fix subscript error when testing whether empty lines match dfa: check end of input buffer after transition in non-UTF8 multibyte locale dfa: factor out a new nontrivial block of duplicated code dfa: test for just-fixed bug dfa: fix a theoretical bug grep: initialize validation_boundary properly before use dfa: process all MBCSET constructs via glibc's matcher dfa: remove two erroneous clauses from a now-unused function tests: add test for grep -P fix dfa: avoid false match in a non-UTF8 multibyte locale dfa: make \w and \W work in multibyte locales Paul Eggert (46): build: update gnulib submodule to latest grep: use system strstr if available and fast grep: undo part of previous change doc: use gnulib fdl module maint: remove grep.spec build: don't make output files read-only build: avoid -Wstack-protector grep: with -E, unmatched ')' matches itself doc: Document -r vs --exclude more carefully. doc: prefer @env to @code doc: document LANGUAGE grep: fix integer-width bugs in undossify_input etc. grep: -P now treats invalid UTF-8 input as non-matching grep: port recent fix to older pcre version grep: fix false matches with -P '...$' and invalid UTF-8 grep: fix false matches with -P '...$' and invalid UTF-8 doc: bug tracker has moved to debbugs.gnu.org grep: make GREP_OPTIONS obsolescent grep: diagnose -P in non-UTF-8 multibyte locale grep: remove/refactor unnecessary code about line splitting grep: speed up -P on files containing many multibyte errors grep: use bool for boolean in grep.c grep: treat a file as binary if its prefix contains encoding errors grep: improve performance for older glibc grep: use mbclen cache more effectively grep: avoid false alarms for mb_clen and to_uchar grep: use mbclen cache in one more place grep: port -P speedup to hosts lacking PCRE_STUDY_JIT_COMPILE grep: fix -P speedup bug with empty match grep: refactor binary-vs-unknown-vs-text flags for clarity grep: -z no longer considers '\200' to be binary data grep: non-text bytes in binary data may be treated as line ends grep: minor -P speedup with jit_stack grep: improve -P performance in typical cases grep: skip past holes efficiently grep: port to platforms lacking SEEK_DATA grep: speed up processing of holes before EOF on Solaris grep: scan for valid multibyte strings more quickly grep: don't check extensively for invalid prefix bytes unless -P maint: generalize the -Wcast-align fix dfa: minor tweaks, mostly to remove __attribute__ ((noinline)) doc: clarify exit status doc: modernize and simplify man page grep: fix off-by-one bug in -P optimization grep: fix grep -P crash tests: work around older libpcre bugs when testing -P and UTF-8 Changes in gnulib since v2.20: * gnulib 98ca2c0...8415b67 (95): > socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. > iconv: avoid false detection of non-working iconv > bootstrap: print more diagnostics for missing programs > bootstrap: only update the gnulib submodule > symlinkat: port to AIX 7.1 > readlinkat: port to AIX 7.1 > remove spurious { > modules/fcntl: fix error reporting by dupfd > basename, dirname: Improve documentation. > exclude: declare exclude_patopts static > autoupdate > dirname: support compilation with C++ > qsort_r: include > avltree-list: avoid compiler warnings > qsort_r: new module, for GNU-style qsort_r > strerror_r-posix: support compilation with C++ > fcntl-h: fix compilation with Intel C++ compiler > autoupdate > mountlist: use /proc/self/mountinfo when available > users.txt: add cmogstored > gnulib-tool: Sync with build-aux/bootstrap options > gnulib-tool: Fallback to wget when rsync fails > maintainer-makefile: add syntax check for useless ';;' > pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 > error: drop spurious semicolon > gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ > manywarnings: add GCC 4.9 warnings > vasnprintf: fix bugs in width computation > vasnprintf: Avoid signed/unsigned comparison warning. > parse-datetime: Avoid signed/unsigned comparison warning > qsort_r: new module, for GNU-style qsort_r > vla: new module > localename: make gl_locale_name_thread really thread-safe on Windows > getpass: don't assume struct termios > getdtablesize: fall back on sysconf (_SC_OPEN_MAX) > vararrays: modernize AC_C_VARARRAYS for C11 > relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 > sys_select: fix FD_ZERO problem on Solaris 10 > accept: document Solaris 10 type glitch > extern-inline: port to FreeBSD, DragonFly > autoupdate > Use consistent style to check DEBUG macro in regex_internal.c > openat-die: use _Noreturn markup > test-open: port to cygwin, which lacks Fortify > localename: Enforce declarations before statements. > test-userspec: don't look up numeric user names > localcharset, localename: MS-Windows support for non-default locales > announce-gen: avoid failure when Digest::SHA is installed > gettext: revert "update macros to version 0.19" > regex: don't deref NULL upon heap allocation failure > maint.mk: give projects more flexibilty in set_prog_name arguments > regex: fix memory leak in compiler > announce-gen: avoid perl warnings > localename: avoid -Wsuggest-attribute={const,pure} warnings > nl_langinfo: Fix last change. > Define macros for glibc > Sync up error.c with glibc > nl_langinfo: fix build under mingw > mountlist: do not classify a bind-mounted dir entry as "dummy" > maint.mk: less syntax-check noise when SIGPIPE is ignored > nl_langinfo: CODESET on MS-Windows and more items from localeconv > Bruno Haible has stepped down as maintainer. > mktime: merge #if/#ifdef usage from glibc > git-version-gen: improve option descriptions > regex: fix memory leak in compiler > regex: merge patch from libc > acl: port to gcc -Wredundant-decls > parse-duration: eliminate 68-year duration limit > pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. > pthread: define thread-safe macros on some platforms > regex: don't be multithreaded if USE_UNLOCKED_IO. > gettext: update macros to version 0.19 > select,poll: fix console handle check on windows 8 > select: fix waiting on anonymous pipes on MS-Windows > times: fix to return non constant value on MS-Windows > isatty: fix to work on windows 8 > maint: fix typo in fdl.texi > mountlist: avoid hasmntopt const type warning on solaris > maintainer-makefile: delete obsolete code > maintainer-makefile: avoid spurious error messages > rename: avoid unused-but-set-variable compiler warning > maint: add ChangeLog entry missing in previous commit > rename: mark a label as potentially unused > gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. > acl: apply pure attribute to two functions > gnulib-common.m4: add _GL_UNUSED_LABEL > dup2, fcntl, fcntl-h: port to AIX 7.1 > printf, config.rpath: Port to FreeBSD 10. > ftoastr: work around compiler bug in IBM xlc 12.1 > valgrind-tests: fixed misleading help message > isfinite, isinf, isnan tests: fix for little-endian PowerPC > exclude-tests: port to AIX 7.1 > pthread_sigmask, timer-time: use gl_THREADLIB only if needed > gnulib-tool: wget translations using --no-verbose rather than --quiet > gnulib-tool: adjust translation wget to avoid a https redirection From debbugs-submit-bounces@debbugs.gnu.org Wed Oct 29 14:36:19 2014 Received: (at 18888) by debbugs.gnu.org; 29 Oct 2014 18:36:19 +0000 Received: from localhost ([127.0.0.1]:39342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjY6U-0001Lj-Af for submit@debbugs.gnu.org; Wed, 29 Oct 2014 14:36:19 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:59741) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XjY6R-0001LS-4L for 18888@debbugs.gnu.org; Wed, 29 Oct 2014 14:36:16 -0400 Received: by mail-wg0-f46.google.com with SMTP id x13so2570492wgg.19 for <18888@debbugs.gnu.org>; Wed, 29 Oct 2014 11:36:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=G+qvpL+tPPEiWrfeA/birOsm4IMbTZywNpAc9/rXCOU=; b=DCtSUkyy3NP4tC/ilTK9VgGYG07g+OHY70jptP9b5Rwlbpq5DbKKjPSnlitnnvDNdE oRdkDwT40RsRtKvWhjGqHunZpdRHzmBrS0pNO3zAYBMsfP88VOVGPm2tNfHNLW0z1x+V 9PvFUM1KfJiChWY/K2mLB1i5pr6KeFTlRwsDlxHmu4/EhxNVtGhdKHwbBvSd5eqxX/FP prkWaTshRMwPz0BCd/P9e2UU4U75UFXtuGYDAD68sl80Zh2MM9b7ylvVgbCVLKFuYAWs miw/6CdYohHW4wfHAjvz6uzB9e6DPWTKVpyUiedFcfzuxK8Le/NUYw47OiQZ4QX42Btf CogQ== X-Received: by 10.180.8.233 with SMTP id u9mr14738683wia.19.1414607769132; Wed, 29 Oct 2014 11:36:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.86.131 with HTTP; Wed, 29 Oct 2014 11:35:48 -0700 (PDT) In-Reply-To: References: From: Jim Meyering Date: Wed, 29 Oct 2014 11:35:48 -0700 X-Google-Sender-Auth: pGl74QVDJUHns2W7qbHcJTdtgTQ Message-ID: Subject: Re: bug#18888: new snapshot available: grep-2.20.72-d512 To: 18888@debbugs.gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 18888 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) FYI, just prior to making that snapshot, I pushed a change that updated the gnulib submodule to the latest as of some time yesterday, and also pulled in some small improvements to the bootstrap script: http://git.sv.gnu.org/cgit/grep.git/commit/?id=d512007830d2c On Wed, Oct 29, 2014 at 11:29 AM, Jim Meyering wrote: > Thanks to many fixes and improvements by Paul Eggert and Norihiro Tanaka, > here is a pre-release snapshot: > > grep snapshot: > http://meyering.net/grep/grep-ss.tar.xz 1.2 MB > http://meyering.net/grep/grep-ss.tar.xz.sig > http://meyering.net/grep/grep-2.20.72-d512.tar.xz > > Here is the NEWS so far: > > ** Improvements > > Performance has been greatly improved for searching files containing > holes, on platforms where lseek's SEEK_DATA flag works efficiently. > > Performance has improved for rejecting data that cannot match even > the first part of a nontrivial pattern. > > Performance has improved for very long strings in patterns. > > If a file contains data improperly encoded for the current locale, > and this is discovered before any of the file's contents are output, > grep now treats the file as binary. > > grep -P no longer reports an error and exits when given invalid UTF-8 data. > Instead, it considers the data to be non-matching. > > ** Bug fixes > > grep no longer mishandles patterns that contain \w or \W in multibyte > locales. > > grep would fail to count newlines internally when operating in non-UTF8 > multibyte locales, leading it to print potentially many lines that did > not match. E.g., the command, "seq 10 | env LC_ALL=zh_CN src/grep -n .." > would print this: > 1:1 > 2 > 3 > 4 > 5 > 6 > 7 > 8 > 9 > 10 > implying that the match, "10" was on line 1. > [bug introduced in grep-2.19] > > grep in a non-UTF8 multibyte locale could mistakenly match in the middle > of a multibyte character when using a '^'-anchored alternate in a pattern, > leading it to print non-matching lines. [bug present since "the beginning"] > > grep -E rejected unmatched ')', instead of treating it like '\)'. > [bug present since "the beginning"] > > ** Changes in behavior > > The GREP_OPTIONS environment variable is now obsolescent, and grep > now warns if it is used. Please use an alias or script instead. > > In locales with multibyte character encodings other than UTF-8, > grep -P now reports an error and exits instead of misbehaving. > > When searching binary data, grep now may treat non-text bytes as > line terminators. This can boost performance significantly. > > grep -z no longer automatically treats the byte '\200' as binary data. > ==================================================== > > Changes in grep since v2.20: > > Jim Meyering (13): > maint: post-release administrivia > build: don't redirect directly to $@ > build: improve rule to generate egrep+fgrep scripts > maint: generate distributed THANKS from VC'd THANKS.in > doc: update HACKING > maint: split long lines, and enforce the 80-column limit > maint: avoid distcheck failure > tests: add expect-to-fail test for a glibc regexp bug > doc: move NEWS note about GREP_OPTIONS into proper section > maint: suppress a false-positive -Wcast-align warning > grep: avoid stack buffer read-underrun and overrun > tests: make new test script executable > gnulib: update to latest; bootstrap, too > > Norihiro Tanaka (13): > dfa: speed-up at initial state > dfa: separate dfaexec function to help optimization by compiler > grep: fix subscript error when testing whether empty lines match > dfa: check end of input buffer after transition in non-UTF8 > multibyte locale > dfa: factor out a new nontrivial block of duplicated code > dfa: test for just-fixed bug > dfa: fix a theoretical bug > grep: initialize validation_boundary properly before use > dfa: process all MBCSET constructs via glibc's matcher > dfa: remove two erroneous clauses from a now-unused function > tests: add test for grep -P fix > dfa: avoid false match in a non-UTF8 multibyte locale > dfa: make \w and \W work in multibyte locales > > Paul Eggert (46): > build: update gnulib submodule to latest > grep: use system strstr if available and fast > grep: undo part of previous change > doc: use gnulib fdl module > maint: remove grep.spec > build: don't make output files read-only > build: avoid -Wstack-protector > grep: with -E, unmatched ')' matches itself > doc: Document -r vs --exclude more carefully. > doc: prefer @env to @code > doc: document LANGUAGE > grep: fix integer-width bugs in undossify_input etc. > grep: -P now treats invalid UTF-8 input as non-matching > grep: port recent fix to older pcre version > grep: fix false matches with -P '...$' and invalid UTF-8 > grep: fix false matches with -P '...$' and invalid UTF-8 > doc: bug tracker has moved to debbugs.gnu.org > grep: make GREP_OPTIONS obsolescent > grep: diagnose -P in non-UTF-8 multibyte locale > grep: remove/refactor unnecessary code about line splitting > grep: speed up -P on files containing many multibyte errors > grep: use bool for boolean in grep.c > grep: treat a file as binary if its prefix contains encoding errors > grep: improve performance for older glibc > grep: use mbclen cache more effectively > grep: avoid false alarms for mb_clen and to_uchar > grep: use mbclen cache in one more place > grep: port -P speedup to hosts lacking PCRE_STUDY_JIT_COMPILE > grep: fix -P speedup bug with empty match > grep: refactor binary-vs-unknown-vs-text flags for clarity > grep: -z no longer considers '\200' to be binary data > grep: non-text bytes in binary data may be treated as line ends > grep: minor -P speedup with jit_stack > grep: improve -P performance in typical cases > grep: skip past holes efficiently > grep: port to platforms lacking SEEK_DATA > grep: speed up processing of holes before EOF on Solaris > grep: scan for valid multibyte strings more quickly > grep: don't check extensively for invalid prefix bytes unless -P > maint: generalize the -Wcast-align fix > dfa: minor tweaks, mostly to remove __attribute__ ((noinline)) > doc: clarify exit status > doc: modernize and simplify man page > grep: fix off-by-one bug in -P optimization > grep: fix grep -P crash > tests: work around older libpcre bugs when testing -P and UTF-8 > > > Changes in gnulib since v2.20: > > * gnulib 98ca2c0...8415b67 (95): > > socketlib, sockets, sys_socket: Use AC_REQUIRE to pacify autoconf. > > iconv: avoid false detection of non-working iconv > > bootstrap: print more diagnostics for missing programs > > bootstrap: only update the gnulib submodule > > symlinkat: port to AIX 7.1 > > readlinkat: port to AIX 7.1 > > remove spurious { > > modules/fcntl: fix error reporting by dupfd > > basename, dirname: Improve documentation. > > exclude: declare exclude_patopts static > > autoupdate > > dirname: support compilation with C++ > > qsort_r: include > > avltree-list: avoid compiler warnings > > qsort_r: new module, for GNU-style qsort_r > > strerror_r-posix: support compilation with C++ > > fcntl-h: fix compilation with Intel C++ compiler > > autoupdate > > mountlist: use /proc/self/mountinfo when available > > users.txt: add cmogstored > > gnulib-tool: Sync with build-aux/bootstrap options > > gnulib-tool: Fallback to wget when rsync fails > > maintainer-makefile: add syntax check for useless ';;' > > pthread, pthread_sigmask, threadlib: port to Ubuntu 14.04 > > error: drop spurious semicolon > > gnulib-common.m4: port to GCC 4.2.1 and Sun Studio 12 C++ > > manywarnings: add GCC 4.9 warnings > > vasnprintf: fix bugs in width computation > > vasnprintf: Avoid signed/unsigned comparison warning. > > parse-datetime: Avoid signed/unsigned comparison warning > > qsort_r: new module, for GNU-style qsort_r > > vla: new module > > localename: make gl_locale_name_thread really thread-safe on Windows > > getpass: don't assume struct termios > > getdtablesize: fall back on sysconf (_SC_OPEN_MAX) > > vararrays: modernize AC_C_VARARRAYS for C11 > > relocatable-prog-wrapper: port gettext to OS X 10.8 + GCC 4.8.1 > > sys_select: fix FD_ZERO problem on Solaris 10 > > accept: document Solaris 10 type glitch > > extern-inline: port to FreeBSD, DragonFly > > autoupdate > > Use consistent style to check DEBUG macro in regex_internal.c > > openat-die: use _Noreturn markup > > test-open: port to cygwin, which lacks Fortify > > localename: Enforce declarations before statements. > > test-userspec: don't look up numeric user names > > localcharset, localename: MS-Windows support for non-default locales > > announce-gen: avoid failure when Digest::SHA is installed > > gettext: revert "update macros to version 0.19" > > regex: don't deref NULL upon heap allocation failure > > maint.mk: give projects more flexibilty in set_prog_name arguments > > regex: fix memory leak in compiler > > announce-gen: avoid perl warnings > > localename: avoid -Wsuggest-attribute={const,pure} warnings > > nl_langinfo: Fix last change. > > Define macros for glibc > > Sync up error.c with glibc > > nl_langinfo: fix build under mingw > > mountlist: do not classify a bind-mounted dir entry as "dummy" > > maint.mk: less syntax-check noise when SIGPIPE is ignored > > nl_langinfo: CODESET on MS-Windows and more items from localeconv > > Bruno Haible has stepped down as maintainer. > > mktime: merge #if/#ifdef usage from glibc > > git-version-gen: improve option descriptions > > regex: fix memory leak in compiler > > regex: merge patch from libc > > acl: port to gcc -Wredundant-decls > > parse-duration: eliminate 68-year duration limit > > pthread: don't assume AC_CANONICAL_HOST, port better to Solaris, etc. > > pthread: define thread-safe macros on some platforms > > regex: don't be multithreaded if USE_UNLOCKED_IO. > > gettext: update macros to version 0.19 > > select,poll: fix console handle check on windows 8 > > select: fix waiting on anonymous pipes on MS-Windows > > times: fix to return non constant value on MS-Windows > > isatty: fix to work on windows 8 > > maint: fix typo in fdl.texi > > mountlist: avoid hasmntopt const type warning on solaris > > maintainer-makefile: delete obsolete code > > maintainer-makefile: avoid spurious error messages > > rename: avoid unused-but-set-variable compiler warning > > maint: add ChangeLog entry missing in previous commit > > rename: mark a label as potentially unused > > gnulib-common.m4: Fix typo in _GL_UNUSED_LABEL. > > acl: apply pure attribute to two functions > > gnulib-common.m4: add _GL_UNUSED_LABEL > > dup2, fcntl, fcntl-h: port to AIX 7.1 > > printf, config.rpath: Port to FreeBSD 10. > > ftoastr: work around compiler bug in IBM xlc 12.1 > > valgrind-tests: fixed misleading help message > > isfinite, isinf, isnan tests: fix for little-endian PowerPC > > exclude-tests: port to AIX 7.1 > > pthread_sigmask, timer-time: use gl_THREADLIB only if needed > > gnulib-tool: wget translations using --no-verbose rather than --quiet > > gnulib-tool: adjust translation wget to avoid a https redirection > > > From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 31 11:46:41 2014 Received: (at submit) by debbugs.gnu.org; 31 Oct 2014 15:46:41 +0000 Received: from localhost ([127.0.0.1]:41377 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkEPQ-0003wE-N6 for submit@debbugs.gnu.org; Fri, 31 Oct 2014 11:46:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59275) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkEPL-0003vj-DN for submit@debbugs.gnu.org; Fri, 31 Oct 2014 11:46:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkEOS-0006Dg-Ju for submit@debbugs.gnu.org; Fri, 31 Oct 2014 11:46:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55422) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkEOS-0006D5-7S for submit@debbugs.gnu.org; Fri, 31 Oct 2014 11:45:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47740) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkENL-0002Ct-Vd for bug-grep@gnu.org; Fri, 31 Oct 2014 11:45:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjrHq-00020b-9K for bug-grep@gnu.org; Thu, 30 Oct 2014 11:05:22 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45360) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjrHj-0001y6-GC; Thu, 30 Oct 2014 11:05:11 -0400 Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s9UF58HQ027617 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 30 Oct 2014 11:05:09 -0400 Received: from [10.3.113.180] (ovpn-113-180.phx2.redhat.com [10.3.113.180]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s9UF576k023430; Thu, 30 Oct 2014 11:05:07 -0400 Message-ID: <545253A3.7060707@redhat.com> Date: Thu, 30 Oct 2014 09:05:07 -0600 From: Eric Blake Organization: Red Hat, Inc. User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: bug-grep@gnu.org Subject: Re: [platform-testers] new snapshot available: grep-2.20.72-d512 References: In-Reply-To: OpenPGP: url=http://people.redhat.com/eblake/eblake.gpg Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="g85BjfdiXfup3KO1hnsTwGXkGLPKtDWfn" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.26 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: Bug-gnulib X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --g85BjfdiXfup3KO1hnsTwGXkGLPKtDWfn Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/29/2014 12:29 PM, Jim Meyering wrote: > Thanks to many fixes and improvements by Paul Eggert and Norihiro Tanak= a, > here is a pre-release snapshot: >=20 > grep snapshot: > http://meyering.net/grep/grep-ss.tar.xz 1.2 MB You probably want to fix your process for sending these mails; 'relevant-mailing-list@gnu.org' is not the best Reply-To: option :) I tried an incremental build of grep.git, and it hung waiting for user input: make[1]: Entering directory `/home/eblake/grep/doc' Updating ./version.texi MAKEINFO grep.info GEN grep.1 mv: try to overwrite 'grep.1', overriding mode 0444 (r--r--r--)? You probably want to fix that so that grep.1 (and egrep.1, fgrep.1) don't require user interaction. Building from git on cygwin runs into a compilation failure (due to git builds enabling -Werror); I can work around it, and think the tarball will be immune (since that defaults to leaving -Werror off): CC openat-die.o openat-die.c: In function 'openat_save_fail': openat-die.c:34:1: error: function might be candidate for attribute 'noreturn' [-Werror=3Dsuggest-attribute=3Dnoreturn] openat_save_fail (int errnum) ^ and again for xstrtol_fatal. Probably worth fixing in gnulib. As well as: CC grep.o grep.c: In function 'usage': grep.c:1683:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=3Dnoreturn] usage (int status) ^ CC dfasearch.o dfasearch.c: In function 'dfaerror': dfasearch.c:60:1: warning: function might be candidate for attribute 'noreturn' [-Wsuggest-attribute=3Dnoreturn] dfaerror (char const *mesg) ^ I have no idea why cygwin complains while glibc doesn't; it may be some property of transitive closures on what system headers have marked as noreturn differing between the two platforms. I also see: \x0d FAILED to match \s FAIL: multibyte-white-space and am not sure if that is because cygwin's regex doesn't understand \s, or because of a difference in how cygwin's locale is defined, or because of a bug in grep. I also see: FAIL: surrogate-pair and in this case, cygwin DOES have weird handling of surrogate pairs (it chose wchar_t to be 2 bytes, which means surrogate pairs are required to represent all Unicode characters). Not sure if that will be easy to fix, but it's not worth holding up the release. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --g85BjfdiXfup3KO1hnsTwGXkGLPKtDWfn Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg iQEcBAEBCAAGBQJUUlOjAAoJEKeha0olJ0NqhOMIAIdjy2ZvjioPxhZne7HaYNEQ lPcFD8a+bV6qBroJhQ0GjR5eh/9cy0a8NCKCCCQeeTnLBPnXyz5xU6xOnMFqo+qN tpdv1+DqycB8FxREfjkw+la8jYphvo7KMjvdIV5lFhPU12w65QnIVJVHaAshOeSw EwC7mflzf6MDe+AZwn60u4HGLEWb2MDNYt6zCcu8zraUP6OKG5o5czsGM2bvRS5u b6cQHi4bun3igMKsrZQgIW5Ic/bGCvSEygELYslShtA2jK9Ui0fCqPuUYOfx5Nfe ro/VSqi1yGokxboy3M5PYue5CHqmrN4xLNM1jhxbGsxn0+jtOPHTzMjBrH6zX6I= =kDN+ -----END PGP SIGNATURE----- --g85BjfdiXfup3KO1hnsTwGXkGLPKtDWfn-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 31 19:44:30 2014 Received: (at submit) by debbugs.gnu.org; 31 Oct 2014 23:44:31 +0000 Received: from localhost ([127.0.0.1]:44196 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkLrq-0003iB-8w for submit@debbugs.gnu.org; Fri, 31 Oct 2014 19:44:30 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55874) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XkLrn-0003ht-L1 for submit@debbugs.gnu.org; Fri, 31 Oct 2014 19:44:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkLrh-0003kX-Cp for submit@debbugs.gnu.org; Fri, 31 Oct 2014 19:44:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkLrh-0003kT-9m for submit@debbugs.gnu.org; Fri, 31 Oct 2014 19:44:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57574) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkLrg-0005Yz-9e for bug-grep@gnu.org; Fri, 31 Oct 2014 19:44:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkLrf-0003j6-7K for bug-grep@gnu.org; Fri, 31 Oct 2014 19:44:20 -0400 Received: from mail-wi0-x236.google.com ([2a00:1450:400c:c05::236]:58545) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkLrc-0003iS-Tv; Fri, 31 Oct 2014 19:44:17 -0400 Received: by mail-wi0-f182.google.com with SMTP id d1so2486442wiv.15 for ; Fri, 31 Oct 2014 16:44:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=ef26cA127Vj+6fX5DpzIjlR/yYHZIqAb6Qf9QLj2gC4=; b=Nhe1MkvtOsHXqsenESmBBvLV/r0II9SBSamSoU/vqw9+kyeaC/PXq8m5hC0HqiCEKA xqIjDw+yQN67qWAegnGkqAgAlm/pj6tFRA5uY2pF5V4Dr+QhEHkXn1ZWJdptFsGUn5dy QoP8KKExW+lJj/gwpQMqrIKqKMrs7BrBv9pvJ5Dq9oYbLkFse6awDd4eOEgOizgQpL1r CERhqgTi29saV3syQthm4nYnAbUYuyX4DZOBy++fxF0wacrq/3/eW/vKhzIJt3GHy2lQ onqbC6nBmMmkGGCSbpHjVuI+EnTIGFaFOuQG1+PYAM4542EQ7HfcqIF/H4Td6qYA/gMI YYZA== X-Received: by 10.180.8.233 with SMTP id u9mr386867wia.19.1414799055297; Fri, 31 Oct 2014 16:44:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.86.131 with HTTP; Fri, 31 Oct 2014 16:43:55 -0700 (PDT) In-Reply-To: <545253A3.7060707@redhat.com> References: <545253A3.7060707@redhat.com> From: Jim Meyering Date: Fri, 31 Oct 2014 16:43:55 -0700 X-Google-Sender-Auth: heMzDLPxDkim4S-9gLTFKaZ6Wl0 Message-ID: Subject: Re: [platform-testers] new snapshot available: grep-2.20.72-d512 To: Eric Blake Content-Type: multipart/mixed; boundary=f46d0442864a1eb3ac0506c093bd X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: bug-grep@gnu.org, Bug-gnulib X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --f46d0442864a1eb3ac0506c093bd Content-Type: text/plain; charset=ISO-8859-1 On Thu, Oct 30, 2014 at 8:05 AM, Eric Blake wrote: > On 10/29/2014 12:29 PM, Jim Meyering wrote: >> Thanks to many fixes and improvements by Paul Eggert and Norihiro Tanaka, >> here is a pre-release snapshot: >> >> grep snapshot: >> http://meyering.net/grep/grep-ss.tar.xz 1.2 MB > > You probably want to fix your process for sending these mails; > 'relevant-mailing-list@gnu.org' is not the best Reply-To: option :) Good point. Thanks. > I tried an incremental build of grep.git, and it hung waiting for user > input: > > make[1]: Entering directory `/home/eblake/grep/doc' > Updating ./version.texi > MAKEINFO grep.info > GEN grep.1 > mv: try to overwrite 'grep.1', overriding mode 0444 (r--r--r--)? > > You probably want to fix that so that grep.1 (and egrep.1, fgrep.1) > don't require user interaction. Thank you for all the testing! I've addressed the above issue with the attached patch: --f46d0442864a1eb3ac0506c093bd Content-Type: application/octet-stream; name="0001-build-generate-man-pages-even-when-existing-targets-.patch" Content-Disposition: attachment; filename="0001-build-generate-man-pages-even-when-existing-targets-.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i1y6sa8x1 RnJvbSA4ZWExYzUyMGEyMzc1ODZmMmMxOTA5YzdiOWNkMzIyMzQxNGE1ZDFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKaW0gTWV5ZXJpbmcgPG1leWVyaW5nQGZiLmNvbT4KRGF0ZTog RnJpLCAzMSBPY3QgMjAxNCAxODo0MDo1MCAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIGJ1aWxkOiBn ZW5lcmF0ZSBtYW4gcGFnZXMgZXZlbiB3aGVuIGV4aXN0aW5nIHRhcmdldHMgYXJlCiByZWFkLW9u bHkKCiogZG9jL01ha2VmaWxlLmFtIChncmVwLjEpOiBVc2UgbXYgLWYgdG8gbW92ZSB0ZW1wb3Jh cnkgdG8gdGFyZ2V0LAppbiBjYXNlIHRoZSB0YXJnZXQgaXMgcmVhZC1vbmx5LiAgQWxzbywgYWx3 YXlzIG1ha2UgdGhlIGdlbmVyYXRlZApmaWxlcyByZWFkLW9ubHkuCihlZ3JlcC4xIGZncmVwLjEp OiBMaWtld2lzZS4KVGhpcyBhdm9pZHMgYSBidWlsZCBmYWlsdXJlIHJlcG9ydGVkIGJ5IEVyaWMg Qmxha2UgaW4KaHR0cDovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2J1Zy1ncmVwLzIwMTQt MTAvbXNnMDAxMTIuaHRtbAotLS0KIGRvYy9NYWtlZmlsZS5hbSB8IDEyICsrKysrKysrLS0tLQog MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9kb2MvTWFrZWZpbGUuYW0gYi9kb2MvTWFrZWZpbGUuYW0KaW5kZXggOWE1MDQzNC4uNjg0 YzFkYiAxMDA2NDQKLS0tIGEvZG9jL01ha2VmaWxlLmFtCisrKyBiL2RvYy9NYWtlZmlsZS5hbQpA QCAtMjUsMTAgKzI1LDE0IEBAIEVYVFJBX0RJU1QgPSBncmVwLmluLjEKIENMRUFORklMRVMgPSBn cmVwLjEgZWdyZXAuMSBmZ3JlcC4xCgogZ3JlcC4xOiBncmVwLmluLjEKLQkkKEFNX1ZfR0VOKXNl ZCAncy9AJydWRVJTSU9OQC8kKFZFUlNJT04pLycgPCAkKHNyY2RpcikvZ3JlcC5pbi4xID4gJEAt dAotCSQoQU1fVl9hdCltdiAkQC10ICRACisJJChBTV9WX0dFTilybSAtZiAkQC10ICRACisJJChB TV9WX2F0KXNlZCAncy9AJydWRVJTSU9OQC8kKFZFUlNJT04pLycgJChzcmNkaXIpL2dyZXAuaW4u MSA+ICRALXQKKwkkKEFNX1ZfYXQpY2htb2QgYT1yICRALXQKKwkkKEFNX1ZfYXQpbXYgLWYgJEAt dCAkQAoKIGVncmVwLjEgZmdyZXAuMTogTWFrZWZpbGUuYW0KLQkkKEFNX1ZfR0VOKWluc3Q9YGVj aG8gZ3JlcCB8IHNlZCAnJCh0cmFuc2Zvcm0pJ2AuMSBcCisJJChBTV9WX0dFTilybSAtZiAkQC10 ICRACisJJChBTV9WX2F0KWluc3Q9YGVjaG8gZ3JlcCB8IHNlZCAnJCh0cmFuc2Zvcm0pJ2AuMSBc CiAJICAmJiBlY2hvICIuc28gbWFuMS8kJGluc3QiID4gJEAtdAotCSQoQU1fVl9hdCltdiAkQC10 ICRACisJJChBTV9WX2F0KWNobW9kIGE9ciAkQC10CisJJChBTV9WX2F0KW12IC1mICRALXQgJEAK LS0gCjIuMS4yCgo= --f46d0442864a1eb3ac0506c093bd-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 16:04:40 2015 Received: (at control) by debbugs.gnu.org; 30 May 2015 20:04:41 +0000 Received: from localhost ([127.0.0.1]:33783 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yymzo-0007X7-Fr for submit@debbugs.gnu.org; Sat, 30 May 2015 16:04:40 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:53645) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yymzm-0007Wi-MZ for control@debbugs.gnu.org; Sat, 30 May 2015 16:04:39 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 3C93E39E801B for ; Sat, 30 May 2015 13:04:33 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9SwSbBss7Jia for ; Sat, 30 May 2015 13:04:32 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 4CC9C39E8016 for ; Sat, 30 May 2015 13:04:32 -0700 (PDT) Message-ID: <556A17D0.4000303@cs.ucla.edu> Date: Sat, 30 May 2015 13:04:32 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: grep bug maintainance Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) tag 20605 notabug close 20605 severity 20657 wishlist tag 20638 notabug close 20638 merge 20526 19985 19230 tag 19837 notabug close 19837 merge 16444 19777 close 19563 close 19486 tag 19330 notabug close 19330 tag 19193 notabug close 19193 tag 19071 notabug close 19071 tag 19005 notabug close 19005 close 19000 tag 18888 notabug close 18888 From unknown Sun Jun 22 09:57:03 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 28 Jun 2015 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator