From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Permission requested to merge branch comment-cache into master. Date: Sun, 13 Mar 2016 18:12:03 +0200 Message-ID: <5d504e24-a14b-5b18-6b89-60313ab4b90d@yandex.ru> References: <20160312002837.GJ2888@acm.fritz.box> <83mvq4gni4.fsf@gnu.org> <20160312100843.GA2572@acm.fritz.box> <83a8m4gd7p.fsf@gnu.org> <20160312115021.GB2572@acm.fritz.box> <837fh7ho78.fsf@gnu.org> <20160312231713.GD10781@acm.fritz.box> <20160313152017.GD1871@acm.fritz.box> <56E58F74.2090209@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1457885541 12548 80.91.229.3 (13 Mar 2016 16:12:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Mar 2016 16:12:21 +0000 (UTC) To: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 13 17:12:16 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 1af8cp-0004G4-OJ for ged-emacs-devel@m.gmane.org; Sun, 13 Mar 2016 17:12:15 +0100 Original-Received: from localhost ([::1]:36687 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af8cp-00024j-59 for ged-emacs-devel@m.gmane.org; Sun, 13 Mar 2016 12:12:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53179) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af8cl-00024e-Li for emacs-devel@gnu.org; Sun, 13 Mar 2016 12:12:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1af8cg-0005bn-ND for emacs-devel@gnu.org; Sun, 13 Mar 2016 12:12:11 -0400 Original-Received: from mail-wm0-x22d.google.com ([2a00:1450:400c:c09::22d]:33410) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af8cg-0005b7-FW for emacs-devel@gnu.org; Sun, 13 Mar 2016 12:12:06 -0400 Original-Received: by mail-wm0-x22d.google.com with SMTP id l68so73659093wml.0 for ; Sun, 13 Mar 2016 09:12:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=UQYBmYQwNOUxEPk0KFIMNaUXAu3pIDaC+YprE7uggN4=; b=O82q0VQJuHY7D0MxWfOScVKFL+T9cfjULZu8J9dA70e44l7yn7S1ETayh8O+LkxdaO wqK0nE1yun5hFUCGbvMiwiB6YPsZQjOGcycYyLqQCI7A9xfB7yJW67JYE2Ga/FDmcq6Y yh6DvMxRs2c9Z1rKFtlM1Fmnkuej1M2uVaQ/ATAU41rYhVSPMlm+2+QTxeRlmOl2mHcB qYpXzaThWyfek+acvE7WlqGC719uP18aYr1Kb5DxCQq2KHskxj7AknIMmRHtxvJQX2zy 9lsPZeAYWQQ6TvlBSrLhdD7gt7eBzE7Mdua+ZDY7ZvPQDY97pfsjKdqd5c2kRyGFRh69 A3Sw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=UQYBmYQwNOUxEPk0KFIMNaUXAu3pIDaC+YprE7uggN4=; b=ju/Buwb3SLySoZOqrErnBaHUie7PPQbUoNQBrkrCWvgE64RKAs+SdyZTLrfD8Db2CL 1ywFhOJhW1Aw4KL0aphCGfrJSd29OkMvDEu9FUAXKKtrgY94dcTGncSYlL7jak5teuTd CT0Vo6gv+OVSt76f09E0lidJsjpDSsy/icE5O4M7/W9p16dD11BtHMH9ls4VpufxP2Oa plpTrCcBtENRJItle3TYX4NlgNLFbPynCrI+aIkO7q9uN50aO782RD/WQKbi3hevmLHV 8ZHVXjVXSHJhGQEqF4n9fwuRYATnPkKt8/AAOVDe1KwSHGncr2i7iN0WLzFDB7IH5634 1xZQ== X-Gm-Message-State: AD7BkJLT9lBc8yebHvzI/YlF3HpUoVGq8K1pwkcWjBQolD78WTxkMpGBp2WPzoQwQ5npsg== X-Received: by 10.194.111.229 with SMTP id il5mr22637995wjb.82.1457885525941; Sun, 13 Mar 2016 09:12:05 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id gk4sm18311699wjd.7.2016.03.13.09.12.04 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 13 Mar 2016 09:12:05 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 In-Reply-To: <56E58F74.2090209@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::22d X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:201601 Archived-At: On 03/13/2016 06:04 PM, Clément Pit--Claudel wrote: > On 03/13/2016 11:20 AM, Alan Mackenzie wrote: >> What I predict is now going to happen is that a different function, >> based on syntax-ppss, but returning the equivalent of >> (parse-partial-sexp 1 pos) is going to get written. I also predict that >> it will be given the name syntax-ppss, and the 200 or so calls in our >> code, and an indeterminate number in users' code are going to be left as >> they are to fend for themselves, regardless of the change in >> functionality. > > I suggested that in an earlier message, but I don't think you responded :/ > Do you think it would break anything? There's not much point in creating a different function (or else it would have to come with its own set of global variables, and hence will require to duplicated some more code as well). Anyway, this is http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22983, where the ball is in Alan's court. So far, it looks trivial to fix, code-wise.