From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#61302: 29.0.60; rust-ts-mode does not show function-invocation on field-properties Date: Mon, 13 Feb 2023 21:59:22 +0200 Message-ID: <86032cc6-74e0-9e6b-980d-d88ae9232f39@yandex.ru> References: <6209c097-0369-828a-7513-d8afb73fd7f0@secure.kjonigsen.net> <3e40d23f-1629-c5b7-1f17-d769790d6494@yandex.ru> <56a0b3d9-4a8f-0f81-83cb-6b78271dd782@yandex.ru> <3dc0ab0a-b0b1-91b8-f393-8db3899cf956@yandex.ru> <05ee38a5-f783-5b2c-add6-ee2ea27ba297@yandex.ru> <8a58c831-d8e6-c5b8-67b0-c606b2b3f189@yandex.ru> <48016e5e-71e0-c94f-4927-ee0c7b2aaa1e@secure.kjonigsen.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36227"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Cc: eliz@gnu.org, 61302@debbugs.gnu.org To: jostein@kjonigsen.net, Randy Taylor Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 13 21:00:17 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1pRezp-0009En-6H for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Feb 2023 21:00:17 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pRezd-0002gH-Lz; Mon, 13 Feb 2023 15:00:05 -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 1pReza-0002eC-QV for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 15:00:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pReza-00051v-FN for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 15:00:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pReza-0005sF-BK for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 15:00:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Feb 2023 20:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61302 X-GNU-PR-Package: emacs Original-Received: via spool by 61302-submit@debbugs.gnu.org id=B61302.167631837322486 (code B ref 61302); Mon, 13 Feb 2023 20:00:02 +0000 Original-Received: (at 61302) by debbugs.gnu.org; 13 Feb 2023 19:59:33 +0000 Original-Received: from localhost ([127.0.0.1]:51688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRez7-0005qc-J5 for submit@debbugs.gnu.org; Mon, 13 Feb 2023 14:59:33 -0500 Original-Received: from mail-wm1-f51.google.com ([209.85.128.51]:52868) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRez5-0005qH-Ln for 61302@debbugs.gnu.org; Mon, 13 Feb 2023 14:59:31 -0500 Original-Received: by mail-wm1-f51.google.com with SMTP id z13so9474050wmp.2 for <61302@debbugs.gnu.org>; Mon, 13 Feb 2023 11:59:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=v8/xNi2AH1zxkJ6v3/GSD2IfU3BjvPJYVmzPKf8ZFzo=; b=YSTX98kC7kixKfJ55C5d3qN33BLIuqIiBtLx3UwsHg5TbuWpU1V1+Lw5bjc6pas0Mm uy9UQzMptN3NN1tw4yT+Io1lQTNjLneShjsdoIpw3AfQ3Yy18aTCXSRrUsWdjgRxVDAB 3ia3tNhSaloyd9f26bvN0dG9x3KRONBaTejivxqgzo0B9ucG71ns1U3a/vif7hhrZ3ZM iAPrDbhL6zFjY2ISp3nHLptyvlwfJ3LiVr14z3nPMllPgfdsGbPrNZXzm6aMkXOrFKMX qra6VO5ho7LJ/p/ANTvj7UL675f78xvScLzyJ7+cbiFMISr/fkgNIMBI0cJQ8EqfqKNq tacw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=v8/xNi2AH1zxkJ6v3/GSD2IfU3BjvPJYVmzPKf8ZFzo=; b=XtEBfOTQLRz04Ce8yAR7EeKjMDcziarlSIgdrRpdKOFjqVCdtJLqHPswsajkiI5+Tu CzjnU7ohcuPSrUVAXxwwzip3YK2W2sgq7Vuqk3UURbO/oM8EuMOo8y2BuPOiaj4nn8l7 wASKBFe+e5K38/1bQOt9X6S2e/2xIxaLqgFgUhIT1igCjd5RYR1D2QV/Qxjs7yLl2XS/ 3zvJfeqsw7ZnjYK8n1IvjiPF5A+s7GY7Vby0amp5dcpT91fwWk+NAubuSE7AKIitZtZn 0wTTa/uNujzK2gcgfPZQYk3vlQ1je52mX6vqKeln06AkQ6OnzWy2RISRBvM9whR0u9ve fOJA== X-Gm-Message-State: AO0yUKUAi80MZiIUaTYA9o1Gl+g6F5ZoYh/ruMu99y8JulavL6U2CZD6 2U4HdjnnWvlrtPNaQBCqUkY= X-Google-Smtp-Source: AK7set9TIxaahYuMfqdELvm73GZp7SBrwcuREixzoA9Rd72vtvUez4HRCoqOsw7Rh3uV85cc6ckt5A== X-Received: by 2002:a05:600c:3287:b0:3d9:e5f9:984c with SMTP id t7-20020a05600c328700b003d9e5f9984cmr23824038wmp.2.1676318365999; Mon, 13 Feb 2023 11:59:25 -0800 (PST) Original-Received: from [192.168.0.2] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id b18-20020a05600c4e1200b003e00c453447sm18325299wmq.48.2023.02.13.11.59.24 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 13 Feb 2023 11:59:25 -0800 (PST) Content-Language: en-US In-Reply-To: <48016e5e-71e0-c94f-4927-ee0c7b2aaa1e@secure.kjonigsen.net> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255520 Archived-At: On 13/02/2023 12:17, Jostein Kjønigsen wrote: > it seems to fontify all variables using font-lock-variable-name-face all > over, regardless of it is a declaration or not. I realize this is not > 100% consistent throughout the Emacs-verse, but I know other -ts-modes > have aimed for declaration only, and so does rust-mode from MELPA too > (although with some consistency-issues) which this would be replacing. To be fair, some ts modes add variable highlighting like that, and some don't. Those that do, keep it on treesit-font-lock-level=4, meaning it's disabled by default, together with the function call and property lookup highlighting.