From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Bug #25608 and the comment-cache branch Date: Mon, 13 Feb 2017 04:25:03 -0500 Message-ID: References: <20170202202418.GA2505@acm> <83lgtouxpf.fsf@gnu.org> <20170202215154.GB2505@acm> <83h94bvhzw.fsf@gnu.org> <20170205220045.GB2294@acm> <83d1es61li.fsf@gnu.org> <20170211232511.GA13712@acm> <20170212120553.GB3087@acm> <5dac24ba-a73e-b4f4-f595-30f86564b00a@yandex.ru> <20170212172900.GC3087@acm> <87mvdq97zy.fsf@jun.debian8.nb> <87inoe8u87.fsf@jun.debian8.nb> <8760ke8qsx.fsf@jun.debian8.nb> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1486977938 28242 195.159.176.226 (13 Feb 2017 09:25:38 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2017 09:25:38 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: netjune@qq.com, emacs-devel@gnu.org To: zhanghj Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 13 10:25:34 2017 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 1cdCt4-00072E-3s for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 10:25:34 +0100 Original-Received: from localhost ([::1]:55316 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdCt9-0007al-Ri for ged-emacs-devel@m.gmane.org; Mon, 13 Feb 2017 04:25:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cdCsg-0007Ns-Uy for emacs-devel@gnu.org; Mon, 13 Feb 2017 04:25:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cdCsc-000521-0n for emacs-devel@gnu.org; Mon, 13 Feb 2017 04:25:10 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:48969) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cdCsb-00051t-QA for emacs-devel@gnu.org; Mon, 13 Feb 2017 04:25:05 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AbKQAu3EVY//7rSC1dGgEBAQECAQEBAQgBAQEBgzgBAQEBAR+EW4VUnAImAZZehhwEAgKCEUQQAQIBAQEBAQEBYiiEaQEEAVYjBQsLNBIUGA0kiHoIrRSLRAEBAQEGAgEkixmKKQWPfIpqknOIJ4Y6kg82IHgTDiOFUCCJLQEBAQ X-IPAS-Result: A0AbKQAu3EVY//7rSC1dGgEBAQECAQEBAQgBAQEBgzgBAQEBAR+EW4VUnAImAZZehhwEAgKCEUQQAQIBAQEBAQEBYiiEaQEEAVYjBQsLNBIUGA0kiHoIrRSLRAEBAQEGAgEkixmKKQWPfIpqknOIJ4Y6kg82IHgTDiOFUCCJLQEBAQ X-IronPort-AV: E=Sophos;i="5.33,749,1477972800"; d="scan'208";a="292761787" Original-Received: from 45-72-235-254.cpe.teksavvy.com (HELO pastel.home) ([45.72.235.254]) by smtp.teksavvy.com with ESMTP; 13 Feb 2017 04:25:05 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id B17D765060; Mon, 13 Feb 2017 04:25:03 -0500 (EST) In-Reply-To: <8760ke8qsx.fsf@jun.debian8.nb> (zhanghj's message of "Mon, 13 Feb 2017 15:59:10 +0800") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 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:212330 Archived-At: > The island-varibles may be an association list, which contains basic > information, local variables and cache data of the island. Sorry, I still don't see how that would work. "Association list" with what kind of keys? It can't contain variables, since association lists contain values, not variables (they can contain symbols, tho, but I'm not sure why you'd want to use such indirections). How would syntax-ppss know which island's variables to use and find them? Stefan