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 02:16:05 +0200 Message-ID: <86ef47sh4q.fsf@zoho.eu> References: <20190514235412.kncazq45szlum2gr@Ergus> <838sv6cmwt.fsf@gnu.org> <20190516202327.5cgy2s4kppy3ahxa@Ergus> <871s0yqg2i.fsf@telefonica.net> <3210C8E9-7A74-47D6-81A0-470948E6D09C@gmail.com> <87r28xq0j1.fsf@telefonica.net> <576240a5-c92a-5cf8-898b-43f214a2b580@yandex.ru> <83imu9beyn.fsf@gnu.org> <8463581c-c40f-a66a-5c9c-0995a3b45cd0@yandex.ru> <83bm01b83i.fsf@gnu.org> <66e5fc8d-5cf4-89cd-5c4f-7fad581a97f5@yandex.ru> <83zhnl9pak.fsf@gnu.org> <6c23e6a7-91b9-92db-0f2d-ac11fdf5a35c@yandex.ru> <83woip9mgs.fsf@gnu.org> <83tvdr8yxd.fsf@gnu.org> <874l5rnwsp.fsf@telefonica.net> <87y333m2yz.fsf@telefonica.net> <87h89qtquc.fsf@mail.de> 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="103398"; 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 02:16:39 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 1hYg59-000Qms-Bf for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Jun 2019 02:16:39 +0200 Original-Received: from localhost ([127.0.0.1]:52047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYg58-00040I-27 for geh-help-gnu-emacs@m.gmane.org; Wed, 05 Jun 2019 20:16:38 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hYg4l-00040C-3X for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 20:16:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hYg4j-0000VU-Tv for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 20:16:15 -0400 Original-Received: from [195.159.176.226] (port=50552 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hYg4j-0000Rf-NG for help-gnu-emacs@gnu.org; Wed, 05 Jun 2019 20:16:13 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hYg4h-000QNH-FB for help-gnu-emacs@gnu.org; Thu, 06 Jun 2019 02:16:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Cancel-Lock: sha1:ytP5A+VXtPIX2ZB+NQitVkID+pA= 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:120758 Archived-At: Stefan Huchler wrote: > But another suggestion for that, if C-c C-c > is meant as shortcut for > a "important-function" why not have a binding > for "do-important-action" or > "do-major-action" and depending on mode that > functions calls the important function of the > mode. So that the user can choose globaly > a keybinding for that and don't has to do > that for 80 modes seperately. and the > developer of the mode just somewhere sets > which function is bound to C-c C-c by > setting: (setq mode-important-function > 'compile...) Well, there are many functions that could be considered the important one. People will have different ideas what is the one to use. Instead of configuring keys, people will start configuring what function is the "important-function". Besides, most people don't use 80 modes. And if those who do are really unhappy with keystrokes in all 80, so be it. It is easy to change the keys for one mode, and once one has mastered that black art, to do it for the next 79 should be a snap. Also, one doesn't have to do it all in one evening. Rather, make one adjustment every day and ten years later you still have interesting things to do :) > Also I would argue that most people press C-c > C-c with left control instead of the > ergonomic way to use the right control > therefor you train people to use > unergonomic keychords. ? ... why is the right control more ergonomic? It is farther away so at least on my keyboard I have to move my entire right hand out of typing position to reach it, which with the right hand fingers just get slightly of their asdf marks. -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal