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