From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Drew Adams <drew.adams@oracle.com> Newsgroups: gmane.emacs.devel Subject: RE: nxml-mode: Derive from prog-mode instead of text-mode Date: Wed, 17 May 2017 10:28:21 -0700 (PDT) Message-ID: <a04ccb65-4af9-4877-b944-c1fb3547dacd@default> References: <1494412509.2069441.971865104.0646ACD6@webmail.messagingengine.com> <8337ccbrar.fsf@gnu.org> <1494439153.1311720.972341016.7C2EC66A@webmail.messagingengine.com> <83o9v0a66q.fsf@gnu.org> <1494487799.3240345.972964808.43DA610E@webmail.messagingengine.com> <CAArVCkR+jKEu49=H9CQ6jfhV890DQGfZgdVw9=R0KuDfEc_zVw@mail.gmail.com> <87r2zqvmy9.fsf@pokyo> <1494930855.4131543.978121176.7BB5246B@webmail.messagingengine.com> <CAP_d_8Wpgyp=3CHcQD36voYa7S-AqH6JAkN3ZXBFofitrQbuFA@mail.gmail.com> <jwvfug5dmri.fsf-monnier+gmane.emacs.devel@gnu.org> <4165ea59-dc7e-4112-95b8-10b766bf0d52@default> <877f1gx5b3.fsf@ericabrahamsen.net> <93458087-0860-4fcd-9628-dfcf2b231a69@default> <CAP_d_8UrYdc4x4Kq=YnvUDzEUnid+oO4sSmYX8nFEiu0gn2f0Q@mail.gmail.com> <4bade577-a131-48e1-8ceb-5980307841dd@default> <jwv7f1fa1be.fsf-monnier+gmane.emacs.devel@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1495042125 28859 195.159.176.226 (17 May 2017 17:28:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 17 May 2017 17:28:45 +0000 (UTC) To: Stefan Monnier <monnier@iro.umontreal.ca>, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 17 19:28:36 2017 Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org> Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>) id 1dB2kV-0007HN-Ge for ged-emacs-devel@m.gmane.org; Wed, 17 May 2017 19:28:35 +0200 Original-Received: from localhost ([::1]:50125 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>) id 1dB2kb-0005kn-2b for ged-emacs-devel@m.gmane.org; Wed, 17 May 2017 13:28:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45636) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <drew.adams@oracle.com>) id 1dB2kR-0005j7-EH for emacs-devel@gnu.org; Wed, 17 May 2017 13:28:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <drew.adams@oracle.com>) id 1dB2kN-0003D0-Gc for emacs-devel@gnu.org; Wed, 17 May 2017 13:28:31 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:48529) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <drew.adams@oracle.com>) id 1dB2kN-0003Cm-6T for emacs-devel@gnu.org; Wed, 17 May 2017 13:28:27 -0400 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v4HHSOkj026349 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 17 May 2017 17:28:25 GMT Original-Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0021.oracle.com (8.13.8/8.14.4) with ESMTP id v4HHSO08025357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 17 May 2017 17:28:24 GMT Original-Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id v4HHSMI2027851; Wed, 17 May 2017 17:28:24 GMT In-Reply-To: <jwv7f1fa1be.fsf-monnier+gmane.emacs.devel@gnu.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 12.0.6767.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] [fuzzy] X-Received-From: 156.151.31.81 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." <emacs-devel.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>, <mailto:emacs-devel-request@gnu.org?subject=unsubscribe> List-Archive: <http://lists.gnu.org/archive/html/emacs-devel/> List-Post: <mailto:emacs-devel@gnu.org> List-Help: <mailto:emacs-devel-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>, <mailto:emacs-devel-request@gnu.org?subject=subscribe> Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org> Xref: news.gmane.org gmane.emacs.devel:214924 Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/214924> > Huh? make-sparse-keymap doesn't "divorced [ordinary characters] from > their usual self-insert meaning". Are you maybe thinking of > `suppress-keymap`? Yes, sorry. (There are 91 occurrences of `suppress-keymap'.) And I didn't notice that `dired-mode-map' now sets its parent to `special-mode-map' (which does `suppress-keymap', which `dired-mode-map' used to do). Since Emacs 24, Dired already essentially inherits from `special-mode', without doing so explicitly. It gets the map, but not the hook, and it overwrites most of the map. It won't be any more useless for it to just inherit from `special-mode'. Sorry for the noise.