From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via help-gnu-emacs Newsgroups: gmane.emacs.help Subject: Re: Is Elisp really that slow? Date: Thu, 06 Jun 2019 05:08:10 +0200 Message-ID: <86h893qulh.fsf@zoho.eu> References: <20190514235412.kncazq45szlum2gr@Ergus> <83v9yb92c7.fsf@gnu.org> <878sv7sp3r.fsf@telefonica.net> <83r28z8zl9.fsf@gnu.org> <20190515210924.sijzy6mnpgzkt4gm@Ergus> <86a7fjnwdq.fsf@zoho.eu> <20190519130051.jhxjwa3yoba3yf4r@Ergus> <63DACECC-2F87-44BB-8421-BD5582C7DB87@icloud.com> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="13529"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jun 06 05:13:51 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hYiqd-0003Qg-M8 for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Jun 2019 05:13:51 +0200 Original-Received: from localhost ([127.0.0.1]:53620 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYiqc-0006pG-CM for geh-help-gnu-emacs@m.gmane.org; Wed, 05 Jun 2019 23:13:50 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYilK-00039J-GG for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 23:08:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYilI-0002xv-8p for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 23:08:22 -0400 Original-Received: from [195.159.176.226] (port=52112 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hYilI-0002vh-0H for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 23:08:20 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hYilF-0016Dy-0b for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 05:08:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Cancel-Lock: sha1:gO7RGIySkW7hBwmdgKXY7r8bCy4= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:120764 Archived-At: X Y Z wrote: >> this: (define-key c-mode-base-map "\C-d" >> 'c-delete-forward) will be: (define-key >> c-mode-base-map delete-forward-binding >> 'c-delete-forward) > > This, at least for me, feels like a fantastic > idea :-) The idea is a classic computing idea where the method is to reduce complexity by squeezing in yet another layer in between. Here, I'm hesitant because there really is no complexity to assigning keys to different modes. But I might be wrong, so do it! Is what I would have done. The worst thing that can happen (if you succeed) is that you have it on your local Emacs and it makes you happy now and then, and no one else cares, neither positively or negatively, really. "Do it today - in a different way!" - Stuck on Replay, Scooter, 2010 -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal