From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Emacs default bindings Date: Thu, 09 Sep 2021 15:52:30 +0200 Message-ID: <87fsudvotd.fsf@gnus.org> 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> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32221"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) 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: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 09 15:53:48 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 1mOKUu-0008DY-BR for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Sep 2021 15:53:48 +0200 Original-Received: from localhost ([::1]:41312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mOKUs-0006lZ-Tm for ged-emacs-devel@m.gmane-mx.org; Thu, 09 Sep 2021 09:53:46 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50464) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOKTr-0005PK-Mn for emacs-devel@gnu.org; Thu, 09 Sep 2021 09:52:43 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:33120) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mOKTm-0001PU-Nb; Thu, 09 Sep 2021 09:52:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=z+LdYxc249wFH/RiHKcxu0PqyPVLA/u4tf8HlEhbp0g=; b=K1rRyYd/dy18GehVmCMMOHo7Iu 9F+WO1fpDqbGnihv7gEO7O71bV7Sf9IV50TYwofrSTS+TcpXNZ1qfgWh6+8Eibc60g4vOksgg89Ol kvDs0puYl/bBdfu+b5kkbeSDvxUMzMHY07gisz0MGfaebwh+nSz7lHrOflNx15oOUXLU=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mOKTf-0007b1-Am; Thu, 09 Sep 2021 15:52:33 +0200 In-Reply-To: <6db1f3c7-0802-193a-8f0a-00654b3ee777@yandex.ru> (Dmitry Gutov's message of "Wed, 8 Sep 2021 17:28:08 +0300") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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:274448 Archived-At: 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). >> (And there's also some other open bugs for the mode in interactions with >> other stuff, but I haven't looked closely at that.) > > If you find something notable, please tag me in the > discussion. Will do. > 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). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no