From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Standardizing tree-sitter fontification features Date: Fri, 25 Nov 2022 10:13:33 +0200 Message-ID: <83o7svv4cy.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="983"; mail-complaints-to="usenet@ciao.gmane.io" Cc: casouri@gmail.com, emacs-devel@gnu.org To: Randy Taylor Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 25 09:14:09 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oyTqa-000Aas-U5 for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Nov 2022 09:14:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oyTpk-0003l3-KC; Fri, 25 Nov 2022 03:13:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyTph-0003kS-Pq for emacs-devel@gnu.org; Fri, 25 Nov 2022 03:13:13 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyTpg-00067K-Ql; Fri, 25 Nov 2022 03:13:13 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=1JfNWbUYa1o5mKDg/K24jTPoB5AW/xYPnmdoc4wT7io=; b=q1kacEnqQbNs HgXyqHLAyuMQNzF2+u00hpqCXZPUPGSorqx3kVun+pVAsM6CqFnsq6PXBSoHYyBkc6De6EZ5fxmBf OZvEDXHMW763NmfhcNt8cioN2SDPTXQ6GmwtBp5Q5yQmu9y43Nlh2IRNODcNnCiD3fEf4GlodOUt3 WK9Ww4MlGxhWekfDFB+oySda/3u9HAr7eVR/rAI9hRtCgB2NYDxZ68awR6h+AUxQxRQEzDMMlFbNt l51xZ4Ly8Fae/F5O7q2kIK1nwqOmtF/6VckIbuF4rvTHPJF3ZRKhueeqf2HU9+S7BKhcKMDAjNMWX U870QibyjV3+NXi33J0VUw==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oyTpf-0002QM-Vw; Fri, 25 Nov 2022 03:13:12 -0500 In-Reply-To: (message from Randy Taylor on Fri, 25 Nov 2022 01:13:46 +0000) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:300469 Archived-At: > Date: Fri, 25 Nov 2022 01:13:46 +0000 > From: Randy Taylor > Cc: emacs-devel > > On Thursday, November 24th, 2022 at 17:16, Yuan Fu wrote: > > I wonder if assignment and definition are really worth having (and would prefer to do without them), since they should be covered by the variable, function, type and property features. AFAIU, this is about the difference between defining a function and calling it. The distinction could be useful, at least in some cases. We could make this off by default, of course, but I don't think we should ignore the distinction.