From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 05:18:25 2015 Received: (at submit) by debbugs.gnu.org; 6 Oct 2015 09:18:25 +0000 Received: from localhost ([127.0.0.1]:55944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOO9-0005kB-2J for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:18:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52829) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOO8-0005k4-43 for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:18:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjOO7-0007OQ-76 for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:18:24 -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.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:51707) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjOO7-0007OM-45 for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:18:23 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34586) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjOO6-0002aI-2d for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 05:18:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZjOO2-0007H9-Rb for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 05:18:22 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:22935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZjOO2-0007EY-La for bug-gnu-emacs@gnu.org; Tue, 06 Oct 2015 05:18:18 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqEIAKyQE1akD4Xx/2dsb2JhbABeglWBJm6pQwEBAQEBAQYFljQZiAYBAQEBAQGBC4U8JDQBBIkKmlmkIoYsinCEFwWHNYcEhwtAlheSbmOBSgwBOh2BVjwziD8BAQE Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 06 Oct 2015 11:11:19 +0200 From: Nicolas Richard To: bug-gnu-emacs@gnu.org Subject: 25.0.50; assertion failure, self-insert-command with negative argument Date: Tue, 06 Oct 2015 11:11:58 +0200 Message-ID: <87k2r0cqe9.fsf@members.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -5.0 (-----) X-Debbugs-Envelope-To: submit 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: -5.0 (-----) Using the build mentionned below (i.e. built today) : emacs -Q Hit: C-- * (or C-- C-1 *) => crash (assertion failed) Here's my gdb session, when setting a breakpoint : Breakpoint 3, Fself_insert_command (n=9223372036854775807) at cmds.c:308 308 CHECK_NUMBER (n); (gdb) p n $10 = 9223372036854775807 (gdb) xpr Lisp_Int1 $11 = -1 (gdb) p CHECK_NUMBER (n) $12 = void (gdb) n 310 if (XFASTINT (n) < 0) (gdb) p XFASTINT (n) $13 = 4611686018427387903 (gdb) xpr Lisp_Misc warning: value truncated Cannot access memory at address 0xffffffff At this point I realize I understand nothing about C and gdb. Anyway, I say "next" and see that the above `if' statement failed to find the obvious error : (gdb) n 313 if (XFASTINT (n) < 2) (gdb) l 308 CHECK_NUMBER (n); 309 310 if (XFASTINT (n) < 0) 311 error ("Negative repetition argument %"pI"d", XFASTINT (n)); 312 313 if (XFASTINT (n) < 2) 314 remove_excessive_undo_boundaries (); 315 316 /* Barf if the key that invoked this was not a character. */ 317 if (!CHARACTERP (last_command_event)) (gdb) Now I don't know what to do. In GNU Emacs 25.0.50.2 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2015-10-06 Repository revision: 25b4572073179c8d6dc980ce2df3db4d96cd692f Windowing system distributor 'The X.Org Foundation', version 11.0.11604000 System Description: Gentoo Base System release 2.2 Configured using: 'configure --with-x-toolkit=lucid --enable-checking --with-wide-int 'CFLAGS= -O0 -g3'' Configured features: XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS LUCID X11 Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix -- Nicolas Richard From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 05:42:51 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 09:42:51 +0000 Received: from localhost ([127.0.0.1]:55975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOlm-0006JK-Tj for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:42:51 -0400 Received: from mx2.suse.de ([195.135.220.15]:53761) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOlk-0006J7-DU for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 05:42:48 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 61489ABC8; Tue, 6 Oct 2015 09:42:46 +0000 (UTC) From: Andreas Schwab To: Nicolas Richard Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument References: <87k2r0cqe9.fsf@members.fsf.org> X-Yow: It don't mean a THING if you ain't got that SWING!! Date: Tue, 06 Oct 2015 11:42:47 +0200 In-Reply-To: <87k2r0cqe9.fsf@members.fsf.org> (Nicolas Richard's message of "Tue, 06 Oct 2015 11:11:58 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21633 Cc: 21633@debbugs.gnu.org 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: -2.3 (--) Nicolas Richard writes: > (gdb) p XFASTINT (n) > $13 = 4611686018427387903 > (gdb) xpr > Lisp_Misc > warning: value truncated > Cannot access memory at address 0xffffffff > > At this point I realize I understand nothing about C and gdb. XFASTINT unboxes the Lisp_Object. The value is a plain number. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 05:54:23 2015 Received: (at 21633-done) by debbugs.gnu.org; 6 Oct 2015 09:54:23 +0000 Received: from localhost ([127.0.0.1]:55979 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOwx-0006ZN-BE for submit@debbugs.gnu.org; Tue, 06 Oct 2015 05:54:23 -0400 Received: from mx2.suse.de ([195.135.220.15]:54683) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjOwv-0006ZF-1u for 21633-done@debbugs.gnu.org; Tue, 06 Oct 2015 05:54:21 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 5B300AAF6; Tue, 6 Oct 2015 09:54:19 +0000 (UTC) From: Andreas Schwab To: Nicolas Richard Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument References: <87k2r0cqe9.fsf@members.fsf.org> X-Yow: Place me on a BUFFER counter while you BELITTLE several BELLHOPS in the Trianon Room!! Let me one of your SUBSIDIARIES! Date: Tue, 06 Oct 2015 11:54:20 +0200 In-Reply-To: <87k2r0cqe9.fsf@members.fsf.org> (Nicolas Richard's message of "Tue, 06 Oct 2015 11:11:58 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21633-done Cc: 21633-done@debbugs.gnu.org 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: -2.3 (--) Fixed in 0befeb0. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 08:25:57 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 12:25:57 +0000 Received: from localhost ([127.0.0.1]:56074 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjRJc-0003BN-FB for submit@debbugs.gnu.org; Tue, 06 Oct 2015 08:25:56 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:34345) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjRJZ-0003BD-EQ for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 08:25:54 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4IAG29E1akD4Xx/2dsb2JhbABeglWCFKlHAQEBAQEBBgWWNIYaggkBAQEBAQGBC4QlAQEEeRAIAyElDwEEQwYTiC6+egEBCCKGLIVFhQ2ENQWWBI5uhDmCcJJuY4JEgUA8M4g/AQEB Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 06 Oct 2015 14:25:51 +0200 From: Nicolas Richard To: Andreas Schwab Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument References: <87k2r0cqe9.fsf@members.fsf.org> Date: Tue, 06 Oct 2015 14:26:32 +0200 Message-ID: <878u7g2nev.fsf@members.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21633 Cc: 21633@debbugs.gnu.org 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: -2.3 (--) Andreas Schwab writes: > XFASTINT unboxes the Lisp_Object. The value is a plain number. So XFASTINT (n) in this case should be -1 instead of 4611686018427387903. Thanks for the information and for fixing the bug. As an additionnal information, please note that this seems related to --with-wide-int (at least I get proper error reporting when not using this option). Shouldn't XFASTINT be made to work in that case instead of using XINT ? -- Nico From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 08:44:59 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 12:45:00 +0000 Received: from localhost ([127.0.0.1]:56082 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjRc3-0003cT-Cr for submit@debbugs.gnu.org; Tue, 06 Oct 2015 08:44:59 -0400 Received: from mx2.suse.de ([195.135.220.15]:42249) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjRc0-0003cK-OM for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 08:44:57 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 97F45AAD1; Tue, 6 Oct 2015 12:44:54 +0000 (UTC) From: Andreas Schwab To: Nicolas Richard Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument References: <87k2r0cqe9.fsf@members.fsf.org> <878u7g2nev.fsf@members.fsf.org> X-Yow: I left my WALLET in the BATHROOM!! Date: Tue, 06 Oct 2015 14:44:55 +0200 In-Reply-To: <878u7g2nev.fsf@members.fsf.org> (Nicolas Richard's message of "Tue, 06 Oct 2015 14:26:32 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21633 Cc: 21633@debbugs.gnu.org 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: -2.3 (--) Nicolas Richard writes: > As an additionnal information, please note that this seems related to > --with-wide-int (at least I get proper error reporting when not using > this option). Shouldn't XFASTINT be made to work in that case instead of > using XINT ? XFASTINT is only defined for non-negative Lisp_Int. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 11:07:26 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 15:07:26 +0000 Received: from localhost ([127.0.0.1]:57240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjTpt-00077D-Dz for submit@debbugs.gnu.org; Tue, 06 Oct 2015 11:07:25 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]:39951) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjTpp-000773-W4 for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 11:07:23 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NVT00E000EU1D00@a-mtaout22.012.net.il> for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 18:07:18 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVT00DLU0O5SS60@a-mtaout22.012.net.il>; Tue, 06 Oct 2015 18:07:18 +0300 (IDT) Date: Tue, 06 Oct 2015 18:07:19 +0300 From: Eli Zaretskii Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument In-reply-to: <878u7g2nev.fsf@members.fsf.org> X-012-Sender: halo1@inter.net.il To: Nicolas Richard Message-id: <83bnccxcgo.fsf@gnu.org> References: <87k2r0cqe9.fsf@members.fsf.org> <878u7g2nev.fsf@members.fsf.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21633 Cc: schwab@suse.de, 21633@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Nicolas Richard > Date: Tue, 06 Oct 2015 14:26:32 +0200 > Cc: 21633@debbugs.gnu.org > > Thanks for the information and for fixing the bug. Would you like to write a test for this bug? TIA From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 11:48:18 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 15:48:18 +0000 Received: from localhost ([127.0.0.1]:57264 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjUTR-00085O-IZ for submit@debbugs.gnu.org; Tue, 06 Oct 2015 11:48:17 -0400 Received: from mxin.ulb.ac.be ([164.15.128.112]:26861) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjUTP-00085F-T3 for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 11:48:16 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhYHAJPsE1akD4Xx/2dsb2JhbABeglWCFKlHAQEBAQEBBpY5hhoCggIBAQEBAQGBC4QlAQEEeRAIAxQBDCUPAQRJE4guv1wBAQEBBgIBH4YshUWFDQeELgEElgSWF5JuY4JEgUA8M4g/AQEB Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 06 Oct 2015 17:48:14 +0200 From: Nicolas Richard To: Eli Zaretskii Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument References: <87k2r0cqe9.fsf@members.fsf.org> <878u7g2nev.fsf@members.fsf.org> <83bnccxcgo.fsf@gnu.org> Date: Tue, 06 Oct 2015 17:48:54 +0200 In-Reply-To: <83bnccxcgo.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 06 Oct 2015 18:07:19 +0300") Message-ID: <87vbak0zh5.fsf@members.fsf.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 21633 Cc: schwab@suse.de, 21633@debbugs.gnu.org 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: -2.3 (--) Eli Zaretskii writes: >> From: Nicolas Richard >> Date: Tue, 06 Oct 2015 14:26:32 +0200 >> Cc: 21633@debbugs.gnu.org >> >> Thanks for the information and for fixing the bug. > > Would you like to write a test for this bug? I would add (ert-deftest core-elisp-self-insert-command-with-negative-argument () "Test `self-insert-command' with a negative argument." (let ((last-command-event ?a)) (should-error (self-insert-command -1)))) to test/automated/core-elisp-tests.el. I didn't find a better place. WDYT ? -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 06 12:01:07 2015 Received: (at 21633) by debbugs.gnu.org; 6 Oct 2015 16:01:07 +0000 Received: from localhost ([127.0.0.1]:57270 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjUfr-0008Ns-Cz for submit@debbugs.gnu.org; Tue, 06 Oct 2015 12:01:07 -0400 Received: from mtaout29.012.net.il ([80.179.55.185]:51846) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZjUfp-0008Nk-0I for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 12:01:06 -0400 Received: from conversion-daemon.mtaout29.012.net.il by mtaout29.012.net.il (HyperSendmail v2007.08) id <0NVT00O002VLTY00@mtaout29.012.net.il> for 21633@debbugs.gnu.org; Tue, 06 Oct 2015 19:02:00 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.94.185.246]) by mtaout29.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NVT00LEQ37C6E60@mtaout29.012.net.il>; Tue, 06 Oct 2015 19:02:00 +0300 (IDT) Date: Tue, 06 Oct 2015 19:01:04 +0300 From: Eli Zaretskii Subject: Re: bug#21633: 25.0.50; assertion failure, self-insert-command with negative argument In-reply-to: <87vbak0zh5.fsf@members.fsf.org> X-012-Sender: halo1@inter.net.il To: Nicolas Richard Message-id: <83a8rwx9z3.fsf@gnu.org> References: <87k2r0cqe9.fsf@members.fsf.org> <878u7g2nev.fsf@members.fsf.org> <83bnccxcgo.fsf@gnu.org> <87vbak0zh5.fsf@members.fsf.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 21633 Cc: schwab@suse.de, 21633@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Nicolas Richard > Cc: schwab@suse.de, 21633@debbugs.gnu.org > Date: Tue, 06 Oct 2015 17:48:54 +0200 > > > Would you like to write a test for this bug? > > I would add > > (ert-deftest core-elisp-self-insert-command-with-negative-argument () > "Test `self-insert-command' with a negative argument." > (let ((last-command-event ?a)) > (should-error (self-insert-command -1)))) Yep. > to test/automated/core-elisp-tests.el. > > I didn't find a better place. WDYT ? I thought about cmds-tests.el, a new file for the stuff in cmds.c (a kind-of promise for the future ;-). But I don't insist, it's up to you. Thanks. From unknown Wed Jun 18 23:07:17 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, 04 Nov 2015 12:24:04 +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