From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Reuben Thomas Newsgroups: gmane.emacs.bugs Subject: bug#16921: Suggested grep-files-aliases entry for GNU build systems Date: Sun, 2 Mar 2014 09:05:23 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11c1d400a7534904f39bf8fb X-Trace: ger.gmane.org 1393751168 8084 80.91.229.3 (2 Mar 2014 09:06:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Mar 2014 09:06:08 +0000 (UTC) To: 16921@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 02 10:06:17 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WK2Lg-0000zJ-C5 for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Mar 2014 10:06:16 +0100 Original-Received: from localhost ([::1]:34829 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2Lf-0005ZA-Ug for geb-bug-gnu-emacs@m.gmane.org; Sun, 02 Mar 2014 04:06:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51297) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2LU-0005MG-Bz for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:06:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WK2LT-00022u-9z for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:06:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46210) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2LT-00022o-78 for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:06:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WK2LS-00011r-QD for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:06:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Reuben Thomas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 02 Mar 2014 09:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16921 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-emacs Original-Received: via spool by submit@debbugs.gnu.org id=B.13937511333905 (code B ref -1); Sun, 02 Mar 2014 09:06:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 2 Mar 2014 09:05:33 +0000 Original-Received: from localhost ([127.0.0.1]:47392 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WK2Ky-00010t-Hy for submit@debbugs.gnu.org; Sun, 02 Mar 2014 04:05:32 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:49503) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WK2Kw-00010l-8h for submit@debbugs.gnu.org; Sun, 02 Mar 2014 04:05:31 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WK2Ku-0001x6-RD for submit@debbugs.gnu.org; Sun, 02 Mar 2014 04:05:29 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2Ku-0001x0-OL for submit@debbugs.gnu.org; Sun, 02 Mar 2014 04:05:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2Kt-0004dM-IM for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:05:28 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WK2Ks-0001wP-DI for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:05:27 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50419) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2Ks-0001wL-AV for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:05:26 -0500 Original-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 ) id 1WK2Ks-0007gT-2M for bug-emacs@gnu.org; Sun, 02 Mar 2014 04:05:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WK2Kq-0001w1-T2 for bug-emacs@gnu.org; Sun, 02 Mar 2014 04:05:25 -0500 Original-Received: from mail-yk0-x229.google.com ([2607:f8b0:4002:c07::229]:64819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WK2Kq-0001vS-P3 for bug-emacs@gnu.org; Sun, 02 Mar 2014 04:05:24 -0500 Original-Received: by mail-yk0-f169.google.com with SMTP id 142so2135099ykq.0 for ; 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 X-Received: by 10.236.230.3 with SMTP id i3mr14735697yhq.13.1393751124024; Sun, 02 Mar 2014 01:05:24 -0800 (PST) Original-Received: by 10.170.137.66 with HTTP; Sun, 2 Mar 2014 01:05:23 -0800 (PST) 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:86471 Archived-At: --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
At present, grep-files-aliases suggest= s "[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 e= ntry:

=A0("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 latt= er need not be changed, but the new pattern is used for Makefile.am.
The alias "am" is supposed to suggest "automake"= .
--001a11c1d400a7534904f39bf8fb--