GNU bug report logs - #16921
Suggested grep-files-aliases entry for GNU build systems

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Reuben Thomas <rrt@HIDDEN>; dated Sun, 2 Mar 2014 09:06:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 2 Mar 2014 09:05:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 02 04:05:33 2014
Received: from localhost ([127.0.0.1]:47392 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.80)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1WK2Ky-00010t-Hy
	for submit <at> debbugs.gnu.org; Sun, 02 Mar 2014 04:05:32 -0500
Received: from eggs.gnu.org ([208.118.235.92]:49503)
 by debbugs.gnu.org with esmtp (Exim 4.80)
 (envelope-from <rrt@HIDDEN>) id 1WK2Kw-00010l-8h
 for submit <at> debbugs.gnu.org; Sun, 02 Mar 2014 04:05:31 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rrt@HIDDEN>) id 1WK2Ku-0001x6-RD
 for submit <at> debbugs.gnu.org; Sun, 02 Mar 2014 04:05:29 -0500
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,HTML_MESSAGE,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:37218)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rrt@HIDDEN>)
 id 1WK2Ku-0001x0-OL
 for submit <at> debbugs.gnu.org; Sun, 02 Mar 2014 04:05:28 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:51210)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <rrt@HIDDEN>) id 1WK2Kt-0004dM-IM
 for bug-gnu-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:28 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rrt@HIDDEN>) id 1WK2Ks-0001wP-DI
 for bug-gnu-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:27 -0500
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50419)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rrt@HIDDEN>)
 id 1WK2Ks-0001wL-AV
 for bug-gnu-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:26 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:47130)
 by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <rrt@HIDDEN>) id 1WK2Ks-0007gT-2M
 for bug-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:26 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <rrt@HIDDEN>) id 1WK2Kq-0001w1-T2
 for bug-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:25 -0500
Received: from mail-yk0-x229.google.com ([2607:f8b0:4002:c07::229]:64819)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <rrt@HIDDEN>)
 id 1WK2Kq-0001vS-P3
 for bug-emacs@HIDDEN; Sun, 02 Mar 2014 04:05:24 -0500
Received: by mail-yk0-f169.google.com with SMTP id 142so2135099ykq.0
 for <bug-emacs@HIDDEN>; Sun, 02 Mar 2014 01:05:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sc3d.org; s=google;
 h=mime-version:date:message-id:subject:from:to:content-type;
 bh=bBqN5218HC+pfG5LfFK6jeBahgDq4W1FTAdukJ3lUW0=;
 b=Ardp0bj3Va5JxGrifwMPbfS4wRnYmsV4J65G9MsSal+VZ1iC+0b86pj7VwE2wRvMON
 pKcbeJLt/PAWy5wGeTHVzhfeuZ2tZSw8whv/lvLSHAnphru2k6juKf+P1H/th6n0IK+O
 SrJOqW1zDaFNXApap8aFCgFKj3QgBW0euz4VI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to
 :content-type;
 bh=bBqN5218HC+pfG5LfFK6jeBahgDq4W1FTAdukJ3lUW0=;
 b=JOBasorblljJCRQKJwdvvZ9cgEczxJQJlZ3gtshQy7tLcxBqC4EufMntzKtoZ07Pug
 gH0MfNMV8nVsDsDf+ZG2kae/r7a7/AfzgKm/yfZHst2rxcO8QPM0vK3hSB9xR/dKguDL
 Wokf+Mp5WX5CDJV/wXy6RSYGjtsje+nbmMnLbsdItW1SyXzrzb+cr78MEAq3Jk1RxURW
 wiI33ZcjnvGMC1Mdp5YFMmfW+8hDNgpZkmZKEEDGzBQo1ldPRKPGsc6cSMrYX1WClUUl
 bNUKS8B/xvdYsrUEteykqZ3vB8aNippHVJuEOqX5NXVACMyURrnaRdZi2j7+RTkTIJh+
 hw3A==
X-Gm-Message-State: ALoCoQn224Z8/PZIzfzLCAvyCON5rL35J1SVSiyrL/PSVTTlnK2qUUYYTcSZquvGIKfzA0rs0zy0
MIME-Version: 1.0
X-Received: by 10.236.230.3 with SMTP id i3mr14735697yhq.13.1393751124024;
 Sun, 02 Mar 2014 01:05:24 -0800 (PST)
Received: by 10.170.137.66 with HTTP; Sun, 2 Mar 2014 01:05:23 -0800 (PST)
Date: Sun, 2 Mar 2014 09:05:23 +0000
Message-ID: <CAOnWdohYPymXDgSiFZrqmPdDigQtk5r-2nQQfopxtwtquKPB6w@HIDDEN>
Subject: Suggested grep-files-aliases entry for GNU build systems
From: Reuben Thomas <rrt@HIDDEN>
To: bug-emacs <bug-emacs@HIDDEN>
Content-Type: multipart/alternative; boundary=001a11c1d400a7534904f39bf8fb
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-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.1 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.1 (----)

--001a11c1d400a7534904f39bf8fb
Content-Type: text/plain; charset=ISO-8859-1

At present, grep-files-aliases suggests "[Mm]akefile*" when you start rgrep
in a Makefile.am, which is not at all what one usually wants, as it greps
through long generated files.

I suggest the following pattern, to go just before the Makefile entry:

 ("am" . "Makefile.am GNUmakefile *.mk")

Makefile.am catches automake makefiles, GNUmakefile is often also used for
GNU-specific hackery (e.g. by gnulib), and *.mk catches other GNU-ery such
as gnulib's cfg.mk.

Placing the pattern before the Makefile entry means that the latter need
not be changed, but the new pattern is used for Makefile.am.

The alias "am" is supposed to suggest "automake".

-- 
http://rrt.sc3d.org

--001a11c1d400a7534904f39bf8fb
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>At present, grep-files-aliases suggest=
s &quot;[Mm]akefile*&quot; when you start rgrep in a Makefile.am, which is =
not at all what one usually wants, as it greps through long generated files=
.<br>
<br></div>I suggest the following pattern, to go just before the Makefile e=
ntry:<br><br>=A0(&quot;am&quot; . &quot;Makefile.am GNUmakefile *.mk&quot;)=
<br><br></div>Makefile.am catches automake makefiles, GNUmakefile is often =
also used for GNU-specific hackery (e.g. by gnulib), and *.mk catches other=
 GNU-ery such as gnulib&#39;s <a href=3D"http://cfg.mk">cfg.mk</a>.<br>
<br></div>Placing the pattern before the Makefile entry means that the latt=
er need not be changed, but the new pattern is used for Makefile.am.<br><br=
></div>The alias &quot;am&quot; is supposed to suggest &quot;automake&quot;=
.<br clear=3D"all">
<div><div><div><div><div><div><div><br>-- <br><a href=3D"http://rrt.sc3d.or=
g">http://rrt.sc3d.org</a>
</div></div></div></div></div></div></div></div>

--001a11c1d400a7534904f39bf8fb--




Acknowledgement sent to Reuben Thomas <rrt@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#16921; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.