From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sebastian Wiesner Newsgroups: gmane.emacs.bugs Subject: bug#14504: lisp-mode-shared-map does not derive from prog-mode-map Date: Wed, 29 May 2013 15:27:09 +0200 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b5d300cbc2a5704dddb5619 X-Trace: ger.gmane.org 1369840261 6150 80.91.229.3 (29 May 2013 15:11:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 May 2013 15:11:01 +0000 (UTC) To: 14504@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed May 29 17:11:01 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Uhi1g-000521-5R for geb-bug-gnu-emacs@m.gmane.org; Wed, 29 May 2013 17:10:56 +0200 Original-Received: from localhost ([::1]:60892 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhi1f-0002o3-MV for geb-bug-gnu-emacs@m.gmane.org; Wed, 29 May 2013 11:10:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhi1W-0002nc-CD for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 11:10:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uhi1R-0001aK-C4 for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 11:10:46 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uhi1R-0001a4-5J for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 11:10:41 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Uhi2k-0005hS-5W for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 11:12:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Sebastian Wiesner Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 29 May 2013 15:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14504 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.136984029321859 (code B ref -1); Wed, 29 May 2013 15:12:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 May 2013 15:11:33 +0000 Original-Received: from localhost ([127.0.0.1]:40108 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Uhi2G-0005gV-Ma for submit@debbugs.gnu.org; Wed, 29 May 2013 11:11:33 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46627) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UhgQw-0008Po-6m for submit@debbugs.gnu.org; Wed, 29 May 2013 09:28:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UhgPP-0006ak-Im for submit@debbugs.gnu.org; Wed, 29 May 2013 09:27:25 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:38742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UhgPP-0006af-Gd for submit@debbugs.gnu.org; Wed, 29 May 2013 09:27:19 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UhgPK-0004co-Tl for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 09:27:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UhgPG-0006Yt-7R for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 09:27:14 -0400 Original-Received: from mail-ob0-x22a.google.com ([2607:f8b0:4003:c01::22a]:46110) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UhgPG-0006Yp-39 for bug-gnu-emacs@gnu.org; Wed, 29 May 2013 09:27:10 -0400 Original-Received: by mail-ob0-f170.google.com with SMTP id er7so10547181obc.15 for ; Wed, 29 May 2013 06:27:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=HkurdJLvVMYjzcT3jqxMlOGUPP/Pk48NNQFed35iYLw=; b=igaqcEgs/eOqq8O9eJhaT7PfivFOp5fbQtxzD4T2kfPF9CRZC2lpPE7isDXsrViztS UdbBFkKokPM3je/MTj9qjpdMj6Y5fmk4vUDz7nV2tCKQeA+NtyNZnsVv8LpyfvtwymPF VaqgM15QLfgbKAQZL30b8Ycwplt9NhBgnFktafDxnEfVyC1XKsq91bBDVhekuOXxdfE+ OKgkiJWNmzpAVPGaGzmZ685SrgaJg0c/5Y9aGNUJrYh4RoOF6aIjjTlbNXB90s7rx60a u3ua3XCvHMIlC41OYqGS5FJpaBXXbTpbRiS2rvgDZNV5WrXJ13AMttCOVpe/15ZdHkmC XtwA== X-Received: by 10.60.124.100 with SMTP id mh4mr1592338oeb.122.1369834029589; Wed, 29 May 2013 06:27:09 -0700 (PDT) Original-Received: by 10.76.168.40 with HTTP; Wed, 29 May 2013 06:27:09 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 29 May 2013 11:11:29 -0400 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.x X-Received-From: 140.186.70.43 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:74641 Archived-At: --047d7b5d300cbc2a5704dddb5619 Content-Type: text/plain; charset=UTF-8 The parent keymap of "emacs-lisp-mode-map", "lisp-mode-shared-map" does not inherit from "prog-mode-map", which has the odd effect, that though "emacs-lisp-mode" derives from "prog-mode", "emacs-lisp-mode-map" does not. Hence, key bindings in "prog-mode-map" have no effect in "emacs-lisp-mode-map", see http://stackoverflow.com/q/16801689/355252 --047d7b5d300cbc2a5704dddb5619 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The parent keymap of "emacs-lisp-mode-map", &quo= t;lisp-mode-shared-map" does
not inherit from "prog-mode-map&q= uot;, which has the odd effect, that though
"emacs-lisp-mode" = derives from "prog-mode", "emacs-lisp-mode-map" does not.

Hence, key bindings in "prog-mode-map" have no effect= in
"emacs-lisp-mode-map", see http://stackoverflow.com/q/16801689/355252
--047d7b5d300cbc2a5704dddb5619--