From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Newsgroups: gmane.emacs.devel Subject: Re: font-lock-syntactic-keywords obsolet? Date: Mon, 20 Jun 2016 13:12:44 +0200 Message-ID: <8d9bb785-b2f3-85f8-bd84-366aa6ad253d@online.de> References: <20160619133143.GA5875@acm.fritz.box> <20160619145934.GC5875@acm.fritz.box> <6bc7b3bc-ddb7-c041-9f68-f8b5faeca63b@yandex.ru> <20160619151836.GE5875@acm.fritz.box> <1d4c62e6-905b-4a51-28b8-e68169fb3269@yandex.ru> <20160619153455.GG5875@acm.fritz.box> <11c988f0-94c0-40dd-b9cd-5a5e27028b63@yandex.ru> <20160619171531.GH5875@acm.fritz.box> <751427e7-f305-7790-99f5-dea230d8e6c4@yandex.ru> <20160620105850.GB3166@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1466420960 25460 80.91.229.3 (20 Jun 2016 11:09:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Jun 2016 11:09:20 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 20 13:09:11 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bEx4n-0004fM-Cx for ged-emacs-devel@m.gmane.org; Mon, 20 Jun 2016 13:09:09 +0200 Original-Received: from localhost ([::1]:42780 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEx4m-0005ou-Ih for ged-emacs-devel@m.gmane.org; Mon, 20 Jun 2016 07:09:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57815) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEx49-0005ng-9z for emacs-devel@gnu.org; Mon, 20 Jun 2016 07:08:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bEx46-0003xm-3V for emacs-devel@gnu.org; Mon, 20 Jun 2016 07:08:29 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.187]:58613) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bEx45-0003wb-P7 for emacs-devel@gnu.org; Mon, 20 Jun 2016 07:08:26 -0400 Original-Received: from [192.168.178.35] ([77.12.77.196]) by mrelayeu.kundenserver.de (mreue001) with ESMTPSA (Nemesis) id 0Mf6Az-1b3cPp25M1-00ObAZ for ; Mon, 20 Jun 2016 13:08:24 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: <20160620105850.GB3166@acm.fritz.box> X-Provags-ID: V03:K0:BXa07rK8DPvaY/bOT8mEVLWAnZ/a7DHe14JiQD4WW8c4MOAcqw6 ekhoFh2CRGKvAeZhuC6j8TuksbLiN1X9+saCLkqo0E0RWzb2iQuiar6jYr6cpPWi8YVhKbg 1QCVjzhLHugSprcN0E32VGWaHIltTiikniSVgv9LAt0WNoQbGdMW7TntT6KqRb2Xt7lZxBA HJtasiRkVU2J9PB511osA== X-UI-Out-Filterresults: notjunk:1;V01:K0:2KzfMM+snXs=:7RGaZOP+v7p8uixGDEthHZ fCFB/W5G8vD6QTnxvxbcTTywFFdGYzMu7FYSZvA/y22OSo/zgIq0mjunqjfdmci8Tgfg8ZQNe ywkR5z5AHVCwzs8pZ0PamjOigC9/KRSJpR8P+U+AOIJlmwABlEFPlF0c+OZZlSbjJdHEEy6mI i7+s0fv/7RcqjkOeXUfLCPwHR4jstTocmz1WLcnJL9e5casOp0DfaGCOQ7XwXFCYuGEUfWCqK ZWBzWLIg/ZRzY0+yJEMkzCF4hvvAwlq1tuE8CrJIF2lv6bixdL5D35xfruD7LK4AJcQZIAVku aFd07fvVxE3mRylt+KMTluN2cqzxeqKr0vlN8YF+3cuOcq76QtDHrzTa8/l9TGasQfhm+HXCZ y4BXFJ6IAUiJoRDLZErdCJUaoxmhfr8LonoDSBDOZZdO5BFxXoIm8xcTM/55wRHZOAoM90reR VFQ/4/v1TkxtOHaaivNbH7BngdVeBtxdGQm+0QaCoHD3fzPEBYYE1hUgSVS+opWusGKNbVnJA 9tcoTCwTr5gf1cah7P68zbEZaW0ZLA1JfKki/9zbzmzbgsFYOgTTghPpI5bx3PZHtgd+Bxvt2 FZ01QoW1NcpDCx4sr4I5bs2O//g/qk15rDWxmViW+8AkXiTrTUf7ovO/5TtbQX9HQHqK94ubB CriVwSoHsCDyg6SVy3m0LAP3YJvFwc3bUm231k/ECd7Xb5xBTLUnBxi92o93pzMbUzq6QWDhi KmNLF1ufDi+59asQ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.187 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:204576 Archived-At: On 20.06.2016 12:58, Alan Mackenzie wrote: > [ ... ] >> b) In addition to that, scan_lists now applies syntax-table properties >> by calling syntax-propertize-function > Yuck! That's the sort of ugly workaround that becomes needed when things > aren't properly thought through from the beginning. In a proper design, > the low level routines in syntax.c wouldn't even know about s-p-function, > and nor should they. > +1