From unknown Thu Aug 14 21:45:52 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#6107 <6107@debbugs.gnu.org> To: bug#6107 <6107@debbugs.gnu.org> Subject: Status: Delete key in the trunk invokes 'backspace' command Reply-To: bug#6107 <6107@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:45:52 +0000 retitle 6107 Delete key in the trunk invokes 'backspace' command reassign 6107 emacs submitter 6107 Paul Pogonyshev severity 6107 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 05 08:05:48 2010 Received: (at submit) by debbugs.gnu.org; 5 May 2010 12:05: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 1O9dMJ-0003wu-BI for submit@debbugs.gnu.org; Wed, 05 May 2010 08:05:47 -0400 Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9dMH-0003wl-TU for submit@debbugs.gnu.org; Wed, 05 May 2010 08:05:46 -0400 Received: from lists.gnu.org ([199.232.76.165]:37096) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O9dMC-0001ye-Gj for submit@debbugs.gnu.org; Wed, 05 May 2010 08:05:40 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O9cXJ-0008AP-UN for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 07:13:06 -0400 Received: from [140.186.70.92] (port=59513 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O9cXD-00083B-AF for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 07:13:04 -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 autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O9cX9-0008S7-Hy for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 07:12:59 -0400 Received: from bluelynx6.ukhost4u.com ([195.216.197.62]:38321) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9cX9-0008R0-DI for bug-gnu-emacs@gnu.org; Wed, 05 May 2010 07:12:55 -0400 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1O9cW2-000417-Up; Wed, 05 May 2010 12:11:47 +0100 From: Paul Pogonyshev To: bug-gnu-emacs@gnu.org Subject: Delete key in the trunk invokes 'backspace' command Date: Wed, 5 May 2010 14:12:30 +0300 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201005051412.30920.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit 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.3 (-----) Severity: major After recompiling Emacs from trunk, key now invokes backspace (not in terminal, using a GTK+/X Emacs). This breaks compatibility with everything imaginable, including previous Emacs versions. Paul From debbugs-submit-bounces@debbugs.gnu.org Wed May 05 16:51:44 2010 Received: (at 6107) by debbugs.gnu.org; 5 May 2010 20:51:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9lZI-0008Ip-6k for submit@debbugs.gnu.org; Wed, 05 May 2010 16:51:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O9lZF-0008Ik-3S for 6107@debbugs.gnu.org; Wed, 05 May 2010 16:51:42 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAIt34UvO+IB1/2dsb2JhbACdUXK/FoUTBIws X-IronPort-AV: E=Sophos;i="4.52,336,1270440000"; d="scan'208";a="63504431" Received: from 206-248-128-117.dsl.teksavvy.com (HELO pastel.home) ([206.248.128.117]) by ironport2-out.pppoe.ca with ESMTP; 05 May 2010 16:51:36 -0400 Received: by pastel.home (Postfix, from userid 20848) id 741FA814C; Wed, 5 May 2010 16:51:36 -0400 (EDT) From: Stefan Monnier To: Paul Pogonyshev Subject: Re: bug#6107: Delete key in the trunk invokes 'backspace' command Message-ID: References: <201005051412.30920.p.pogonyshev@anakreon.net> Date: Wed, 05 May 2010 16:51:36 -0400 In-Reply-To: <201005051412.30920.p.pogonyshev@anakreon.net> (Paul Pogonyshev's message of "Wed, 5 May 2010 14:12:30 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 6107 Cc: 6107@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: -2.1 (--) > After recompiling Emacs from trunk, key now invokes backspace > (not in terminal, using a GTK+/X Emacs). This breaks compatibility > with everything imaginable, including previous Emacs versions. I recently redefined the main function related to this, using define-minor-mode. But it relies on changes in macros in cl-macs and easy-mmode, so you may need to recompile those files in the right order to get the right result. I.e. please recompile lisp/simple.el (and re-dump) after compiling all other files. Or just try bootstrapping. Of course, maybe I did mess something up in my rewrite, so please confirm/infirm that the above fixes your problem. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 06:04:30 2010 Received: (at 6107) by debbugs.gnu.org; 7 May 2010 10:04:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAKQ2-0004dw-1k for submit@debbugs.gnu.org; Fri, 07 May 2010 06:04:30 -0400 Received: from bluelynx6.ukhost4u.com ([195.216.197.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAKPz-0004dr-W9 for 6107@debbugs.gnu.org; Fri, 07 May 2010 06:04:28 -0400 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1OAKOp-0006oN-0a; Fri, 07 May 2010 11:03:15 +0100 From: Paul Pogonyshev To: Stefan Monnier Subject: Re: bug#6107: Delete key in the trunk invokes 'backspace' command Date: Fri, 7 May 2010 13:04:10 +0300 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) References: <201005051412.30920.p.pogonyshev@anakreon.net> In-Reply-To: MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201005071304.10089.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 6107 Cc: 6107@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.3 (---) Stefan Monnier wrote: > > After recompiling Emacs from trunk, key now invokes backspace > > (not in terminal, using a GTK+/X Emacs). This breaks compatibility > > with everything imaginable, including previous Emacs versions. > > I recently redefined the main function related to this, using > define-minor-mode. But it relies on changes in macros in cl-macs and > easy-mmode, so you may need to recompile those files in the right order > to get the right result. I.e. please recompile lisp/simple.el (and > re-dump) after compiling all other files. Or just try bootstrapping. I tried several times (after bzr pulls), but I get this error: Using load-path (/home/developer/bzr/emacs/lisp /home/developer/bzr/emacs/lisp/emacs-lisp /home/developer/bzr/emacs/lisp/language /home/developer/bzr/emacs/lisp/international /home/developer/bzr/emacs/lisp/textmodes) Loading emacs-lisp/byte-run (source)... Loading emacs-lisp/backquote (source)... Loading subr (source)... Loading version.el (source)... Loading widget (source)... Loading custom (source)... Loading emacs-lisp/map-ynp (source)... Loading cus-start (source)... Loading international/mule (source)... Loading international/mule-conf (source)... Loading env (source)... Loading format (source)... Loading bindings (source)... Loading /home/developer/bzr/emacs/lisp/files.el (source)... Symbol's function definition is void: define-minor-mode make[1]: *** [bootstrap-emacs] Error 255 make[1]: Leaving directory `/home/developer/bzr/emacs/src' make: *** [src] Error 2 No .elc files appear, so this apparently happens on the very first .el compilation. Paul From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 11:06:24 2010 Received: (at 6107) by debbugs.gnu.org; 7 May 2010 15:06:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAP8B-0007bP-Mq for submit@debbugs.gnu.org; Fri, 07 May 2010 11:06:23 -0400 Received: from bluelynx6.ukhost4u.com ([195.216.197.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAP8A-0007bK-9o for 6107@debbugs.gnu.org; Fri, 07 May 2010 11:06:22 -0400 Received: from [212.98.179.118] (helo=racoon.localnet) by bluelynx6.ukhost4u.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1OAP6z-0005Dp-Lf; Fri, 07 May 2010 16:05:09 +0100 From: Paul Pogonyshev To: Stefan Monnier Subject: Re: bug#6107: Delete key in the trunk invokes 'backspace' command Date: Fri, 7 May 2010 18:06:12 +0300 User-Agent: KMail/1.12.3 (Linux/2.6.27.5-117.fc10.i686; KDE/4.3.3; i686; ; ) References: <201005051412.30920.p.pogonyshev@anakreon.net> <201005071304.10089.p.pogonyshev@anakreon.net> In-Reply-To: <201005071304.10089.p.pogonyshev@anakreon.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201005071806.12530.p.pogonyshev@anakreon.net> X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bluelynx6.ukhost4u.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - anakreon.net X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6107 Cc: 6107@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.2 (---) close 6107 thanks I wrote: > Stefan Monnier wrote: > > > After recompiling Emacs from trunk, key now invokes backspace > > > (not in terminal, using a GTK+/X Emacs). This breaks compatibility > > > with everything imaginable, including previous Emacs versions. > > > > I recently redefined the main function related to this, using > > define-minor-mode. But it relies on changes in macros in cl-macs and > > easy-mmode, so you may need to recompile those files in the right order > > to get the right result. I.e. please recompile lisp/simple.el (and > > re-dump) after compiling all other files. Or just try bootstrapping. > > I tried several times (after bzr pulls), but I get this error: [...] Now seems to work. The bug was apparently because I didn't delete .elc files. Paul From debbugs-submit-bounces@debbugs.gnu.org Fri May 07 13:22:57 2010 Received: (at control) by debbugs.gnu.org; 7 May 2010 17:22:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OARGK-0000BL-P4 for submit@debbugs.gnu.org; Fri, 07 May 2010 13:22:56 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OARGJ-0000BG-RU for control@debbugs.gnu.org; Fri, 07 May 2010 13:22:55 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OARGI-0001K8-4p; Fri, 07 May 2010 13:22:54 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19428.19566.111683.131175@fencepost.gnu.org> Date: Fri, 7 May 2010 13:22:54 -0400 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: yellow X-Ran: |=kr5'nq=-,@H(f1dTv-L8U{GxwIlA}8~45$SzE{!@09;P-{T#OJA,=S}7]++3CC>aLoQS X-Debbugs-No-Ack: yes X-Spam-Score: -5.1 (-----) 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: -5.1 (-----) close 5367 close 6107 merge 6123 6124 From debbugs-submit-bounces@debbugs.gnu.org Sat May 08 11:54:43 2010 Received: (at 6107) by debbugs.gnu.org; 8 May 2010 15:54: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 1OAmMV-0002PS-7k for submit@debbugs.gnu.org; Sat, 08 May 2010 11:54:43 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAmMS-0002PM-N8 for 6107@debbugs.gnu.org; Sat, 08 May 2010 11:54:41 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAPcl5UvO+LDv/2dsb2JhbACeF3K+KYUVBIwz X-IronPort-AV: E=Sophos;i="4.52,353,1270440000"; d="scan'208";a="63716727" Received: from 206-248-176-239.dsl.teksavvy.com (HELO pastel.home) ([206.248.176.239]) by ironport2-out.pppoe.ca with ESMTP; 08 May 2010 11:54:40 -0400 Received: by pastel.home (Postfix, from userid 20848) id 86524814C; Sat, 8 May 2010 11:54:40 -0400 (EDT) From: Stefan Monnier To: Paul Pogonyshev Subject: Re: bug#6107: Delete key in the trunk invokes 'backspace' command Message-ID: References: <201005051412.30920.p.pogonyshev@anakreon.net> <201005071304.10089.p.pogonyshev@anakreon.net> Date: Sat, 08 May 2010 11:54:40 -0400 In-Reply-To: <201005071304.10089.p.pogonyshev@anakreon.net> (Paul Pogonyshev's message of "Fri, 7 May 2010 13:04:10 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 6107 Cc: 6107@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: -2.1 (--) >> > After recompiling Emacs from trunk, key now invokes backspace >> > (not in terminal, using a GTK+/X Emacs). This breaks compatibility >> > with everything imaginable, including previous Emacs versions. >> >> I recently redefined the main function related to this, using >> define-minor-mode. But it relies on changes in macros in cl-macs and >> easy-mmode, so you may need to recompile those files in the right order >> to get the right result. I.e. please recompile lisp/simple.el (and >> re-dump) after compiling all other files. Or just try bootstrapping. > I tried several times (after bzr pulls), but I get this error: > Using load-path (/home/developer/bzr/emacs/lisp /home/developer/bzr/emacs/lisp/emacs-lisp /home/developer/bzr/emacs/lisp/language /home/developer/bzr/emacs/lisp/international /home/developer/bzr/emacs/lisp/textmodes) > Loading emacs-lisp/byte-run (source)... > Loading emacs-lisp/backquote (source)... > Loading subr (source)... > Loading version.el (source)... > Loading widget (source)... > Loading custom (source)... > Loading emacs-lisp/map-ynp (source)... > Loading cus-start (source)... > Loading international/mule (source)... > Loading international/mule-conf (source)... > Loading env (source)... > Loading format (source)... > Loading bindings (source)... > Loading /home/developer/bzr/emacs/lisp/files.el (source)... > Symbol's function definition is void: define-minor-mode > make[1]: *** [bootstrap-emacs] Error 255 > make[1]: Leaving directory `/home/developer/bzr/emacs/src' > make: *** [src] Error 2 > No .elc files appear, so this apparently happens on the very first > .el compilation. Yes, that's another problem which I introduced a bit later, but which I (supposedly) fixed yesterday, so if you pull again, it should work. Stefan From unknown Thu Aug 14 21:45:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 06 Jun 2010 11: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