From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Algorithm in electric-pair--unbalanced-strings-p unsuitable for CC Mode Date: Thu, 4 Jul 2019 15:05:31 +0000 Message-ID: <20190704150531.GC5564@ACM> References: <20190702131632.GA30597@ACM> <20190702160410.GB30597@ACM> <20190702182811.GC30597@ACM> <20190703105804.GA11238@ACM> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="14014"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) Cc: emacs-devel To: =?iso-8859-1?Q?Jo=E3o_T=E1vora?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 04 17:06:33 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hj3Jh-0003Pk-5b for ged-emacs-devel@m.gmane.org; Thu, 04 Jul 2019 17:06:33 +0200 Original-Received: from localhost ([::1]:46688 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hj3Jg-0005Qv-7O for ged-emacs-devel@m.gmane.org; Thu, 04 Jul 2019 11:06:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35286) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hj3Iw-0005Ql-Fj for emacs-devel@gnu.org; Thu, 04 Jul 2019 11:05:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hj3It-0004FN-FZ for emacs-devel@gnu.org; Thu, 04 Jul 2019 11:05:45 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:24605 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1hj3It-0004D3-8W for emacs-devel@gnu.org; Thu, 04 Jul 2019 11:05:43 -0400 Original-Received: (qmail 38090 invoked by uid 3782); 4 Jul 2019 15:05:32 -0000 Original-Received: from acm.muc.de (p4FE15EDB.dip0.t-ipconnect.de [79.225.94.219]) by colin.muc.de (tmda-ofmipd) with ESMTP; Thu, 04 Jul 2019 17:05:31 +0200 Original-Received: (qmail 15655 invoked by uid 1000); 4 Jul 2019 15:05:31 -0000 Content-Disposition: inline In-Reply-To: X-Delivery-Agent: TMDA/1.1.12 (Macallan) X-Primary-Address: acm@muc.de X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 193.149.48.1 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:238352 Archived-At: Hello, João. On Wed, Jul 03, 2019 at 14:31:58 +0100, João Távora wrote: > On Wed, Jul 3, 2019 at 11:58 AM Alan Mackenzie wrote: [ Bug #36474 ] > You believe this is a bug in e-p-m. It's certainly your right to believe > that. I believe it's a bug in cc-mode. Do I have that right, too? No, you don't. What you're implying is that as maintainer of a minor mode, you have the right to dictate which parts of Emacs may be used by a major mode, and how. That's not how things work. And I have not said there is a bug "in" electric-pair-mode. I said that it does not offer the requisite facilities to support CC Mode. I have been asking you for an enhancement rather than a bug fix. > Good. [ .... ] > If don't agree, find a small enough solution that fixes e-p-m, propose > it here, then find a consensus that overrides my opinion, it happens > all the time, won't hold it against you or anyone else, good luck. I'm prepared to do this, but only on the understanding you will, on principle, accept my solution, subject only to the customary review and amendments process that any change goes through. What do you say? > -- > João Távora -- Alan Mackenzie (Nuremberg, Germany).