From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: CC Mode and electric-pair "problem". Date: Sun, 1 Jul 2018 09:58:33 +0000 Message-ID: <20180701095833.GA4697@ACM> References: <20180618154227.GB3973@ACM> <20180619050244.GA3946@ACM> <20180627182717.GA4625@ACM> <20180630190327.GC6816@ACM> <83tvpkkr93.fsf@gnu.org> <20180630201447.GE6816@ACM> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: blaine.gmane.org 1530439589 26231 195.159.176.226 (1 Jul 2018 10:06:29 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 1 Jul 2018 10:06:29 +0000 (UTC) User-Agent: Mutt/1.9.4 (2018-02-28) Cc: Eli Zaretskii , stephen_leake@stephe-leake.org, joaotavora@gmail.com, cpitclaudel@gmail.com, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 01 12:06:24 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZZFQ-0006jA-D4 for ged-emacs-devel@m.gmane.org; Sun, 01 Jul 2018 12:06:24 +0200 Original-Received: from localhost ([::1]:53897 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZZHX-0001va-GI for ged-emacs-devel@m.gmane.org; Sun, 01 Jul 2018 06:08:35 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59447) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZZGs-0001vF-PS for emacs-devel@gnu.org; Sun, 01 Jul 2018 06:07:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZZGp-0000Nt-OS for emacs-devel@gnu.org; Sun, 01 Jul 2018 06:07:54 -0400 Original-Received: from colin.muc.de ([193.149.48.1]:60895 helo=mail.muc.de) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1fZZGp-0000NV-H6 for emacs-devel@gnu.org; Sun, 01 Jul 2018 06:07:51 -0400 Original-Received: (qmail 90814 invoked by uid 3782); 1 Jul 2018 10:07:50 -0000 Original-Received: from acm.muc.de (p5B147BF6.dip0.t-ipconnect.de [91.20.123.246]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sun, 01 Jul 2018 12:07:48 +0200 Original-Received: (qmail 4704 invoked by uid 1000); 1 Jul 2018 09:58:33 -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.21 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:226865 Archived-At: Hello, Stefan. On Sat, Jun 30, 2018 at 23:50:29 -0400, Stefan Monnier wrote: [ .... ] > > What I'm now proposing, and implementing as a trial, is to enhance the > > syntax table facilities to support unterminated strings. > Oh indeed, complexity calls for yet more complexity. New features call for new code. How can you disparage the new code as "(unacceptable) complexity" when you haven't even seen it? A good point is, who should decide how these strings should be fontified? Three possible answers are an individual on the Emacs core team, the major mode author, the user. Over this entire thread you've been exceedingly negative. You have disparaged at least two ways of doing what's wanted, without suggesting any other, better, way. You seem to be saying "this is difficult/complicated, so we'll just work around the problem/pretend it isn't really a problem, rather than solving it". So, please let's have your technical proposal for how to fontify unterminated strings in the "new way". [ .... ] > Stefan -- Alan Mackenzie (Nuremberg, Germany).