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: Bug #22983 (syntax-ppss returns wrong result) is still open. Could we fix it before the release, please. Date: Sun, 12 Jun 2016 01:21:24 +0300 Message-ID: <9910e09a-bb8d-8307-7026-0df8645f7fb5@yandex.ru> References: <20160607220928.GA5155@acm.fritz.box> <20160611102419.GC2776@acm.fritz.box> <537229d1-1737-9774-1dae-77bcee915de3@yandex.ru> <20160611214427.GG2776@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 1465683708 15206 80.91.229.3 (11 Jun 2016 22:21:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Jun 2016 22:21:48 +0000 (UTC) Cc: emacs-devel@gnu.org To: Alan Mackenzie , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 12 00:21:43 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 1bBrHi-0001pD-RW for ged-emacs-devel@m.gmane.org; Sun, 12 Jun 2016 00:21:42 +0200 Original-Received: from localhost ([::1]:48857 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBrHh-0003oN-OJ for ged-emacs-devel@m.gmane.org; Sat, 11 Jun 2016 18:21:41 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48107) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBrHZ-0003nw-8D for emacs-devel@gnu.org; Sat, 11 Jun 2016 18:21:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bBrHU-00009B-7b for emacs-devel@gnu.org; Sat, 11 Jun 2016 18:21:32 -0400 Original-Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:36819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bBrHU-00008y-0v for emacs-devel@gnu.org; Sat, 11 Jun 2016 18:21:28 -0400 Original-Received: by mail-wm0-x232.google.com with SMTP id n184so32855882wmn.1 for ; Sat, 11 Jun 2016 15:21:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=l+JuPjwgJqwVA/qURaQVoZigWsAE71sGnvNVlWlYyxE=; b=zV/vn0nRGXCgtpHP4gyP/GABIhsIkliqqr0QBULQu8otfIjOSCsPgosB4/SPTTEEXA bU4zx7DH3KS0S6F8MpU84TgE8Sx+mqaJsOmyTbzUP2FPQXME0JkQgY/bwFRVp/UQvD6V tlmynCQqGLGHeNyRC5HWPKP0CZ01tQuVIMv5BDQrm9R2SLmROSepawyKocxDmD7odTcY doTc54zsKbKL6t2ny9bDMKsORlOxO24fj3hZQxPe/4VOFnVhWt27q0AXIXv8pb5Dee3k 6bFEqzK9UC2V7itsakeqLndGQY6mwHyfHonZCHWjq7K8LwuFbNKMor9+LmQ6EK/PskEr CeVQ== 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:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=l+JuPjwgJqwVA/qURaQVoZigWsAE71sGnvNVlWlYyxE=; b=e3fk/uUuQAEJuNdAjuaP+jlPVOB/dhOv+jG8KD4LeXHSVLwztS9/ZqmnEOoayrt++T d2O6A09JFlzSwdjejug7OfdOhX6+x/IjUi8AjxfYYr1xrtZedMnCBNO5AS/LI2IrE0r4 wMx9cMsRSTrrZu+1+16t+SUSO9TBhOEXNhjKqfvDqKKw4xnrDeMmlY+rXcFv9gmtpJtI +BT/+OHQ/CTYxQfa8vlxL2JsHhmLwmtNvqlLj1/GcbiirLYKEUJSPiKbbN87AhgxT1Xa 8MHMaTWjDBqQj/wrLP24Yv3yXpU04Fe2PBbljT6KAGRobbrHdBIh4dKqi4TZgQQ6fntl itxQ== X-Gm-Message-State: ALyK8tJ0UUcfDEmfppGXLfwuhgmjl03ts+XfrDP0TAsZ+rkyzFkFXG0GyB/47Ub86uoy7w== X-Received: by 10.28.92.66 with SMTP id q63mr5000110wmb.73.1465683687365; Sat, 11 Jun 2016 15:21:27 -0700 (PDT) Original-Received: from [192.168.1.2] ([185.105.173.135]) by smtp.googlemail.com with ESMTPSA id j2sm11757391wjz.15.2016.06.11.15.21.25 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 11 Jun 2016 15:21:26 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2 In-Reply-To: <20160611214427.GG2776@acm.fritz.box> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::232 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:204298 Archived-At: On 06/12/2016 12:44 AM, Alan Mackenzie wrote: > Use cases for font-lock-dont-widen, existing or not, HAVE NO BEARING on > that determination of the parse-partial-sexp equivalent. So why are we > talking about them here? Because `widen' is viral: if any callees of the current function call it, the current narrowing is busted. If you don't want to support narrowing in syntax-ppss, we can't support it in font-lock either. > I propose one third of us should now fix syntax-ppss so that it conforms > to its (new) specification, and that syntax-ppss-base should comprise an > integral part of this fix. Please read the other messages.