From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Teika Kazura Newsgroups: gmane.emacs.bugs Subject: bug#10566: some files bind to global-map "C-x" instead of ctl-x-map Date: Fri, 20 Jan 2012 21:23:42 +0900 (JST) Message-ID: <20120120.212342.1876052013036691683.teika@lavabit.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1327083652 23135 80.91.229.12 (20 Jan 2012 18:20:52 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 20 Jan 2012 18:20:52 +0000 (UTC) To: 10566@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 20 19:20:47 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RoJ4n-0007E4-OY for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jan 2012 19:20:38 +0100 Original-Received: from localhost ([::1]:34108 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoJ4n-0004Gc-8R for geb-bug-gnu-emacs@m.gmane.org; Fri, 20 Jan 2012 13:20:37 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:48887) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoIjd-0004QN-VU for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 12:58:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RoIjc-0001S7-Qq for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 12:58:45 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42229) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoIjc-0001Ru-PH for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 12:58:44 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1RoIks-0006XN-NM for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 13:00:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Teika Kazura Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Jan 2012 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10566 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132708237025053 (code B ref -1); Fri, 20 Jan 2012 18:00:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Jan 2012 17:59:30 +0000 Original-Received: from localhost ([127.0.0.1]:36902 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RoIkL-0006W1-QF for submit@debbugs.gnu.org; Fri, 20 Jan 2012 12:59:30 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:51344) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RoDYl-00053p-E7 for submit@debbugs.gnu.org; Fri, 20 Jan 2012 07:27:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RoDXQ-0004qE-TC for submit@debbugs.gnu.org; Fri, 20 Jan 2012 07:25:54 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:54307) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoDXQ-0004pE-Nt for submit@debbugs.gnu.org; Fri, 20 Jan 2012 07:25:48 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:39977) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoDXA-00040H-K1 for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 07:25:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RoDX7-0004np-HB for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 07:25:32 -0500 Original-Received: from karen.lavabit.com ([72.249.41.33]:58663) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RoDX7-0004nQ-BM for bug-gnu-emacs@gnu.org; Fri, 20 Jan 2012 07:25:29 -0500 Original-Received: from a.earth.lavabit.com (a.earth.lavabit.com [192.168.111.10]) by karen.lavabit.com (Postfix) with ESMTP id C0D4611BAE3; Fri, 20 Jan 2012 06:25:27 -0600 (CST) Original-Received: from localhost (p4186-ipad301hodogaya.kanagawa.ocn.ne.jp [58.88.3.186]) by lavabit.com with ESMTP id F3JJASBS57QN; Fri, 20 Jan 2012 06:25:27 -0600 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lavabit; d=lavabit.com; b=U0wjEpkK71CEKWW+ASWRLFFZTY/UNl2civR0VFG/nvQ3u0Nli+WJ+YDdiAZyxaeHZc8JyvMT0TOURjJYWGELwZBwliP3u7tGd3R/IvvT6WYS1JDQDnGehwmEZcBJiNNCJDo9Tb8498saGu8UmD1Gl+G2HsZUU0ePjEVOj3h/u94=; h=Date:Message-Id:To:Subject:From:Mime-Version:Content-Type:Content-Transfer-Encoding; X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Fri, 20 Jan 2012 12:59:27 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-Mailman-Approved-At: Fri, 20 Jan 2012 13:20:34 -0500 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:55874 Archived-At: Hi, Emacs developers. In recent versions of emacs - at least in 23.3.3 and 24.0.92 - some files do (define-key global-map "\C-x\C-j" 'some-command) but it has to be (define-key ctl-x-map "\C-j" 'some-command) If you bind "C-x" to non-keymap, you'll receive an error. I've searched for "define-key.*global.*C-x" with the tool "ack" (it's like grep) in emacs-24.0.92/lisp/, and all hits are: ------------------------------------------------------------------------ obsolete/iso-insert.el:624: (define-key global-map "\C-x8" 8859-1-map)) dired-x.el:88: (define-key global-map "\C-x\C-j" 'dired-jump) dired-x.el:89: (define-key global-map "\C-x4\C-j" 'dired-jump-other-window)) dired-x.el:91: (define-key global-map "\C-x\C-j" nil)) dired-x.el:93: (define-key global-map "\C-x4\C-j" nil)))) vc/vc-hooks.el:944:(define-key global-map "\C-xv" 'vc-prefix-map) ------------------------------------------------------------------------ There's also lookup-key, but I don't know how to fix some of them. All occurrences are: ------------------------------------------------------------------------ eshell/em-term.el:221:; (lookup-key (current-global-map) "\C-x")) eshell/em-term.el:244:; (copy-keymap (lookup-key (current-global-map) "\C-x"))) term.el:911: (copy-keymap (lookup-key (current-global-map) "\C-x"))) term.el:3484: (lookup-key (current-global-map) "\C-x")) obsolete/iso-insert.el:623: (if (not (lookup-key global-map "\C-x8")) dired-x.el:90: (if (eq 'dired-jump (lookup-key global-map "\C-x\C-j")) dired-x.el:92: (if (eq 'dired-jump-other-window (lookup-key global-map "\C-x4\C-j")) ------------------------------------------------------------------------ Thank you very much for developing Emacs. Sincerely, Teika (Teika kazura)