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: Beyond release Date: Mon, 27 Jun 2016 18:25:15 +0200 Message-ID: References: <5254d43b-39dd-7ac2-03d7-349e6d710a6b@online.de> <577135CD.1040605@gmail.com> <8a06c531-eac2-cfd5-eab0-6bf197e8c3e0@online.de> <57714BA1.8030506@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1467044469 22495 80.91.229.3 (27 Jun 2016 16:21:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2016 16:21:09 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 27 18:21:01 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 1bHZHO-0007UX-B5 for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2016 18:20:58 +0200 Original-Received: from localhost ([::1]:59822 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHZHN-0000Rz-Mm for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2016 12:20:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41054) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHZHE-0000Qk-Be for emacs-devel@gnu.org; Mon, 27 Jun 2016 12:20:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bHZH9-0001XH-9k for emacs-devel@gnu.org; Mon, 27 Jun 2016 12:20:48 -0400 Original-Received: from mout.kundenserver.de ([217.72.192.75]:58370) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHZH8-0001Ww-VN for emacs-devel@gnu.org; Mon, 27 Jun 2016 12:20:43 -0400 Original-Received: from [192.168.178.35] ([77.12.118.111]) by mrelayeu.kundenserver.de (mreue101) with ESMTPSA (Nemesis) id 0LpfQU-1bo8fX2tWA-00fRbV for ; Mon, 27 Jun 2016 18:20:41 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:45.0) Gecko/20100101 Icedove/45.1.0 In-Reply-To: X-Provags-ID: V03:K0:iOzFFvJq4LNDHBtAUHNo17oLUUPrval5GhxMaaXgIb2J7IivmpZ 3+mbk/x7jOtKOT66dZtApGbSBTU79+AMVWH13WxbTKSIdOVRRQSLHEujWBARfQbmh79l2/5 LndVygr2EM1XEXr8xE8VkQsvFyVKMj1bMNOqvXC9dptM51D3qcImUWzlvNSVDBmoFyKg0fo G6yq6qOhMVxTZ6J2DMYbg== X-UI-Out-Filterresults: notjunk:1;V01:K0:VhguD40jiK8=:h1ZVKgszqSxTfH+AMh/P2D kILU0xGwnM96PZQp6dFU9U5AYistk9rv+GUeVUwgVGWlFwUFdXQehZMDp+TPKLCxJAeH6A+PI ia/wEcXdXlxcXiTgFooub2hY//AdMbsNYfpTUpSSzazCqDWM3OhBMgVhij5ymf2Twt/CYwp7c QW9AfzSphVD7Eg3ClPLZ4tGmK0ASk8rnEyC5fXdpDLv4Zw6DpxCp/3X/3x0UTEiW/cnlFnrpE GmVMkDPEl42JRJrWNwEd9+3xKQgpUnfJr8vQDB/BrfURDBPC8PHslJVaX0UqE21SjWOrafrbw 1NLMkWwro7HRDgGtiBhhuuTdKP7nMmFf0SYjKHmCGqzDpqGhzF24wwnnDHfbMsCN3nuC8MYs1 HLSRUe+MSQ9/Dsc5qVu+J8XrFpF2igWU9qfy1G8ySUMu4gYAqgVgb62cJf7yr6wHY8eYG/oT6 buCN56FwJXZXXyDHLw3VOwsr00fKSTLFb1+w6e0WJ+qJ6d21vpsO3LNDisC1H4APCmqpErGIW 7Y7hX/RS9OV485ZwAs7tDO+S7MYHXSOt1xDUiouEipnGJFNr+dVW9delMAp8lISEvkkQZ3yUu mtegB22areLKEW3Cka7t0yBjcsdg6GEnqErG5BR3trcDQet7XrgKBaIfWRi7cAWglXZEG6g6q RurTz6iAUORLRVqYSE2d4hWBEudFmX/8aBoBXfyO+zxApdu+trJ3lQ8dzdeKu2XHEyxQEMW3j Dy/VTg0vRZkuuFGm X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 217.72.192.75 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:204819 Archived-At: On 27.06.2016 18:10, Dmitry Gutov wrote: > On 06/27/2016 06:52 PM, Clément Pit--Claudel wrote: > >>> The >>> introduction of circular dependencies WRT syntax-ppss probably >>> deserves being mentioned in this context. Propertize functions are >>> encouraged to call syntax-ppss while syntax-ppss itself propertizes. >> >> Interesting. I don't know about these things, but I never saw them >> them mentioned (especially the last ones) outside of emacs-devel. > > Until someone presents concrete evidence, this is just FUD. You can > pay it no attention. > syntax-propertize-function: " ... The specified function may call ‘syntax-ppss’ on any position before END, but it should not call ‘syntax-ppss-flush-cache’, which means that it should not call ‘syntax-ppss’ on some position and later modify the buffer on some earlier position." Source of (defun syntax-ppss (&optional pos) " [ ... ]" ;; Default values. (unless pos (setq pos (point))) (syntax-propertize pos) ...