From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#6107: Delete key in the trunk invokes 'backspace' command Date: Sat, 08 May 2010 11:54:40 -0400 Message-ID: References: <201005051412.30920.p.pogonyshev@anakreon.net> <201005071304.10089.p.pogonyshev@anakreon.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1273334205 10553 80.91.229.12 (8 May 2010 15:56:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 8 May 2010 15:56:45 +0000 (UTC) Cc: 6107@debbugs.gnu.org To: Paul Pogonyshev Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 08 17:56:44 2010 connect(): No such file or directory Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OAmON-0004sF-P8 for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 May 2010 17:56:40 +0200 Original-Received: from localhost ([127.0.0.1]:48672 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OAmOM-0002tq-OE for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 May 2010 11:56:38 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1OAmOD-0002sO-UU for bug-gnu-emacs@gnu.org; Sat, 08 May 2010 11:56:30 -0400 Original-Received: from [140.186.70.92] (port=53542 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OAmOA-0002pJ-A9 for bug-gnu-emacs@gnu.org; Sat, 08 May 2010 11:56:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OAmO7-0007XS-IU for bug-gnu-emacs@gnu.org; Sat, 08 May 2010 11:56:26 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37653) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAmO7-0007XH-GH for bug-gnu-emacs@gnu.org; Sat, 08 May 2010 11:56:23 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OAmMo-0002Pk-9E; Sat, 08 May 2010 11:55:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 May 2010 15:55:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6107-submit@debbugs.gnu.org id=B6107.12733340839269 (code B ref 6107); Sat, 08 May 2010 15:55:02 +0000 Original-Received: (at 6107) by debbugs.gnu.org; 8 May 2010 15:54:43 +0000 Original-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 Original-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" Original-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 Original-Received: by pastel.home (Postfix, from userid 20848) id 86524814C; Sat, 8 May 2010 11:54:40 -0400 (EDT) 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) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 08 May 2010 11:55:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:36798 Archived-At: >> > 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