From unknown Sat Aug 16 16:57:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16921: Suggested grep-files-aliases entry for GNU build systems 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: To: 16921@debbugs.gnu.org X-Debbugs-Original-To: bug-emacs Received: via spool by submit@debbugs.gnu.org id=B.13937511333905 (code B ref -1); Sun, 02 Mar 2014 09:06:02 +0000 Received: (at submit) by debbugs.gnu.org; 2 Mar 2014 09:05:33 +0000 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 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 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 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 ) id 1WK2Ku-0001x0-OL for submit@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 ) id 1WK2Kt-0004dM-IM for bug-gnu-emacs@gnu.org; Sun, 02 Mar 2014 04:05:28 -0500 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 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 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 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 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 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 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: From: Reuben Thomas 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-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.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
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-- From unknown Sat Aug 16 16:57:12 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16921: Suggested grep-files-aliases entry for GNU build systems Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 11 May 2022 13:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16921 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Reuben Thomas Cc: 16921@debbugs.gnu.org Received: via spool by 16921-submit@debbugs.gnu.org id=B16921.16522748526486 (code B ref 16921); Wed, 11 May 2022 13:15:01 +0000 Received: (at 16921) by debbugs.gnu.org; 11 May 2022 13:14:12 +0000 Received: from localhost ([127.0.0.1]:36508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomAE-0001gB-4P for submit@debbugs.gnu.org; Wed, 11 May 2022 09:14:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41278) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomAC-0001fY-Qz for 16921@debbugs.gnu.org; Wed, 11 May 2022 09:14:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6r+3l6sKrbwnExUlSH/7gWalZRnli6xOmBY0JYCNilk=; b=Yy/yzK6prUELDR68cF9xk8/VVo g/oFK5lR2wEn9wUAeuOA9bKj4j4pjLSopfFGUAYXLFCLmROibg1utMXWPjhPzDf8IQtZgsL+iL7l1 Q/ZVnWeMgjWI0Up/ZVhYBJtrk8pvU/cptKLNygrMZHPt9E2v9JGk8cZ82mPl/TUgkdAA=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nomA4-0008TJ-TH; Wed, 11 May 2022 15:13:55 +0200 From: Lars Ingebrigtsen References: X-Now-Playing: Joni Mitchell's _Taming the Tiger_: "No Apologies" Date: Wed, 11 May 2022 15:13:51 +0200 In-Reply-To: (Reuben Thomas's message of "Sun, 2 Mar 2014 09:05:23 +0000") Message-ID: <87pmkk8b5c.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Reuben Thomas writes: > 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 [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) Reuben Thomas writes: > 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". Makes sense to me; I've now added this to Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Wed May 11 09:14:12 2022 Received: (at control) by debbugs.gnu.org; 11 May 2022 13:14:12 +0000 Received: from localhost ([127.0.0.1]:36511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomAO-0001gZ-Bh for submit@debbugs.gnu.org; Wed, 11 May 2022 09:14:12 -0400 Received: from quimby.gnus.org ([95.216.78.240]:41292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nomAG-0001ff-R0 for control@debbugs.gnu.org; Wed, 11 May 2022 09:14:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=z8lwEiyYQIbO11V9tfWfLU2/MxlT42sY0+3ChiTzgpc=; b=KeTRQOC+aSypNrRzs/TSuYm9Ey IuGCnRfL4mPvIZXOrANhJaae7gRrwLnoN/ePDLneXujsrr6YMT33+fvShm4HlWCcxcExkiAoVaYyI K6fdEC0Y9NKJABNRski9y7Dsux4+4oZzkhKwgwS336s95c2zfrThSz+Ve501SEJ76woM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nomA9-0008TW-HI for control@debbugs.gnu.org; Wed, 11 May 2022 15:13:59 +0200 Date: Wed, 11 May 2022 15:13:57 +0200 Message-Id: <87o8048b56.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #16921 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 16921 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -3.3 (---) close 16921 29.1 quit