From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.help Subject: Re: Is Elisp really that slow? Date: Wed, 15 May 2019 17:45:48 +0300 Message-ID: <76f6370c-e8b7-bc59-634c-c48ea7af7f70@yandex.ru> 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=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="264563"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 To: =?UTF-8?Q?=c3=93scar_Fuentes?= , help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed May 15 17:03:56 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 1hQvRi-0016hO-MS for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 17:03:54 +0200 Original-Received: from localhost ([127.0.0.1]:38321 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQvRh-0005kX-MC for geh-help-gnu-emacs@m.gmane.org; Wed, 15 May 2019 11:03:53 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:37574) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQvLn-0001HP-RV for help-gnu-emacs@gnu.org; Wed, 15 May 2019 10:57:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQvAH-0007gV-Db for help-gnu-emacs@gnu.org; Wed, 15 May 2019 10:45:54 -0400 Original-Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:37780) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQvAH-0007f2-78 for help-gnu-emacs@gnu.org; Wed, 15 May 2019 10:45:53 -0400 Original-Received: by mail-wr1-x42e.google.com with SMTP id e15so3011470wrs.4 for ; Wed, 15 May 2019 07:45:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=L61ByT2bOFsKc5S2R9yH+7oVROzYbFCn4yg6FMVyXbw=; b=fuOWLSP5hHoNBqP9zudwSw4rjiX3Mgix2oAx9NoSVoCr7egmJeDIzNno3RPY+zVtpw k2GWBVy5ypkgZLAiHy2n3fB8dYa0JDdL+9ECjFPgcyEEGAs6TNEdRKIqMyvRw3yu+4Me 07eGzi1ekACiim4/3eoN/+qevqd0xjWDQEETB2V/uXvBXQ/teUQqfyMLA7fAn4Q0AUOn tkDzN6OEGaNwYmXNpYGfwG90lN8EEtWdzU+sjdQTpeebSpD0K4CEv7JGM6a/cWb/EOel KdIxbfLbq4Bbqoi2DFsADFZ8jd1gObKQRDGTFZ7cvB1UFPiB0UYz2BCU8T5d+MVbGbcj rPbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=L61ByT2bOFsKc5S2R9yH+7oVROzYbFCn4yg6FMVyXbw=; b=mStQGf1uTUVQ65PUge6etYxKi7SL5yQTlPrYFqXTpTHFlvMuzVfCpEKpFUNSzyT64S dcdImMheMpbzFTzVw/wqpwdEnK7pwPgTIXVfC2TI4p1wJTHB7RWW/wiir7AY6MNfjir3 39WBlVcIZgSO3h3JF+hp8SS9AS6i51RPvSPsxm+Lrc2AjlUjeqR8xeb8HDHmqyHtmUfh 3nSQJ3bu0oxBx8g7kQ/yJ/Yay0o2MOK/yF4xn7vIeiAl5Iz16nsoc/0GttQQCW/s0ZJN fraftwfstOwbfGEyP6DmzJwAaTzC406/q/DqlFAP48cbilgJh/oHN9Vfmc27r9pxT56F iiaA== X-Gm-Message-State: APjAAAUYXHA2SRw47zrxE45c9TPPq0AXn6bhmLd0U1+ZGAPFBcmaaYC7 x9ei0VTDcCTSrbWTSBXPedvDFWEx X-Google-Smtp-Source: APXvYqz0kNajs5j8VNdFW/czkDYZlKSOQoZyoJF8KT9CwMJtuvLLcIhwkv0D9zo9yJuYV4lmBRCCvw== X-Received: by 2002:adf:b611:: with SMTP id f17mr27186571wre.162.1557931551280; Wed, 15 May 2019 07:45:51 -0700 (PDT) Original-Received: from [192.168.0.195] ([109.110.245.170]) by smtp.googlemail.com with ESMTPSA id y40sm3797919wrd.96.2019.05.15.07.45.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 May 2019 07:45:50 -0700 (PDT) In-Reply-To: <87sgtfsswd.fsf@telefonica.net> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42e 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:120385 Archived-At: On 15.05.2019 17:18, Óscar Fuentes wrote: > comment-dwin != comment-region Is the latter better frequently enough? If yes, why don't we have it in other 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. It's an investment in the future. Future users, at least. Or existing users who use some major modes and would benefit from consistency when trying out new ones. E.g. I don't use CC Mode often, and when I do, it's a whole new universe. > 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? Pretty much what you suggested. Remove the binding and mention that in NEWS, together with the existing alternative. Some users might be upset, most won't care, and some will be educated about the better alternative. The binding would also be freed for some feature in the future, like C-REPL maybe.