From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.help Subject: Re: Is Elisp really that slow? Date: Wed, 15 May 2019 21:45:47 +0200 Message-ID: <87pnoj5wnu.fsf@Ergus.i-did-not-set--mail-host-address--so-tickle-me> References: <20190514235412.kncazq45szlum2gr@Ergus> <46f308ff-5a70-8ccc-310b-48167088ff5a@yandex.ru> <87woirsvdb.fsf@telefonica.net> <87sgtfsswd.fsf@telefonica.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="145135"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: NeoMutt/20180716 Cc: help-gnu-emacs@gnu.org To: =?utf-8?B?w5NzY2Fy?= Fuentes Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 15 21:46:14 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 1hQzqt-000bYh-MW for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 21:46:11 +0200 Original-Received: from localhost ([127.0.0.1]:41620 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQzqs-0008Nn-LC for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 15:46:10 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:40577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQzqh-0008Nh-7y for help-gnu-emacs@gnu.org; Wed, 15 May 2019 15:46:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQzqg-00021b-57 for help-gnu-emacs@gnu.org; Wed, 15 May 2019 15:45:59 -0400 Original-Received: from sonic304-23.consmr.mail.ir2.yahoo.com ([77.238.179.148]:44685) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQzqf-000201-NC for help-gnu-emacs@gnu.org; Wed, 15 May 2019 15:45:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1557949556; bh=sr8yoEoGVvAFKOibl6qtFPT7Ec38aKwL9ft/AQPsnmU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject; b=e8DwUpx9a/FAAs9+rp3MjDhycSqjmxAc9IXA8OUfQ9AvMMl6FCm7xsL7jxjpSnzn1OHjygIKIko+XUW9CwXP4PMKAeLRfpDI35BKdspbDUzW6TlBTtQc8GRd/X5JoG8HXvsA1i+OqrHraYi+leAO/s6rQzhEDeynTmWhVHjtokLuV97LRcBOZdJK9ESs17VaZeT6MFIru6u6fSLGz7ItaoYs8oyg0ag0k455sm1QWHGvMFmpY+Xm0E/6uZH38dTrYRC7xTSANsze21Rr9hDDy8TEbaUqE2heGehOWes/fN2Mo6wAUfMXpDdVovwK1bmU2yDWyiUasRGitvcAxOMUDQ== X-YMail-OSG: 6vr93jsVM1kyjNpqdt4Lz446eGjYnC7WI2aAWA9qsTZFElgSkCDCA.WFeZD.UIP w0HSJKNjTMirIieU3NRFyakW5cEZKtufpZBnmdZYPs_VQL_6IxhUyhEh57v.x79.zt3ciI10XUMN zMtF6eAEagFB4gp2S_GXYXC5M7fbmzqm.MTd2_85SKXn8h496BpzkyjjUYZ2UVXZmmNcX1xi3V4F IXMlYdo8m7B23rxQeRyQIf1E1EUEVHpGka3_itqfeNNWnSJ2qE.T5awROlXT9U9b2cGnQdS0UC34 hcKCuSm6m6oW8shnlkSZGz.mtuHShmlRT4h0..5GAv5hlyTM80EhJtEfIho.aEQCLEbIX6t0kRnG 79s1uMU8wBjjcgNBUqKWXescpJp.6Pmc5KP5qma1mlF8bjWNRGvD8DCKlo3TLgMelCurFM1MsMat OuNkfE7egeBXQqT6kBYayhzC4KHKp5m3cbUwQ73cR7GXq26vR3c6PkCVhl14kkpaR1Jd6bV8O3qk 5wSE.C_xfzE_Vo27OO4VJPdVGVwmzOSl2ShEfTsR2hUeYYg9gghYEfO9X1u5imZUJ4nK1C7g.ZJ7 aB2keQLBsjuavYEE9nUTCmCrnCSMC2ezpix2ikYJd15fsqhD1tWGk0VDYvW5BI4s2tUwJDWiIhzJ wIYu4mJvhqR9.b9OvAFkuwUlqHzudT3zQjgvZkc1ot1ynVmjVelYWTn_holdhXIh_TKO5PZVNug0 l7llaR0FtDwwmHtDRa4AgbxOZrp28XpRbwlOSz.wuIBeoxNs8y5u8_XjWMWTCl0eDG.kqMqLSUrV FpTGZCDswYHR8ELBZEAEFyIXhQa8uEg0EQ8hCWU7WB Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ir2.yahoo.com with HTTP; Wed, 15 May 2019 19:45:56 +0000 Original-Received: from 2.152.205.184.dyn.user.ono.com (EHLO Ergus) ([2.152.205.184]) by smtp408.mail.ir2.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID 7f6f1f8af6accbc6051c733218848312; Wed, 15 May 2019 19:45:51 +0000 (UTC) Content-Disposition: inline In-Reply-To: <87sgtfsswd.fsf@telefonica.net> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 77.238.179.148 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:120413 Archived-At: On Wed, May 15, 2019 at 04:18:26PM +0200, �scar Fuentes wrote: >Dmitry Gutov writes: > >> On 15.05.2019 16:25, �scar Fuentes wrote: >>> OTOH C-Mode supports M-; (comment-dwim) which is an standard method of >>> (un)commenting code in Emacs. >> >> Right. So why the other binding? > >comment-dwin != comment-region > >>> Pretending that every mode conforms to the same rules is >>> counterproductive, because there are vast differences among them. >> >> We also have different bindings for similar things in similar modes. > >In principle, fixing those would be beneficial. OTOH, forcing existing >users to adapt just for the cause of coherence with modes they don't use >is not desirable either. > >>> We shall strive for pragmatism, not for bureaucracy. >> >> Sure, but I don't understand your negative reaction in this case. > >I think I already explained the issue, but I'll put it this way: what >you would do about C-c C-c on C-Mode and how that would help their >users? > > Oscar changes and sooner or latter they will arrive the uniformity is good for the users and for the developers. It can simplify code and documentation, reduce learning curve, improve external packages avoiding potential colapses with specific modes behaviors... and the only thin is that some users get annoyed on the beginning, but doing it well the advantage (short, medium and long term) is more than evident.