From unknown Tue Jun 17 20:16:41 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#24722 <24722@debbugs.gnu.org> To: bug#24722 <24722@debbugs.gnu.org> Subject: Status: 26.0.50; incorrect Edebug spec for ert-with-test-buffer Reply-To: bug#24722 <24722@debbugs.gnu.org> Date: Wed, 18 Jun 2025 03:16:41 +0000 retitle 24722 26.0.50; incorrect Edebug spec for ert-with-test-buffer reassign 24722 emacs submitter 24722 Gemini Lasswell severity 24722 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 17 19:16:39 2016 Received: (at submit) by debbugs.gnu.org; 17 Oct 2016 23:16:39 +0000 Received: from localhost ([127.0.0.1]:37298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwH95-00026z-Dp for submit@debbugs.gnu.org; Mon, 17 Oct 2016 19:16:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bwH93-00026l-MX for submit@debbugs.gnu.org; Mon, 17 Oct 2016 19:16:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwH8x-0003Q2-I3 for submit@debbugs.gnu.org; Mon, 17 Oct 2016 19:16:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33169) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwH8x-0003Pp-Ea for submit@debbugs.gnu.org; Mon, 17 Oct 2016 19:16:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37603) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bwH8w-0003Wj-Co for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2016 19:16:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bwH8t-0003JL-9W for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2016 19:16:30 -0400 Received: from aibo.runbox.com ([91.220.196.211]:47648) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1bwH8t-0003Fq-3A for bug-gnu-emacs@gnu.org; Mon, 17 Oct 2016 19:16:27 -0400 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1bwH8q-0001pJ-E4 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2016 01:16:24 +0200 Received: from c-24-22-244-161.hsd1.wa.comcast.net ([24.22.244.161] helo=rainbow.local) by mailfront11.runbox.com with esmtpsa (uid:179284 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1bwH8W-0000CZ-C1 for bug-gnu-emacs@gnu.org; Tue, 18 Oct 2016 01:16:04 +0200 From: Gemini Lasswell To: bug-gnu-emacs@gnu.org Subject: 26.0.50; incorrect Edebug spec for ert-with-test-buffer Date: Mon, 17 Oct 2016 16:15:55 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit 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: -4.1 (----) --=-=-= Content-Type: text/plain To reproduce, starting at the root of the Emacs source tree: 1. emacs -Q 2. M-x edebug-all-defs RET 3. C-x C-f test/lisp/jit-lock-tests.el RET 4. M-x eval-buffer RET Result: invalid-read-syntax "Failed matching" (form) Here's a one line patch that fixes it for me: --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Fix-the-Edebug-spec-for-ert-with-test-buffer.patch >From 721683d1f83b342504f25cc6fcb7363509f1c464 Mon Sep 17 00:00:00 2001 From: gazally Date: Mon, 17 Oct 2016 15:57:43 -0700 Subject: [PATCH] Fix the Edebug spec for ert-with-test-buffer --- lisp/emacs-lisp/ert-x.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/ert-x.el b/lisp/emacs-lisp/ert-x.el index 2a2418f..16ba560 100644 --- a/lisp/emacs-lisp/ert-x.el +++ b/lisp/emacs-lisp/ert-x.el @@ -97,7 +97,7 @@ ert--call-with-test-buffer buffer is killed; if there is an error, the test buffer is kept around on error for further inspection. Its name is derived from the name of the test and the result of NAME-FORM." - (declare (debug ((form) body)) + (declare (debug ((":name" form) body)) (indent 1)) `(ert--call-with-test-buffer ,name-form (lambda () ,@body))) -- 2.10.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 04 06:21:13 2017 Received: (at 24722-done) by debbugs.gnu.org; 4 Feb 2017 11:21:13 +0000 Received: from localhost ([127.0.0.1]:55530 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZyP3-0008Fr-Im for submit@debbugs.gnu.org; Sat, 04 Feb 2017 06:21:13 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55362) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cZyP1-0008Fe-E7 for 24722-done@debbugs.gnu.org; Sat, 04 Feb 2017 06:21:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cZyOs-0008Ho-C8 for 24722-done@debbugs.gnu.org; Sat, 04 Feb 2017 06:21:06 -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.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cZyOs-0008Hh-93; Sat, 04 Feb 2017 06:21:02 -0500 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1354 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cZyOr-0003I6-LD; Sat, 04 Feb 2017 06:21:02 -0500 Date: Sat, 04 Feb 2017 13:20:53 +0200 Message-Id: <83lgtm8ane.fsf@gnu.org> From: Eli Zaretskii To: Gemini Lasswell In-reply-to: (message from Gemini Lasswell on Mon, 17 Oct 2016 16:15:55 -0700) Subject: Re: bug#24722: 26.0.50; incorrect Edebug spec for ert-with-test-buffer References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 24722-done Cc: 24722-done@debbugs.gnu.org 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Gemini Lasswell > Date: Mon, 17 Oct 2016 16:15:55 -0700 > > To reproduce, starting at the root of the Emacs source tree: > > 1. emacs -Q > 2. M-x edebug-all-defs RET > 3. C-x C-f test/lisp/jit-lock-tests.el RET > 4. M-x eval-buffer RET > > Result: invalid-read-syntax "Failed matching" (form) > > Here's a one line patch that fixes it for me: Thanks, pushed. From unknown Tue Jun 17 20:16:41 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 04 Mar 2017 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