From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Emacs default bindings Date: Fri, 10 Sep 2021 03:02:47 +0300 Message-ID: <1f103fe2-6c8c-4d3a-db52-b8e9a4db5f9f@yandex.ru> References: <83y28mp0rb.fsf@gnu.org> <51a363db-fde7-791d-cf8d-98ac601d62ee@yandex.ru> <57ca4d78-2339-201d-edce-678c9b003a99@yandex.ru> <01341bd6-b94b-4f94-1461-405e723142ad@yandex.ru> <8735qmjklm.fsf@localhost> <87ilzi86h7.fsf@posteo.net> <875yvh9anq.fsf@posteo.net> <83o899yjh2.fsf@gnu.org> <83ilzbo9jj.fsf@gnu.org> <3283dcc3-1abf-3fb1-7c54-cd6bed105cf8@yandex.ru> <87k0jrxk5l.fsf@gnus.org> <6db1f3c7-0802-193a-8f0a-00654b3ee777@yandex.ru> <87fsudvotd.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8826"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 Cc: philipk@posteo.net, danflscr@gmail.com, rms@gnu.org, lokedhs@gmail.com, yantar92@gmail.com, emacs-devel@gnu.org, monnier@iro.umontreal.ca, Eli Zaretskii To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Sep 10 02:06:08 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mOU3U-00024V-3Q for ged-emacs-devel@m.gmane-mx.org; Fri, 10 Sep 2021 02:06:08 +0200 Original-Received: from localhost ([::1]:34440 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOU3R-0002ND-KM for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Sep 2021 20:06:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53132) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOU0M-0001NO-Cl for emacs-devel@gnu.org; Thu, 09 Sep 2021 20:02:54 -0400 Original-Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:44862) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mOU0K-0007lP-CJ; Thu, 09 Sep 2021 20:02:53 -0400 Original-Received: by mail-wr1-x432.google.com with SMTP id d6so59540wrc.11; Thu, 09 Sep 2021 17:02:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=++LyxdrrOaeN1KBe0r9ctkjS7X98b3YTkEw4Ui6JUb4=; b=hm7jKGwo1nBNbrq7Lm4MZ6BVWMLGE95xkrQIO3CYbNDJapPhv2X/h5nrYRPU9cAN5F D4ZXYtilExiQQzNlEa2ICR1Stcdp1PQKBOcpCCOxysseGndiSFqwUNgAjUTGY7Gkxe7u B8ck3CjII+u9Z2lIKT0CfGZOA1O/NBrmBcBa5tD6QyCztPg3RXTK8RvQCDQPfhLiT6yv twVT33Km8gLmLohCAaWYDjk/bVxIbkoAQotpaIqz1WxE5A7Nd8jgRaZLcEfoteVkmpnF z1PwWuA7QGBtbbCtpGMwypoo20hPIzFgn0PxIoWU5LcPHBRiWAAZhVrHLAXA9ejUPlzy 26vg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=++LyxdrrOaeN1KBe0r9ctkjS7X98b3YTkEw4Ui6JUb4=; b=P5CtP3Qfne3tq/fXvud6kFPjZJKCeGC0OzwukWBO9Yo7MTH3HpYiXQOSNaBvgHH3vQ BHKtcVBi85ZSz1J9TPj/NcVjSuRnAM7dfRixayOgJz176xwia3Zz8RZm6UUEIRoFg/05 Vo5dNJ7uzli1QGKhohSn7eQK0ZuVe6XG9Eee0HHWMz99fZGpWyly4PEcVIYorAwIhQsi LTup3OYmZCMUr1mIrQJSM+wpU9/CbMWEivum2CsMcmGS5pTBq7kkTEXcxtvUVbwjBMe2 QWa9+kH19YahHnun3zD9Niy/A7et15K4hSINhsMIhc2fsQy2/CWKLa03/k6KQTP7Vdzj Vr5Q== X-Gm-Message-State: AOAM530++qDUFlkkoS42AnLaV50x9UZrV2gh2cqLP7Fe5Z9yrlGai3gX mvj3h0321oA9t9G2xEh2QRA= X-Google-Smtp-Source: ABdhPJxF5K0/6/Atpmi/GU3lXwl1ytzjxphBCLqczqVgNo1vt0xPIbGkHdUNXGLo7PKZ6LQAWsCrkQ== X-Received: by 2002:adf:e643:: with SMTP id b3mr6694604wrn.67.1631232169889; Thu, 09 Sep 2021 17:02:49 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id l2sm2607487wmi.1.2021.09.09.17.02.48 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 09 Sep 2021 17:02:49 -0700 (PDT) In-Reply-To: <87fsudvotd.fsf@gnus.org> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::432; envelope-from=raaahh@gmail.com; helo=mail-wr1-x432.google.com X-Spam_score_int: -34 X-Spam_score: -3.5 X-Spam_bar: --- X-Spam_report: (-3.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-1.975, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:274478 Archived-At: On 09.09.2021 16:52, Lars Ingebrigtsen wrote: > Dmitry Gutov writes: > >> This should be a fairly small change, implementation-wise. If we >> wanted to do that before the release branch is cut, I don't see a >> problem. > > It should be done anyway, so the sooner fixed the better (and if we do > change the default, we definitely shouldn't wait). OK, I've posted a patch to bug#29381. >> show-paren-mode has been pretty solid for me over the >> years, but of course there might be very different workflows out >> there. It can also be semi-broken in some specific major modes, which >> change show-paren-function (e.g. SMIE based ones with buggy >> grammars). But those should "simply" be fixed. > > Yeah, most features in Emacs work well by themselves -- most of the > problems come from unintended interactions with other features, and we > don't know what those failure modes are until people has tested it in > real life situations (since nobody has the same setup). Luckily, show-paren-mode is rather old. :-) So people had time to test it.