From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 28 09:16:43 2010 Received: (at submit) by debbugs.gnu.org; 28 Nov 2010 14:16:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMi3W-0006ts-5p for submit@debbugs.gnu.org; Sun, 28 Nov 2010 09:16:43 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PMhrD-0006ba-Pu for submit@debbugs.gnu.org; Sun, 28 Nov 2010 09:04:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMhwY-0000FD-F4 for submit@debbugs.gnu.org; Sun, 28 Nov 2010 09:09:31 -0500 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,T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:58807) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMhwY-0000F8-DC for submit@debbugs.gnu.org; Sun, 28 Nov 2010 09:09:30 -0500 Received: from [140.186.70.92] (port=32857 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PMhwX-0003Jz-DV for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 09:09:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PMhwW-0000Ec-BX for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 09:09:29 -0500 Received: from smarthost.techfak.uni-bielefeld.de ([129.70.137.17]:55577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PMhwW-0000ER-6g for bug-gnu-emacs@gnu.org; Sun, 28 Nov 2010 09:09:28 -0500 Received: from [192.168.2.100] (dsl23-69.pool.bitel.net [92.39.23.69]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smarthost.TechFak.Uni-Bielefeld.DE (Postfix) with ESMTPSA id 941EEB5 for ; Sun, 28 Nov 2010 15:09:25 +0100 (CET) Subject: 24.0.50; Missing regexp escape in log-edit-changelog-entries From: Jan Moringen To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="=-bpQfdJMMCv99VnRdirU5" Date: Sun, 28 Nov 2010 15:09:24 +0100 Message-ID: <1290953364.2483.15.camel@steed.robot-madness> Mime-Version: 1.0 X-Mailer: Evolution 2.30.3 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -6.6 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 28 Nov 2010 09:16:41 -0500 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 (------) --=-bpQfdJMMCv99VnRdirU5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Hi, the function `log-edit-changelog-entries' does a regexp search in ChangeLog files using a regular expression that is constructed based on a filename. The filename is not regexp quoted. The attach trivial patch should fix the issue. Kind regards, Jan --=-bpQfdJMMCv99VnRdirU5 Content-Type: text/x-patch; name="log-edit-changelog-entries-regexp-quote.diff"; charset="UTF-8" Content-Description: Content-Disposition: attachment; filename="log-edit-changelog-entries-regexp-quote.diff" Content-Transfer-Encoding: 7bit === modified file 'lisp/vc/log-edit.el' --- lisp/vc/log-edit.el 2010-11-09 20:07:10 +0000 +++ lisp/vc/log-edit.el 2010-11-27 01:45:51 +0000 @@ -775,7 +775,7 @@ (setq pattern (file-name-nondirectory file))) (setq pattern (concat "\\(^\\|[^[:alnum:]]\\)" - pattern + (regexp-quote pattern) "\\($\\|[^[:alnum:]]\\)")) (let (texts --=-bpQfdJMMCv99VnRdirU5-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 07 22:35:23 2010 Received: (at 7505-done) by debbugs.gnu.org; 8 Dec 2010 03:35:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQAoN-0003At-5V for submit@debbugs.gnu.org; Tue, 07 Dec 2010 22:35:23 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQAoL-0003Ah-4e for 7505-done@debbugs.gnu.org; Tue, 07 Dec 2010 22:35:21 -0500 Received: from localhost ([127.0.0.1]:57323) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PQAu3-0004jS-8h; Tue, 07 Dec 2010 22:41:15 -0500 To: 7505-done@debbugs.gnu.org Subject: Re: bug#7505: 24.0.50; Missing regexp escape in log-edit-changelog-entries References: <1290953364.2483.15.camel@steed.robot-madness> From: Glenn Morris X-Spook: jihad John Kerry CID Firewalls Etacs nuclear Rule Psix X-Ran: 2M`Xij)%o7R]x^c)/MT}@MV=kD,a+rDdRC7E+~E)qPN#RGrJ>L/-dzI;P:}X4H-K_~h)8W X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 07 Dec 2010 22:41:14 -0500 Message-ID: <61lj413p9h.fsf@fencepost.gnu.org> 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.2 (------) X-Debbugs-Envelope-To: 7505-done 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.2 (------) Version: 23.3 Thanks; applied. From unknown Wed Jun 18 23:17:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 05 Jan 2011 12:24:03 +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