From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: 23.1; grep-read-files does incorrect wildcard match Resent-From: S Boucher Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 05 May 2010 19:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6114@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127308847829590 (code B ref -1); Wed, 05 May 2010 19:42:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 May 2010 19:41:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9kT6-0007hC-4N for submit@debbugs.gnu.org; Wed, 05 May 2010 15:41:16 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9kOw-0007e3-FD for submit@debbugs.gnu.org; Wed, 05 May 2010 15:36:59 -0400 Received: from lists.gnu.org ([199.232.76.165]:42461) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O9kOr-0001XL-Hv for submit@debbugs.gnu.org; Wed, 05 May 2010 15:36:53 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9kAu-00020Y-Br for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:28 -0400 Received: from [140.186.70.92] (port=48280 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9kAs-0001yk-Vt for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9kAr-0004Sx-7Q for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:26 -0400 Received: from web56807.mail.re3.yahoo.com ([66.196.97.81]:36162) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O9kAr-0004So-3a for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:25 -0400 Received: (qmail 58693 invoked by uid 60001); 5 May 2010 19:22:23 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1273087343; bh=PqjtJD3gyI/I5tNnO4kIu2IYFeE29odxy7khgUZF1Eg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=l1MyG4Cufx3ezE8IOuGW/Fr1sIpCohr0nSQdGy1xjgvxstQUgALU1elOeJ3UrtlrjM06zif1Rve1qmUB8LLJAbFPaOYyeO/A/UfWAJDLTFYifKfhlhtd+O6A1JH1ISTthBpRnGuj3i/6Gj7nEG/tEQ9g4hRL/Ycu10xoP/ieSiw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=3KLd1v9FMT8/uYCI3vab78S+spNG3yedNizLZpuIwhnO6USvUDeKB6p3TLwcA3hBnvw9z+mMGEpN2K3RPsXwYAEm+DO3SXrKRY6tIGLb2zXEO3KxP98t0nqwJ2E5j7SBML+4FbeNYD0X74GD5FPT08x0dMi1uylr1NrPCojq/wI=; Message-ID: <741057.58002.qm@web56807.mail.re3.yahoo.com> X-YMail-OSG: QaxDZ9AVM1l55.XgGn9MFHA8BNMYsErwT9b6CebaLXkpveG 433uD_AOcSVWNfK0NJu6.y3t4OkUKGbcsoOYaCka8DKY4dtrAYWCf8RZuQ43 XKLUlCGjlkHFs63L8Tvj0aDzF6.wHocde5q.YM1vPKbGn5AJZ6meXHSQ6kS0 a8MAshsp0_k_JXhbVw7S6.gL9FoeElBbik2e7XEyAfS4Uq9YzpsdQIVmtA8i gSTtOrDx_W0YLe7gT1j9wxhfF2i7oGfSwwrYW5zqmx_gETvPxOL8nNP3FDah gwZl3EQChDztvFJJvuinohDXD4CqaDPyY2sbT5Fq.CxBQNKGCw9_K.3.y1Hu YqQ-- Received: from [209.5.112.166] by web56807.mail.re3.yahoo.com via HTTP; Wed, 05 May 2010 12:22:23 PDT X-Mailer: YahooMailClassic/10.1.11 YahooMailWebService/0.8.103.269680 Date: Wed, 5 May 2010 12:22:23 -0700 (PDT) From: S Boucher MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Mailman-Approved-At: Wed, 05 May 2010 15:41:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) This bug is for (defun grep-read-files (regexp) in file grep.el. In grep-read-files, there's a call to (wildcard-to-regexp (cdr alias)) with the assumption that (cdr alias) is a single pattern. However, the variable grep-files-aliases actually can have multiple patterns for each alias. So, the multi-pattern aliases, such as for "cc", cannot correctly match: (defcustom grep-files-aliases '(("asm" . "*.[sS]") ("c" . "*.c") ("cc" . "*.cc *.cxx *.cpp *.C *.CC *.c++") ... etc... In GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.16.1) of 2009-11-24 on stephbuntu Windowing system distributor `The X.Org Foundation', version 11.0.10600000 configured using `configure '--prefix=/ws/EMACS/soft'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t dynamic-completion-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-p Recent messages: Quit Back to top level. Mark set Searched 1 buffer; 6 matches for `grep-files-aliases' [2 times] uncompressing custom.el.gz...done [2 times] Composing main Info directory...done Found `bugs' in Index. (2 total; use `,' for next) Making completion list... [2 times] Quit Making completion list... From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: 23.1; grep-read-files does incorrect wildcard match Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 06 May 2010 20:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: S Boucher Cc: 6114@debbugs.gnu.org Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.127317928827283 (code B ref 6114); Thu, 06 May 2010 20:55:02 +0000 Received: (at 6114) by debbugs.gnu.org; 6 May 2010 20:54:48 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OA85n-00075x-4I for submit@debbugs.gnu.org; Thu, 06 May 2010 16:54:47 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OA85l-00075l-1H for 6114@debbugs.gnu.org; Thu, 06 May 2010 16:54:45 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.33.106.cable.starman.ee [82.131.33.106]) by mx1.starman.ee (Postfix) with ESMTP id 3B6BA3F41BD; Thu, 6 May 2010 23:54:38 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <741057.58002.qm@web56807.mail.re3.yahoo.com> Date: Thu, 06 May 2010 23:50:50 +0300 In-Reply-To: <741057.58002.qm@web56807.mail.re3.yahoo.com> (S. Boucher's message of "Wed, 5 May 2010 12:22:23 -0700 (PDT)") Message-ID: <87mxwclqcd.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > This bug is for (defun grep-read-files (regexp) in file grep.el. > > In grep-read-files, there's a call to (wildcard-to-regexp (cdr alias)) > with the assumption that (cdr alias) is a single pattern. However, > the variable grep-files-aliases actually can have multiple patterns > for each alias. So, the multi-pattern aliases, such as for "cc", > cannot correctly match: > > (defcustom grep-files-aliases > '(("asm" . "*.[sS]") > ("c" . "*.c") > ("cc" . "*.cc *.cxx *.cpp *.C *.CC *.c++") > ... etc... Evaluating (wildcard-to-regexp "*.cc *.cxx *.cpp *.C *.CC *.c++") returns "\\`[^^@]*\\.cc [^^@]*\\.cxx [^^@]*\\.cpp [^^@]*\\.C [^^@]*\\.CC [^^@]*\\.c\\+\\+\\'" Do you think it should be "\\`[^^@]*\\.cc\\|[^^@]*\\.cxx\\|[^^@]*\\.cpp\\|[^^@]*\\.C\\|[^^@]*\\.CC\\|[^^@]*\\.c\\+\\+\\'" ? -- Juri Linkov http://www.jurta.org/emacs/ From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: 23.1; grep-read-files does incorrect wildcard match Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 May 2010 00:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: S Boucher Cc: 6114@debbugs.gnu.org Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.12744028969432 (code B ref 6114); Fri, 21 May 2010 00:49:02 +0000 Received: (at 6114) by debbugs.gnu.org; 21 May 2010 00:48:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFGPQ-0002S5-0O for submit@debbugs.gnu.org; Thu, 20 May 2010 20:48:16 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFGPN-0002Rz-Az for 6114@debbugs.gnu.org; Thu, 20 May 2010 20:48:14 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.33.97.cable.starman.ee [82.131.33.97]) by mx1.starman.ee (Postfix) with ESMTP id B28003F412F; Fri, 21 May 2010 03:48:05 +0300 (EEST) From: Juri Linkov Organization: JURTA References: <741057.58002.qm@web56807.mail.re3.yahoo.com> Date: Fri, 21 May 2010 03:28:50 +0300 In-Reply-To: <741057.58002.qm@web56807.mail.re3.yahoo.com> (S. Boucher's message of "Wed, 5 May 2010 12:22:23 -0700 (PDT)") Message-ID: <87pr0qxev1.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > This bug is for (defun grep-read-files (regexp) in file grep.el. > > In grep-read-files, there's a call to (wildcard-to-regexp (cdr alias)) > with the assumption that (cdr alias) is a single pattern. However, > the variable grep-files-aliases actually can have multiple patterns > for each alias. So, the multi-pattern aliases, such as for "cc", > cannot correctly match: > > (defcustom grep-files-aliases > '(("asm" . "*.[sS]") > ("c" . "*.c") > ("cc" . "*.cc *.cxx *.cpp *.C *.CC *.c++") > ... etc... Does this patch do what you want? (Please note that we have to remove "*" ("all") because it matches everything.) === modified file 'lisp/progmodes/grep.el' --- lisp/progmodes/grep.el 2010-04-20 00:49:46 +0000 +++ lisp/progmodes/grep.el 2010-05-21 00:27:18 +0000 @@ -781,12 +781,17 @@ (defun grep-read-files (regexp) (file-name-nondirectory bn))) (default-alias (and fn - (let ((aliases grep-files-aliases) + (let ((aliases (remove (assoc "all" grep-files-aliases) + grep-files-aliases)) alias) (while aliases (setq alias (car aliases) aliases (cdr aliases)) - (if (string-match (wildcard-to-regexp (cdr alias)) fn) + (if (string-match (mapconcat + 'wildcard-to-regexp + (split-string (cdr alias) nil t) + "\\|") + fn) (setq aliases nil) (setq alias nil))) (cdr alias)))) -- Juri Linkov http://www.jurta.org/emacs/ From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: 23.1; grep-read-files does incorrect wildcard match References: <741057.58002.qm@web56807.mail.re3.yahoo.com> Resent-From: S Boucher Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 21 May 2010 16:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 6114@debbugs.gnu.org Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.127445948210911 (code B ref 6114); Fri, 21 May 2010 16:32:01 +0000 Received: (at 6114) by debbugs.gnu.org; 21 May 2010 16:31:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFV85-0002pw-Co for submit@debbugs.gnu.org; Fri, 21 May 2010 12:31:22 -0400 Received: from web56807.mail.re3.yahoo.com ([66.196.97.81]) by debbugs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1OFUxQ-0002kJ-H8 for 6114@debbugs.gnu.org; Fri, 21 May 2010 12:20:21 -0400 Received: (qmail 64778 invoked by uid 60001); 21 May 2010 16:20:15 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1274458815; bh=si3/NctF7Hox6v/eV9nPTAN1bAA4UA0NQL6dRYWrWSY=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=OztvJFekOHzwimv9soYSqym0NZRcr6T3Pa54YVXKKdpuF4q2gcVIOqKpeG6Fsqul3Ya42GVZpHvxFlmxHK/MqasOcFxo9q6sI1ePYzAUVPZitaiXvkFAfWx7H1qse6Kmg3lN6bXSd7J0W7eAangchpUoaA8qG5P6kGVPlHLN/Fw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Yr6Y4ZNKqZxtMdftjUd9kwbU4W9LszHs12M5mP4YIXsY1kY+2q++JTrAGZ2JelX5E8xI0o3zG1wln3FZgVaVyMOcea3eimmDzmOb3+EU9HeOeXzobJZuvA7Fv8vZZ1EyaKIo1WvK7p970a09iz2qAUCVQR/MzT2zz8CokrzZLco=; Message-ID: <616488.63971.qm@web56807.mail.re3.yahoo.com> X-YMail-OSG: jndrEHIVM1lUFYPcaGYZmZzTLtq8FI583Y7REuV1yzxLWT0 1b8nlITamQ1TIESg.X_e4QH3dhVAIoznd1iR_gvkTVXCl14lRgTTcZUYhXXx o.pHAXPBmnwSUewPHyyWmtQze6xjEEBU3HLyebqnE_CjFJwOmtXB46vT.AEi hpv23z0CeyvhkVxSqx.4Vk3y24ZGAoBoB3ZHOFrlnCqOdM7oSpT13.G.WrZZ wKq99KBaveefqgGfpKtp8WlZKiwXqSDAIvx3a0ypDH2l2btCrFU5E7Q8cMhl .oucA9Qv3FamP3V0aRGYK1p6P79kjgB_VWfguMxzk05QDxOyySyo6SlhRzw- - Received: from [209.5.112.166] by web56807.mail.re3.yahoo.com via HTTP; Fri, 21 May 2010 09:20:15 PDT X-Mailer: YahooMailClassic/11.0.8 YahooMailWebService/0.8.103.269680 Date: Fri, 21 May 2010 09:20:15 -0700 (PDT) From: S Boucher In-Reply-To: <87pr0qxev1.fsf@mail.jurta.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.6 (----) X-Mailman-Approved-At: Fri, 21 May 2010 12:31:21 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.9 (---) Tried it. Seems to work.=0A=0AThanks,=0A=0A--- On Thu, 5/20/10, Juri Linko= v wrote:=0A=0A> From: Juri Linkov =0A> Sub= ject: Re: 23.1; grep-read-files does incorrect wildcard match=0A> To: "S Bo= ucher" =0A> Cc: 6114@debbugs.gnu.org=0A> Received: Thursda= y, May 20, 2010, 8:28 PM=0A> > This bug is for (defun=0A> grep-read-files (= regexp) in file grep.el.=0A> >=0A> > In grep-read-files, there's a call to= =0A> (wildcard-to-regexp (cdr alias))=0A> > with the assumption that (cdr a= lias) is a single=0A> pattern.=A0 However,=0A> > the variable grep-files-al= iases actually can have=0A> multiple patterns=0A> > for each alias.=A0 So, = the multi-pattern aliases,=0A> such as for "cc",=0A> > cannot correctly mat= ch:=0A> >=0A> > (defcustom grep-files-aliases=0A> >=A0=A0=A0'(("asm" .=A0 = =A0 "*.[sS]")=0A> >=A0 =A0=A0=A0("c" .=A0=0A> =A0=A0=A0"*.c")=0A> >=A0 =A0= =A0=A0("cc" .=A0 =A0 "*.cc=0A> *.cxx *.cpp *.C *.CC *.c++")=0A> >=A0 =A0=A0= =A0... etc...=0A> =0A> Does this patch do what you want?=A0 (Please note th= at=0A> we have to remove=0A> "*" ("all") because it matches everything.)=0A= > =0A> =3D=3D=3D modified file 'lisp/progmodes/grep.el'=0A> --- lisp/progmo= des/grep.el=A0=A0=A0 2010-04-20=0A> 00:49:46 +0000=0A> +++ lisp/progmodes/g= rep.el=A0=A0=A0 2010-05-21=0A> 00:27:18 +0000=0A> @@ -781,12 +781,17 @@ (de= fun grep-read-files (regexp)=0A> =A0=A0=A0 =A0=A0=A0 =A0=0A> (file-name-no= ndirectory bn)))=0A> =A0=A0=A0=A0=A0(default-alias=0A> =A0=A0=A0 =A0=A0= =A0(and fn=0A> -=A0=A0=A0 =A0=A0=A0 (let ((aliases=0A> grep-files-aliases)= =0A> +=A0=A0=A0 =A0=A0=A0 (let ((aliases=0A> (remove (assoc "all" grep-file= s-aliases)=0A> +=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A> =A0=A0=A0 =A0 =A0=0A> =A0= =A0=A0grep-files-aliases))=0A> =A0=A0=A0 =A0=A0=A0 =A0 =A0 =A0=0A> alias)= =0A> =A0=A0=A0 =A0=A0=A0 =A0 (while=0A> aliases=0A> =A0=A0=A0 =A0=A0=A0 = =A0 =A0 (setq=0A> alias (car aliases)=0A> =A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A= > =A0 aliases (cdr aliases))=0A> -=A0=A0=A0 =A0=A0=A0 =A0 =A0 (if=0A> (stri= ng-match (wildcard-to-regexp (cdr alias)) fn)=0A> +=A0=A0=A0 =A0=A0=A0 =A0 = =A0 (if=0A> (string-match (mapconcat=0A> +=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A>= =A0=A0=A0 =A0 =A0=0A> =A0=A0=A0'wildcard-to-regexp=0A> +=A0=A0=A0 =A0=A0= =A0 =A0=A0=A0=0A> =A0=A0=A0 =A0 =A0=0A> =A0=A0=A0(split-string (cdr alias) = nil t)=0A> +=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A> =A0=A0=A0 =A0 =A0 =A0=A0=A0"\= \|")=0A> +=A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A> =A0=A0=A0 =A0 =A0 =A0 fn)=0A> = =A0=A0=A0 =A0=A0=A0 =A0=A0=A0=0A> (setq aliases nil)=0A> =A0=A0=A0 =A0=A0= =A0 =A0 =A0 =A0=0A> (setq alias nil)))=0A> =A0=A0=A0 =A0=A0=A0 =A0 (cdr=0A= > alias))))=0A> =0A> -- =0A> Juri Linkov=0A> http://www.jurta.org/emacs/=0A= > =0A=0A From unknown Sat Aug 16 21:21:53 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: S Boucher Subject: bug#6114: closed (Re: 23.1; grep-read-files does incorrect wildcard match) Message-ID: References: <87eih50yq6.fsf@mail.jurta.org> <741057.58002.qm@web56807.mail.re3.yahoo.com> X-Gnu-PR-Message: they-closed 6114 X-Gnu-PR-Package: emacs Reply-To: 6114@debbugs.gnu.org Date: Fri, 21 May 2010 20:48:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1274474882-18247-1" This is a multi-part message in MIME format... ------------=_1274474882-18247-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6114: 23.1; grep-read-files does incorrect wildcard match which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6114@debbugs.gnu.org. --=20 6114: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6114 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1274474882-18247-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6114-done) by debbugs.gnu.org; 21 May 2010 20:47:25 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFZ7t-0004k3-2V for submit@debbugs.gnu.org; Fri, 21 May 2010 16:47:25 -0400 Received: from smtp-out1.starman.ee ([85.253.0.3] helo=mx1.starman.ee) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFZ7q-0004jy-L8 for 6114-done@debbugs.gnu.org; Fri, 21 May 2010 16:47:23 -0400 X-Virus-Scanned: by Amavisd-New at mx1.starman.ee Received: from mail.starman.ee (82.131.71.116.cable.starman.ee [82.131.71.116]) by mx1.starman.ee (Postfix) with ESMTP id DF3E43F411C; Fri, 21 May 2010 23:47:13 +0300 (EEST) From: Juri Linkov To: S Boucher Subject: Re: 23.1; grep-read-files does incorrect wildcard match Organization: JURTA References: <616488.63971.qm@web56807.mail.re3.yahoo.com> Date: Fri, 21 May 2010 23:46:14 +0300 In-Reply-To: <616488.63971.qm@web56807.mail.re3.yahoo.com> (S. Boucher's message of "Fri, 21 May 2010 09:20:15 -0700 (PDT)") Message-ID: <87eih50yq6.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.5 (---) X-Debbugs-Envelope-To: 6114-done Cc: 6114-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.5 (---) > Tried it. Seems to work. Thanks, committed. -- Juri Linkov http://www.jurta.org/emacs/ ------------=_1274474882-18247-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 May 2010 19:41:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9kT6-0007hC-4N for submit@debbugs.gnu.org; Wed, 05 May 2010 15:41:16 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9kOw-0007e3-FD for submit@debbugs.gnu.org; Wed, 05 May 2010 15:36:59 -0400 Received: from lists.gnu.org ([199.232.76.165]:42461) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O9kOr-0001XL-Hv for submit@debbugs.gnu.org; Wed, 05 May 2010 15:36:53 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9kAu-00020Y-Br for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:28 -0400 Received: from [140.186.70.92] (port=48280 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9kAs-0001yk-Vt for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, T_DKIM_INVALID, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9kAr-0004Sx-7Q for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:26 -0400 Received: from web56807.mail.re3.yahoo.com ([66.196.97.81]:36162) by eggs.gnu.org with smtp (Exim 4.69) (envelope-from ) id 1O9kAr-0004So-3a for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 15:22:25 -0400 Received: (qmail 58693 invoked by uid 60001); 5 May 2010 19:22:23 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1273087343; bh=PqjtJD3gyI/I5tNnO4kIu2IYFeE29odxy7khgUZF1Eg=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=l1MyG4Cufx3ezE8IOuGW/Fr1sIpCohr0nSQdGy1xjgvxstQUgALU1elOeJ3UrtlrjM06zif1Rve1qmUB8LLJAbFPaOYyeO/A/UfWAJDLTFYifKfhlhtd+O6A1JH1ISTthBpRnGuj3i/6Gj7nEG/tEQ9g4hRL/Ycu10xoP/ieSiw= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:MIME-Version:Content-Type; b=3KLd1v9FMT8/uYCI3vab78S+spNG3yedNizLZpuIwhnO6USvUDeKB6p3TLwcA3hBnvw9z+mMGEpN2K3RPsXwYAEm+DO3SXrKRY6tIGLb2zXEO3KxP98t0nqwJ2E5j7SBML+4FbeNYD0X74GD5FPT08x0dMi1uylr1NrPCojq/wI=; Message-ID: <741057.58002.qm@web56807.mail.re3.yahoo.com> X-YMail-OSG: QaxDZ9AVM1l55.XgGn9MFHA8BNMYsErwT9b6CebaLXkpveG 433uD_AOcSVWNfK0NJu6.y3t4OkUKGbcsoOYaCka8DKY4dtrAYWCf8RZuQ43 XKLUlCGjlkHFs63L8Tvj0aDzF6.wHocde5q.YM1vPKbGn5AJZ6meXHSQ6kS0 a8MAshsp0_k_JXhbVw7S6.gL9FoeElBbik2e7XEyAfS4Uq9YzpsdQIVmtA8i gSTtOrDx_W0YLe7gT1j9wxhfF2i7oGfSwwrYW5zqmx_gETvPxOL8nNP3FDah gwZl3EQChDztvFJJvuinohDXD4CqaDPyY2sbT5Fq.CxBQNKGCw9_K.3.y1Hu YqQ-- Received: from [209.5.112.166] by web56807.mail.re3.yahoo.com via HTTP; Wed, 05 May 2010 12:22:23 PDT X-Mailer: YahooMailClassic/10.1.11 YahooMailWebService/0.8.103.269680 Date: Wed, 5 May 2010 12:22:23 -0700 (PDT) From: S Boucher Subject: 23.1; grep-read-files does incorrect wildcard match To: bug-gnu-emacs@gnu.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 05 May 2010 15:41:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.6 (------) This bug is for (defun grep-read-files (regexp) in file grep.el. In grep-read-files, there's a call to (wildcard-to-regexp (cdr alias)) with the assumption that (cdr alias) is a single pattern. However, the variable grep-files-aliases actually can have multiple patterns for each alias. So, the multi-pattern aliases, such as for "cc", cannot correctly match: (defcustom grep-files-aliases '(("asm" . "*.[sS]") ("c" . "*.c") ("cc" . "*.cc *.cxx *.cpp *.C *.CC *.c++") ... etc... In GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.16.1) of 2009-11-24 on stephbuntu Windowing system distributor `The X.Org Foundation', version 11.0.10600000 configured using `configure '--prefix=/ws/EMACS/soft'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_CA.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: shell-dirtrack-mode: t dynamic-completion-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-p Recent messages: Quit Back to top level. Mark set Searched 1 buffer; 6 matches for `grep-files-aliases' [2 times] uncompressing custom.el.gz...done [2 times] Composing main Info directory...done Found `bugs' in Index. (2 total; use `,' for next) Making completion list... [2 times] Quit Making completion list... ------------=_1274474882-18247-1-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 04 21:57:13 2011 Received: (at control) by debbugs.gnu.org; 5 Dec 2011 02:57:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXOjx-0005B0-7s for submit@debbugs.gnu.org; Sun, 04 Dec 2011 21:57:13 -0500 Received: from madara.hpl.hp.com ([192.6.19.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXOjv-0005As-0O for control@debbugs.gnu.org; Sun, 04 Dec 2011 21:57:11 -0500 Received: from mailhub-pa1.hpl.hp.com (mailhub-pa1.hpl.hp.com [15.25.115.25]) by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id pB52udxc027841 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 4 Dec 2011 18:56:40 -0800 Received: from ts-rhel5.hpl.hp.com (ts-rhel5.hpl.hp.com [15.25.118.27]) by mailhub-pa1.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id pB52ucdh023335 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 4 Dec 2011 18:56:38 -0800 Received: from ts-rhel5.hpl.hp.com (localhost.localdomain [127.0.0.1]) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8) with ESMTP id pB52ucE6028231; Sun, 4 Dec 2011 18:56:38 -0800 Received: (from mdl@localhost) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8/Submit) id pB52uc8A028230; Sun, 4 Dec 2011 18:56:38 -0800 X-Authentication-Warning: ts-rhel5.hpl.hp.com: mdl set sender to mark.lillibridge@hp.com using -f To: control@debbugs.gnu.org Subject: unarchive 6114 From: Mark Lillibridge Date: Sun, 04 Dec 2011 18:56:38 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.71 on 15.0.152.124 X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: mark.lillibridge@hp.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) unarchive 6114 From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: this bug is still present in Emacs version 23.3.1! References: <741057.58002.qm@web56807.mail.re3.yahoo.com> In-Reply-To: <741057.58002.qm@web56807.mail.re3.yahoo.com> Resent-From: Mark Lillibridge Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Dec 2011 03:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6114@debbugs.gnu.org Reply-To: mark.lillibridge@hp.com Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.132305436023529 (code B ref 6114); Mon, 05 Dec 2011 03:06:01 +0000 Received: (at 6114) by debbugs.gnu.org; 5 Dec 2011 03:06:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXOsS-00067S-Ho for submit@debbugs.gnu.org; Sun, 04 Dec 2011 22:06:00 -0500 Received: from madara.hpl.hp.com ([192.6.19.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXOsP-00067K-Bu for 6114@debbugs.gnu.org; Sun, 04 Dec 2011 22:05:58 -0500 Received: from mailhub-pa1.hpl.hp.com (mailhub-pa1.hpl.hp.com [15.25.115.25]) by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id pB535QPd028214 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <6114@debbugs.gnu.org>; Sun, 4 Dec 2011 19:05:26 -0800 Received: from ts-rhel5.hpl.hp.com (ts-rhel5.hpl.hp.com [15.25.118.27]) by mailhub-pa1.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id pB535O2V023462 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 4 Dec 2011 19:05:25 -0800 Received: from ts-rhel5.hpl.hp.com (localhost.localdomain [127.0.0.1]) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8) with ESMTP id pB535Opx028277; Sun, 4 Dec 2011 19:05:24 -0800 Received: (from mdl@localhost) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8/Submit) id pB535Oxb028276; Sun, 4 Dec 2011 19:05:24 -0800 X-Authentication-Warning: ts-rhel5.hpl.hp.com: mdl set sender to mark.lillibridge@hp.com using -f From: Mark Lillibridge Date: Sun, 04 Dec 2011 19:05:24 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.71 on 15.0.152.124 X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) Looking at the code I see: grep.el:778: (defun grep-read-files (regexp) "Read files arg for interactive grep." (let* ((bn (or (buffer-file-name) (replace-regexp-in-string "<[0-9]+>\\'" "" (buffer-name)))) (fn (and bn (stringp bn) (file-name-nondirectory bn))) (default-alias (and fn (let ((aliases grep-files-aliases) alias) (while aliases (setq alias (car aliases) aliases (cdr aliases)) (if (string-match (wildcard-to-regexp (cdr alias)) fn) (setq aliases nil) (setq alias nil))) (cdr alias)))) You'll note that the patch mentioned previously in this thread has not been applied or has been lost at some point! Please fix. - Thanks, Mark From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: this bug is still present in Emacs version 23.3.1! Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Dec 2011 05:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: mark.lillibridge@hp.com Cc: 6114@debbugs.gnu.org Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.13230646699635 (code B ref 6114); Mon, 05 Dec 2011 05:58:02 +0000 Received: (at 6114) by debbugs.gnu.org; 5 Dec 2011 05:57:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXRYj-0002VL-GN for submit@debbugs.gnu.org; Mon, 05 Dec 2011 00:57:49 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXRYg-0002VA-Rb for 6114@debbugs.gnu.org; Mon, 05 Dec 2011 00:57:47 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXRYA-0006TO-Ny; Mon, 05 Dec 2011 00:57:14 -0500 From: Glenn Morris References: <741057.58002.qm@web56807.mail.re3.yahoo.com> X-Spook: Albania corporate security hackers nitrate Nazi Treasury X-Ran: t['= (Mark Lillibridge's message of "Sun, 04 Dec 2011 19:05:24 -0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Mark Lillibridge wrote: > You'll note that the patch mentioned previously in this thread has > not been applied or has been lost at some point! It was applied to the Emacs trunk 2010-05-21 and will be in Emacs 24.1. You might like to try a pretest from alpha.gnu.org/gnu/emacs/pretest. It was never applied to the emacs-23 branch, but there won't be any more releases from that branch, so it is academic. (I do encourage people to indicate the fixed version when they close a bug.) From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 05 00:58:06 2011 Received: (at control) by debbugs.gnu.org; 5 Dec 2011 05:58:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXRYz-0002WU-N5 for submit@debbugs.gnu.org; Mon, 05 Dec 2011 00:58:06 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RXRYx-0002WK-Gx for control@debbugs.gnu.org; Mon, 05 Dec 2011 00:58:03 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RXRYT-0006UF-8e for control@debbugs.gnu.org; Mon, 05 Dec 2011 00:57:33 -0500 Date: Mon, 05 Dec 2011 00:57:33 -0500 Message-Id: Subject: control message for bug 6114 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) fixed 6114 24.1 From unknown Sat Aug 16 21:21:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6114: this bug is still present in Emacs version 23.3.1! Resent-From: Mark Lillibridge Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Dec 2011 04:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6114 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Glenn Morris Cc: 6114@debbugs.gnu.org Reply-To: mark.lillibridge@hp.com Received: via spool by 6114-submit@debbugs.gnu.org id=B6114.13233173214916 (code B ref 6114); Thu, 08 Dec 2011 04:09:02 +0000 Received: (at 6114) by debbugs.gnu.org; 8 Dec 2011 04:08:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYVHl-0001HF-Fr for submit@debbugs.gnu.org; Wed, 07 Dec 2011 23:08:41 -0500 Received: from madara.hpl.hp.com ([192.6.19.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1RYVHh-0001H4-Bk for 6114@debbugs.gnu.org; Wed, 07 Dec 2011 23:08:38 -0500 Received: from mailhub-pa1.hpl.hp.com (mailhub-pa1.hpl.hp.com [15.25.115.25]) by madara.hpl.hp.com (8.14.4/8.14.4/HPL-PA Relay) with ESMTP id pB847lHi015619 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 7 Dec 2011 20:07:48 -0800 Received: from ts-rhel5.hpl.hp.com (ts-rhel5.hpl.hp.com [15.25.118.27]) by mailhub-pa1.hpl.hp.com (8.14.3/8.14.3/HPL-PA Hub) with ESMTP id pB847jqI026705 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 7 Dec 2011 20:07:46 -0800 Received: from ts-rhel5.hpl.hp.com (localhost.localdomain [127.0.0.1]) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8) with ESMTP id pB847jJu020504; Wed, 7 Dec 2011 20:07:45 -0800 Received: (from mdl@localhost) by ts-rhel5.hpl.hp.com (8.13.8/8.13.8/Submit) id pB847jZc020503; Wed, 7 Dec 2011 20:07:45 -0800 X-Authentication-Warning: ts-rhel5.hpl.hp.com: mdl set sender to mark.lillibridge@hp.com using -f In-Reply-To: (message from Glenn Morris on Mon, 5 Dec 2011 00:57:14 -0500) References: <741057.58002.qm@web56807.mail.re3.yahoo.com> From: Mark Lillibridge Date: Wed, 07 Dec 2011 20:07:45 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Scanned-By: MIMEDefang 2.71 on 15.0.152.124 X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) Glenn Morris writes: > Mark Lillibridge wrote: > > > You'll note that the patch mentioned previously in this thread has > > not been applied or has been lost at some point! > > It was applied to the Emacs trunk 2010-05-21 and will be in Emacs 24.1. > You might like to try a pretest from alpha.gnu.org/gnu/emacs/pretest. > > It was never applied to the emacs-23 branch, but there won't be any more > releases from that branch, so it is academic. > > (I do encourage people to indicate the fixed version when they close a > bug.) Ah, that explains it. Emacs 23.3 was released in March 2011 so I naturally assumed it had this patch. - Mark