From unknown Fri Jul 18 03:34:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Resent-From: Noah Peart Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Nov 2023 15:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67433 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 67433@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170083954929541 (code B ref -1); Fri, 24 Nov 2023 15:26:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Nov 2023 15:25:49 +0000 Received: from localhost ([127.0.0.1]:36996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Y3w-0007gO-IA for submit@debbugs.gnu.org; Fri, 24 Nov 2023 10:25:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:59074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Y3s-0007g8-L9 for submit@debbugs.gnu.org; Fri, 24 Nov 2023 10:25:47 -0500 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 1r6Y3f-0005PL-KP for bug-gnu-emacs@gnu.org; Fri, 24 Nov 2023 10:25:32 -0500 Received: from mail-oa1-x33.google.com ([2001:4860:4864:20::33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r6Y3d-0004Yn-Q6 for bug-gnu-emacs@gnu.org; Fri, 24 Nov 2023 10:25:31 -0500 Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-1f0f94a08a0so1189153fac.2 for ; Fri, 24 Nov 2023 07:25:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700839528; x=1701444328; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ZV+id+Cz53HvWZoaTn0+ubQ+g2ZnFEJOYb+edNcOOcI=; b=FgX/1Urqb3vT/29YuB8vqpV3elz+tnd81jkfPTQLEXZL8KVQgDZLK7uZMv+mEeLfz0 Nep6mM3TXm6/dhGiRq2kY0axLKb+/qH1O4RdI9Nnfcp9zZm10/OBOcvh3K6w0zjzd078 TgbK+7IKPKk4d5tzrfbz/M3dcs+Ng0sXfCPvEuaCNoBj0KnYdz/ClKg09vTcOWuKarwj 50WMHCBqGZ4zPppbp9imuIdpvFjaCTOpk59v7Ld7wUTn1sZY6rJW/J/YVqYcZtXdMSXI gztD9ggTr+gy0my3BIxNjV6HRCaaa+GcQtBWbPrrEppWHE5i9lNcKgaO5v3rusPaT4QP WLkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700839528; x=1701444328; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZV+id+Cz53HvWZoaTn0+ubQ+g2ZnFEJOYb+edNcOOcI=; b=NkRX5BNyvUkZ/DDiXp9gODCXtaslteI+fc/iuPnZppSxNmThc0jbimzfy1pX71v90q 4RQG6wHRKbTDu5ZEjuqsvIipoYcbGC6OHYlQdKaCvTF+K5KTmxv/U3go9jhdurTMt02g zAVUj51ugAehJJIhiYwo0L/ON91Se3Jw7Wu9sxFPCJ/iN2yAL4M7sPvF5xBNpxabbE5v RbkxUV84b7D8wcPHJeZGE4PmCwvFmFmCEtAD9rOXw/VOUkbjbBFkZLdBzMyhgr/HQ+KH K23ruyVVmNff8VuZzEfJ5EYcpfoRIeLhDt4VWWCJ4Ifl5PGsZQEqPLx08oaV0M+8ekMA wspQ== X-Gm-Message-State: AOJu0YxYT2N8vXVTWmW0KsYyv+et6g0EwIXw8NzHRMU2hPQ7+jhhJFXL QPkwm9h3yFuj5L0K1Utf8o/3Ju1jB7lO1ioltFTBsjsuMzH8SCBbAqM= X-Google-Smtp-Source: AGHT+IEKZlEICP4LTmGBtlzhcVb3Dj0rjA2qM49jsi3okzlYUkIDgAhptzxby4xLo2vJsybbUkK0lJdWUHl8IqWt2KE= X-Received: by 2002:a05:6870:9f8b:b0:1e9:ce72:35e0 with SMTP id xm11-20020a0568709f8b00b001e9ce7235e0mr4216246oab.0.1700839528293; Fri, 24 Nov 2023 07:25:28 -0800 (PST) MIME-Version: 1.0 From: Noah Peart Date: Fri, 24 Nov 2023 07:25:17 -0800 Message-ID: Content-Type: multipart/mixed; boundary="000000000000e7b115060ae78f41" Received-SPF: pass client-ip=2001:4860:4864:20::33; envelope-from=noah.v.peart@gmail.com; helo=mail-oa1-x33.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000e7b115060ae78f41 Content-Type: multipart/alternative; boundary="000000000000e7b114060ae78f3f" --000000000000e7b114060ae78f3f Content-Type: text/plain; charset="UTF-8" Tags: patch * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator to treesit-font-lock-feature-list in typescript-ts-mode. Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add it to `treesit-font-lock-feature-list`. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-11-24 built on noah-X580VD Repository revision: 0858d10aebed44f7d66548d061af03b3cb136d04 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Ubuntu 22.04.3 LTS Configured using: 'configure --prefix=/usr/local --with-modules --with-tree-sitter --with-threads --with-x-toolkit=gtk3 --with-xwidgets --with-gnutls --with-json --with-mailutils --with-jpeg --with-png --with-rsvg --with-tiff --with-xml2 --with-xpm --with-imagemagick CC=gcc-12 CXX=gcc-12' --000000000000e7b114060ae78f3f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tags: patch


* lisp/progmodes/typescript-ts-mode= .el(typescript-ts-mode): Add operator
to treesit-font-lock-feature-list = in typescript-ts-mode.

Bug: `typescript-ts-mode` defines `operator` = font-locking feature but doesn't add
it to `treesit-font-lock-featur= e-list`.


In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK= + Version
3.24.33, cairo version 1.16.0) of 2023-11-24 built on noah-X58= 0VD
Repository revision: 0858d10aebed44f7d66548d061af03b3cb136d04
Rep= ository branch: master
Windowing system distributor 'The X.Org Found= ation', version 11.0.12101004
System Description: Ubuntu 22.04.3 LTS=

Configured using:
=C2=A0'configure --prefix=3D/usr/local --w= ith-modules --with-tree-sitter
--with-threads --with-x-toolkit=3Dgtk3 --= with-xwidgets --with-gnutls
--with-json --with-mailutils --with-jpeg --w= ith-png --with-rsvg
--with-tiff --with-xml2 --with-xpm --with-imagemagic= k CC=3Dgcc-12
CXX=3Dgcc-12'
--000000000000e7b114060ae78f3f-- --000000000000e7b115060ae78f41 Content-Type: text/x-patch; charset="US-ASCII"; name="typescript-ts-mode-operator.patch" Content-Disposition: attachment; filename="typescript-ts-mode-operator.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lpcrvhta0 RnJvbSAxMDkyMzFmNzI5YWZkZDUxYjMyODM4NDE0YzQ3N2QwYTU2ZGZjY2IxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBudmVybm8gPG5vYWgudi5wZWFydEBnbWFpbC5jb20+CkRhdGU6 IEZyaSwgMjQgTm92IDIwMjMgMDc6MTg6MjYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBGaXggdHlw ZXNjcmlwdC10cy1tb2RlIGFkZCBtaXNzaW5nIG9wZXJhdG9yIGZvbnQtbG9jayBmZWF0dXJlCgot LS0KIGxpc3AvcHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbCB8IDIgKy0KIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3Av cHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL3R5cGVzY3Jp cHQtdHMtbW9kZS5lbAppbmRleCBiNmQ1NDk1YWRiYi4uMDUwM2M3MjRkMzYgMTAwNjQ0Ci0tLSBh L2xpc3AvcHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rl cy90eXBlc2NyaXB0LXRzLW1vZGUuZWwKQEAgLTQ4Myw3ICs0ODMsNyBAQCB0eXBlc2NyaXB0LXRz LW1vZGUKICAgICAgICAgICAgICAgICAnKChjb21tZW50IGRlY2xhcmF0aW9uKQogICAgICAgICAg ICAgICAgICAgKGtleXdvcmQgc3RyaW5nIGVzY2FwZS1zZXF1ZW5jZSkKICAgICAgICAgICAgICAg ICAgIChjb25zdGFudCBleHByZXNzaW9uIGlkZW50aWZpZXIgbnVtYmVyIHBhdHRlcm4gcHJvcGVy dHkpCi0gICAgICAgICAgICAgICAgICAoZnVuY3Rpb24gYnJhY2tldCBkZWxpbWl0ZXIpKSkKKyAg ICAgICAgICAgICAgICAgIChvcGVyYXRvciBmdW5jdGlvbiBicmFja2V0IGRlbGltaXRlcikpKQog ICAgIChzZXRxLWxvY2FsIHN5bnRheC1wcm9wZXJ0aXplLWZ1bmN0aW9uICMndHlwZXNjcmlwdC10 cy0tc3ludGF4LXByb3BlcnRpemUpCiAKICAgICAodHJlZXNpdC1tYWpvci1tb2RlLXNldHVwKSkp Ci0tIAoyLjM0LjEKCg== --000000000000e7b115060ae78f41-- From unknown Fri Jul 18 03:34:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Nov 2023 18:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67433 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Noah Peart , Yuan Fu Cc: 67433@debbugs.gnu.org Received: via spool by 67433-submit@debbugs.gnu.org id=B67433.170085140927714 (code B ref 67433); Fri, 24 Nov 2023 18:44:02 +0000 Received: (at 67433) by debbugs.gnu.org; 24 Nov 2023 18:43:29 +0000 Received: from localhost ([127.0.0.1]:37248 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6b9B-0007Cq-9Z for submit@debbugs.gnu.org; Fri, 24 Nov 2023 13:43:29 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38598) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6b95-0007CZ-87 for 67433@debbugs.gnu.org; Fri, 24 Nov 2023 13:43:23 -0500 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 1r6b8v-00066o-4l; Fri, 24 Nov 2023 13:43:09 -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=xf/GR+PrAuQ0xf7kuPAi0PeShuShv7EgHePFV1cEQ9s=; b=ZUMEGLMv9J4F HdGEUBfWQX4lAn8ekaHRE1soHwGcDs6/tOrnw9nxE+USHLGl/VQ42bfPDZmtHyCeq+vgvTgyF2ezs fcYSF001O4se8t0yfnOEBxzuD48ZOwv52/RLkWzsaqwGVCrndAkCmDMr4MhLTfG6ztmhhjs9j1ETS /AbUuZs23q4GCruFMT/EqqSr6z/M8lXX6Uz3CQXBq6ykkCLLjIcPPGvbZmedsdVO7xWJug0D10jQB 2xgyKdQ1UBMAUBWkGY2h3cQie45JVgISPnERiHnv4/d/E64afOf1Yxaciit+lon14427IPwDIoZSE m0dCs3JIVDhHfo2vxkUyMw==; Date: Fri, 24 Nov 2023 20:43:04 +0200 Message-Id: <83wmu7dmbr.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Noah Peart on Fri, 24 Nov 2023 07:25:17 -0800) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Noah Peart > Date: Fri, 24 Nov 2023 07:25:17 -0800 > > * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator > to treesit-font-lock-feature-list in typescript-ts-mode. > > Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add > it to `treesit-font-lock-feature-list`. > > In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version Thanks, but please always try to test in Emacs 29 and tell if the problem happens there as well. It is important for us to know on which branch to fix the problem. Yuan, any comments? From unknown Fri Jul 18 03:34:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Noah Peart Subject: bug#67433: closed (Re: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list) Message-ID: References: <47c63052-ad42-a190-8160-457b0dea37b2@gutov.dev> X-Gnu-PR-Message: they-closed 67433 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 67433@debbugs.gnu.org Date: Fri, 24 Nov 2023 18:48:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1700851682-28279-1" This is a multi-part message in MIME format... ------------=_1700851682-28279-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-fe= ature-list which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 67433@debbugs.gnu.org. --=20 67433: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67433 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1700851682-28279-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 67433-done) by debbugs.gnu.org; 24 Nov 2023 18:47:54 +0000 Received: from localhost ([127.0.0.1]:37253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6bDV-0007L2-JT for submit@debbugs.gnu.org; Fri, 24 Nov 2023 13:47:53 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:57949) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6bDS-0007Jy-HA for 67433-done@debbugs.gnu.org; Fri, 24 Nov 2023 13:47:51 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 9C9DD320030E; Fri, 24 Nov 2023 13:47:38 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 24 Nov 2023 13:47:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1700851658; x=1700938058; bh=38VO3rfh3wOBKNw7UNpchNH5uZVaXlAfWNd 7TQkiKjY=; b=iIh/6zWIa0iRTkXdtaeE5pYlhG5WBHo1ERWgB21b1pZfeoVIkkg WJs4LRM7t/ww80Ifkj+1FKHGdNCi2Ulujib/5GvJHx9h9WmimHFnTIS3gyW4LGOd nSifsZnYwTtU0L4762GNqc8Qosd4uGI2fNPxkTyEfxcwj1YefQNBtWRmdgGa8p2Z Th1TcfFe0Y0gQWB0AOTNSe40ko4VICi4wtjAtQ3YR7ksF8n1aIiK5QiywVMLCDn1 +pjKTR/fhhGFS8aPRVB8EuUG4nt881RbRKC1HPwEYWiNsLFyF3P6ZE0UnvnV/+5k f/o7+rrNNohcHYD3xHNLKzZWM5kIsk8pQNg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1700851658; x= 1700938058; bh=38VO3rfh3wOBKNw7UNpchNH5uZVaXlAfWNd7TQkiKjY=; b=J npdPInR2QW596+QrGQn6N+gNSwIZCXlmfV/wkic9EMXmvLlCq9zxJzAAza5sacU/ 6DmUGJ9NKe8M1fCk0aR8kIadQAj6eb663w9GaS1MWAf0rdfVfsvqZtTLMCpoernY PZDcNu9+YqKwPZZn8vBZUBXPv+qwmyW8rEd1jNctuVB/nZpy26s97v63IaOJTN5e qFfqc1i2CGpPXdXul8nZU1HMD6roviRSVBvZyLK2r4EeiycFfM1GmfUF27laxfwx CPp1kD2/+qFOXK6dyWbvANNE8+AoeqKfhQPJtKmq/LLWLvri6liBdwJQTCAqJ4um FY1tIHEP+A05dO0NOaFQA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudehhedgudduiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfhfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepgeehtdehudejieetuedttdejkeehjeetueekheffuddtjeeuvdefveeuveei uddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Nov 2023 13:47:37 -0500 (EST) Message-ID: <47c63052-ad42-a190-8160-457b0dea37b2@gutov.dev> Date: Fri, 24 Nov 2023 20:47:35 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Content-Language: en-US To: Noah Peart , 67433-done@debbugs.gnu.org References: From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 67433-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.9 (---) Version: 29.2 On 24/11/2023 17:25, Noah Peart wrote: > Tags: patch > > > * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator > to treesit-font-lock-feature-list in typescript-ts-mode. > > Bug: `typescript-ts-mode` defines `operator` font-locking feature but > doesn't add > it to `treesit-font-lock-feature-list`. Thanks! Installed. Suggestion for the future: it would be a bit more helpful when the commit message are inside the patch file already. So 'git am' puts it in the commit without additional copying required. ------------=_1700851682-28279-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 24 Nov 2023 15:25:49 +0000 Received: from localhost ([127.0.0.1]:36996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Y3w-0007gO-IA for submit@debbugs.gnu.org; Fri, 24 Nov 2023 10:25:48 -0500 Received: from lists.gnu.org ([2001:470:142::17]:59074) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6Y3s-0007g8-L9 for submit@debbugs.gnu.org; Fri, 24 Nov 2023 10:25:47 -0500 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 1r6Y3f-0005PL-KP for bug-gnu-emacs@gnu.org; Fri, 24 Nov 2023 10:25:32 -0500 Received: from mail-oa1-x33.google.com ([2001:4860:4864:20::33]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r6Y3d-0004Yn-Q6 for bug-gnu-emacs@gnu.org; Fri, 24 Nov 2023 10:25:31 -0500 Received: by mail-oa1-x33.google.com with SMTP id 586e51a60fabf-1f0f94a08a0so1189153fac.2 for ; Fri, 24 Nov 2023 07:25:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700839528; x=1701444328; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ZV+id+Cz53HvWZoaTn0+ubQ+g2ZnFEJOYb+edNcOOcI=; b=FgX/1Urqb3vT/29YuB8vqpV3elz+tnd81jkfPTQLEXZL8KVQgDZLK7uZMv+mEeLfz0 Nep6mM3TXm6/dhGiRq2kY0axLKb+/qH1O4RdI9Nnfcp9zZm10/OBOcvh3K6w0zjzd078 TgbK+7IKPKk4d5tzrfbz/M3dcs+Ng0sXfCPvEuaCNoBj0KnYdz/ClKg09vTcOWuKarwj 50WMHCBqGZ4zPppbp9imuIdpvFjaCTOpk59v7Ld7wUTn1sZY6rJW/J/YVqYcZtXdMSXI gztD9ggTr+gy0my3BIxNjV6HRCaaa+GcQtBWbPrrEppWHE5i9lNcKgaO5v3rusPaT4QP WLkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700839528; x=1701444328; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZV+id+Cz53HvWZoaTn0+ubQ+g2ZnFEJOYb+edNcOOcI=; b=NkRX5BNyvUkZ/DDiXp9gODCXtaslteI+fc/iuPnZppSxNmThc0jbimzfy1pX71v90q 4RQG6wHRKbTDu5ZEjuqsvIipoYcbGC6OHYlQdKaCvTF+K5KTmxv/U3go9jhdurTMt02g zAVUj51ugAehJJIhiYwo0L/ON91Se3Jw7Wu9sxFPCJ/iN2yAL4M7sPvF5xBNpxabbE5v RbkxUV84b7D8wcPHJeZGE4PmCwvFmFmCEtAD9rOXw/VOUkbjbBFkZLdBzMyhgr/HQ+KH K23ruyVVmNff8VuZzEfJ5EYcpfoRIeLhDt4VWWCJ4Ifl5PGsZQEqPLx08oaV0M+8ekMA wspQ== X-Gm-Message-State: AOJu0YxYT2N8vXVTWmW0KsYyv+et6g0EwIXw8NzHRMU2hPQ7+jhhJFXL QPkwm9h3yFuj5L0K1Utf8o/3Ju1jB7lO1ioltFTBsjsuMzH8SCBbAqM= X-Google-Smtp-Source: AGHT+IEKZlEICP4LTmGBtlzhcVb3Dj0rjA2qM49jsi3okzlYUkIDgAhptzxby4xLo2vJsybbUkK0lJdWUHl8IqWt2KE= X-Received: by 2002:a05:6870:9f8b:b0:1e9:ce72:35e0 with SMTP id xm11-20020a0568709f8b00b001e9ce7235e0mr4216246oab.0.1700839528293; Fri, 24 Nov 2023 07:25:28 -0800 (PST) MIME-Version: 1.0 From: Noah Peart Date: Fri, 24 Nov 2023 07:25:17 -0800 Message-ID: Subject: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary="000000000000e7b115060ae78f41" Received-SPF: pass client-ip=2001:4860:4864:20::33; envelope-from=noah.v.peart@gmail.com; helo=mail-oa1-x33.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --000000000000e7b115060ae78f41 Content-Type: multipart/alternative; boundary="000000000000e7b114060ae78f3f" --000000000000e7b114060ae78f3f Content-Type: text/plain; charset="UTF-8" Tags: patch * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator to treesit-font-lock-feature-list in typescript-ts-mode. Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add it to `treesit-font-lock-feature-list`. In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2023-11-24 built on noah-X580VD Repository revision: 0858d10aebed44f7d66548d061af03b3cb136d04 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101004 System Description: Ubuntu 22.04.3 LTS Configured using: 'configure --prefix=/usr/local --with-modules --with-tree-sitter --with-threads --with-x-toolkit=gtk3 --with-xwidgets --with-gnutls --with-json --with-mailutils --with-jpeg --with-png --with-rsvg --with-tiff --with-xml2 --with-xpm --with-imagemagick CC=gcc-12 CXX=gcc-12' --000000000000e7b114060ae78f3f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Tags: patch


* lisp/progmodes/typescript-ts-mode= .el(typescript-ts-mode): Add operator
to treesit-font-lock-feature-list = in typescript-ts-mode.

Bug: `typescript-ts-mode` defines `operator` = font-locking feature but doesn't add
it to `treesit-font-lock-featur= e-list`.


In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK= + Version
3.24.33, cairo version 1.16.0) of 2023-11-24 built on noah-X58= 0VD
Repository revision: 0858d10aebed44f7d66548d061af03b3cb136d04
Rep= ository branch: master
Windowing system distributor 'The X.Org Found= ation', version 11.0.12101004
System Description: Ubuntu 22.04.3 LTS=

Configured using:
=C2=A0'configure --prefix=3D/usr/local --w= ith-modules --with-tree-sitter
--with-threads --with-x-toolkit=3Dgtk3 --= with-xwidgets --with-gnutls
--with-json --with-mailutils --with-jpeg --w= ith-png --with-rsvg
--with-tiff --with-xml2 --with-xpm --with-imagemagic= k CC=3Dgcc-12
CXX=3Dgcc-12'
--000000000000e7b114060ae78f3f-- --000000000000e7b115060ae78f41 Content-Type: text/x-patch; charset="US-ASCII"; name="typescript-ts-mode-operator.patch" Content-Disposition: attachment; filename="typescript-ts-mode-operator.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lpcrvhta0 RnJvbSAxMDkyMzFmNzI5YWZkZDUxYjMyODM4NDE0YzQ3N2QwYTU2ZGZjY2IxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBudmVybm8gPG5vYWgudi5wZWFydEBnbWFpbC5jb20+CkRhdGU6 IEZyaSwgMjQgTm92IDIwMjMgMDc6MTg6MjYgLTA4MDAKU3ViamVjdDogW1BBVENIXSBGaXggdHlw ZXNjcmlwdC10cy1tb2RlIGFkZCBtaXNzaW5nIG9wZXJhdG9yIGZvbnQtbG9jayBmZWF0dXJlCgot LS0KIGxpc3AvcHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbCB8IDIgKy0KIDEgZmlsZSBj aGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpc3Av cHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL3R5cGVzY3Jp cHQtdHMtbW9kZS5lbAppbmRleCBiNmQ1NDk1YWRiYi4uMDUwM2M3MjRkMzYgMTAwNjQ0Ci0tLSBh L2xpc3AvcHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rl cy90eXBlc2NyaXB0LXRzLW1vZGUuZWwKQEAgLTQ4Myw3ICs0ODMsNyBAQCB0eXBlc2NyaXB0LXRz LW1vZGUKICAgICAgICAgICAgICAgICAnKChjb21tZW50IGRlY2xhcmF0aW9uKQogICAgICAgICAg ICAgICAgICAgKGtleXdvcmQgc3RyaW5nIGVzY2FwZS1zZXF1ZW5jZSkKICAgICAgICAgICAgICAg ICAgIChjb25zdGFudCBleHByZXNzaW9uIGlkZW50aWZpZXIgbnVtYmVyIHBhdHRlcm4gcHJvcGVy dHkpCi0gICAgICAgICAgICAgICAgICAoZnVuY3Rpb24gYnJhY2tldCBkZWxpbWl0ZXIpKSkKKyAg ICAgICAgICAgICAgICAgIChvcGVyYXRvciBmdW5jdGlvbiBicmFja2V0IGRlbGltaXRlcikpKQog ICAgIChzZXRxLWxvY2FsIHN5bnRheC1wcm9wZXJ0aXplLWZ1bmN0aW9uICMndHlwZXNjcmlwdC10 cy0tc3ludGF4LXByb3BlcnRpemUpCiAKICAgICAodHJlZXNpdC1tYWpvci1tb2RlLXNldHVwKSkp Ci0tIAoyLjM0LjEKCg== --000000000000e7b115060ae78f41-- ------------=_1700851682-28279-1-- From unknown Fri Jul 18 03:34:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 Nov 2023 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67433 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii , Noah Peart , Yuan Fu Cc: 67433@debbugs.gnu.org Received: via spool by 67433-submit@debbugs.gnu.org id=B67433.170085189628919 (code B ref 67433); Fri, 24 Nov 2023 18:52:02 +0000 Received: (at 67433) by debbugs.gnu.org; 24 Nov 2023 18:51:36 +0000 Received: from localhost ([127.0.0.1]:37266 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6bH6-0007WN-HL for submit@debbugs.gnu.org; Fri, 24 Nov 2023 13:51:36 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:51991) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6bH3-0007WA-SX for 67433@debbugs.gnu.org; Fri, 24 Nov 2023 13:51:34 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 51EF232000D7; Fri, 24 Nov 2023 13:51:23 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Fri, 24 Nov 2023 13:51:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1700851882; x=1700938282; bh=fq8mdQnq5Ub6A3XskF9VQXZY7buG6XA+MF7 oggGV4h0=; b=O4ZOgGOP8jvEcObJnyZJEen6HVZbdFvM1pUgdbxnd55ZbmeKicd 37isTQ2TdCRE9A1AM7tQTQRMQB8H4fI5cVJKFHxW8o/hJaAVJbuvMDRl7Scijeci Cc6UfBvQVFd8+taE9vsFjfVVeENsvtM9OGnpbMaAvL4dik3uoIn1oJ2SP84Lj08z ww0EBubXD2PLr9CeH2G/nIsWG6VSzV3enHYA9Wt/veBPQ2O1gPX5cGy1X3IaYQ9E 8FkDawzWAoGL3j0nKI+EnvEKm7jh0xExdd4pbqPyuqv7srOh9BNUdZSmAk6+Y42W SXG4nisGAgBtNvEARaM37sQmFQquZMN/j1g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1700851882; x=1700938282; bh=fq8mdQnq5Ub6A3XskF9VQXZY7buG6XA+MF7 oggGV4h0=; b=TkJY8Emxh55GwDXp9FTsYNin5PHKXxVfRlXiOtl4zmFPmV7QY/z +sZ2GULkyMl/UwKX6FrzeCtT9sWTX8Y+QB/RgrjHDHYQpn31G+WgaxQgkkH7fgsP npmkwh3vHg8owZoqrZS3CHjObBGdtjVLXQyvdRzU0V5DoNJxHzmbZPqm1CMfjEmL U1lFVxXOnB/SFSqJ47idW4zv0ho8/xUjPsjq8hS3Ki3FZ9QsoBtqhcpx3upe8TvD IVB9WddFln3i4epllpyEuBS/ciJ48CyZQBdI+ZpnOL/zzh6Guqv5u71MSnfDEHYf Du+rQ90RBmovssWHy3eoY9BBS+s2lT/mMFw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudehhedguddujecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttdefjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeeigfetveehveevffehledtueekieeikeeufeegudfgfeeghfdulefgfeev ledvveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 24 Nov 2023 13:51:21 -0500 (EST) Message-ID: Date: Fri, 24 Nov 2023 20:51:19 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US References: <83wmu7dmbr.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <83wmu7dmbr.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.9 (---) On 24/11/2023 20:43, Eli Zaretskii wrote: >> From: Noah Peart >> Date: Fri, 24 Nov 2023 07:25:17 -0800 >> >> * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator >> to treesit-font-lock-feature-list in typescript-ts-mode. >> >> Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add >> it to `treesit-font-lock-feature-list`. >> >> In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > Thanks, but please always try to test in Emacs 29 and tell if the > problem happens there as well. It is important for us to know on > which branch to fix the problem. > > Yuan, any comments? Sorry, I've already installed the patch. The setting was missing from the very beginning, so the problem was in emacs-29. From unknown Fri Jul 18 03:34:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Nov 2023 07:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67433 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dmitry Gutov Cc: noah.v.peart@gmail.com, casouri@gmail.com, 67433@debbugs.gnu.org Received: via spool by 67433-submit@debbugs.gnu.org id=B67433.170089587221779 (code B ref 67433); Sat, 25 Nov 2023 07:05:02 +0000 Received: (at 67433) by debbugs.gnu.org; 25 Nov 2023 07:04:32 +0000 Received: from localhost ([127.0.0.1]:37671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6miN-0005fD-Oq for submit@debbugs.gnu.org; Sat, 25 Nov 2023 02:04:32 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:47018) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6miK-0005ew-1Z for 67433@debbugs.gnu.org; Sat, 25 Nov 2023 02:04:30 -0500 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 1r6mi6-00068b-QV; Sat, 25 Nov 2023 02:04:15 -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=NadQYBCdY6cLcDs687jKiQk/DA0feHHAPIjOF6pF1qU=; b=hW2hD6C9d1H6 H9ciKrwN0yMntGjCzoZXVElCipFgblCmyIr+/RVzadA7CMhISbKTW90tfj02CLFkPtjDyO2+SwL/W T6KHVevHFz31mU5ePZHZDguIR1j1+UkWpsITxCkZV30IrK/HK/+kTcbjNg4BYCdZIV9mKtEDoUpnq vbLsQMkVRIVeTtw+1bpKOPzKTxwAIhqQ6XEiceFZCkBzJUyoan+e2ii/WarK6gubIFZZIpInKXxpY tEnsN7Dhu+TC7uOlGCtlqfBvr0wsKNoI2lp0sG+pzTlV5gFMe6ZyiVbPEmOMzTHHyEpcxYI0izMWS r0qtWij/6sAb47VjLYN//w==; Date: Sat, 25 Nov 2023 09:04:12 +0200 Message-Id: <83o7fie2kz.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Dmitry Gutov on Fri, 24 Nov 2023 20:51:19 +0200) References: <83wmu7dmbr.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Fri, 24 Nov 2023 20:51:19 +0200 > Cc: 67433@debbugs.gnu.org > From: Dmitry Gutov > > On 24/11/2023 20:43, Eli Zaretskii wrote: > >> From: Noah Peart > >> Date: Fri, 24 Nov 2023 07:25:17 -0800 > >> > >> * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator > >> to treesit-font-lock-feature-list in typescript-ts-mode. > >> > >> Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add > >> it to `treesit-font-lock-feature-list`. > >> > >> In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version > > Thanks, but please always try to test in Emacs 29 and tell if the > > problem happens there as well. It is important for us to know on > > which branch to fix the problem. > > > > Yuan, any comments? > > Sorry, I've already installed the patch. Thanks, but please in the future wait for a little longer, unless the problem is obvious (like a typo or a syntax error). From unknown Fri Jul 18 03:34:20 2025 X-Loop: help-debbugs@gnu.org Subject: bug#67433: [PATCH] Fix typescript-ts-mode add operator to treesit-font-lock-feature-list Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Nov 2023 12:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 67433 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: noah.v.peart@gmail.com, casouri@gmail.com, 67433@debbugs.gnu.org Received: via spool by 67433-submit@debbugs.gnu.org id=B67433.170091482012428 (code B ref 67433); Sat, 25 Nov 2023 12:21:01 +0000 Received: (at 67433) by debbugs.gnu.org; 25 Nov 2023 12:20:20 +0000 Received: from localhost ([127.0.0.1]:38063 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6re0-0003EN-0P for submit@debbugs.gnu.org; Sat, 25 Nov 2023 07:20:20 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:50797) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r6rdy-0003E7-Ql for 67433@debbugs.gnu.org; Sat, 25 Nov 2023 07:20:19 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 8B2153200201; Sat, 25 Nov 2023 07:20:07 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 25 Nov 2023 07:20:08 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to; s=fm3; t= 1700914807; x=1701001207; bh=zUywdVb0pK+vch+/AdqCRjPjAVBnPT0ocVm 2WGTs9Jk=; b=V+lE5ZgJ4mTye/rTSUjPGd+rGnhE4FBy3GbHJ4yJM63/QlD1O0Y kFwE2cxjhE4t8BTJFz2cHCeD7iAQtSLIRswhGrkaaGCHufeCnfYATq3y/4PV4sD7 bg1E3Ebz9GNbYulnI8bAtJrlmjKH1pdlnlReNLJyiV46+82yD8b5Vinn75xgSSKU smvzIHG3XsRspf07qfEE7FmH4jaLppX/HU4vpo4NHPN8KVk5ZPoVC7CNsP3T/Yw6 7xVD4xwifIQlgZ/5Q8RjoBIy8XY7p4hUVH4YFjRijK1JYUudIjo+xWpIqbwaOzHr 0QUnpx2cX4x+xRs2chwKLAoKPDGJX4tjeow== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:sender:subject:subject:to:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1700914807; x=1701001207; bh=zUywdVb0pK+vch+/AdqCRjPjAVBnPT0ocVm 2WGTs9Jk=; b=suKpDqEEiybW2SIjnlSRvZ1ohYaCyvW6w4WUYKwbmqMFiUnzcMj sQ0mvoSE/aXntJJG1x/AJE8LxTqKm6gY6yZjmQsLmByOH+qPaqSQC7kKuZBjnjDR AFkt24z0YRbdOAFz9cWUxAIPgyp61aAkH3dXeg32mhVX4ocHo+YluvYpHBF7E4Bl E7uvhgpgWjTZgthXsETvC7N9+tkr64MH3YNK9V9K90rjQ8uAsvZgcXIVZC1yYvp1 fRq7VHFqTKI0GX4gytb1d7V9M6E50pt9UVjoaDfJ1W2C5Mv7km8xPa0tSIgXqhsp zBtOWNEFo1G7A7vX4YdbDrOVzRqi7Pje4Pg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudehjedgfeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtjeertddtfeejnecuhfhrohhmpeffmhhi thhrhicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrth htvghrnhepiefgteevheevveffheeltdeukeeiieekueefgedugfefgefhudelgfefveel vdevnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepug hmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 25 Nov 2023 07:20:05 -0500 (EST) Message-ID: Date: Sat, 25 Nov 2023 14:20:01 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: en-US References: <83wmu7dmbr.fsf@gnu.org> <83o7fie2kz.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <83o7fie2kz.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.9 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.9 (---) On 25/11/2023 09:04, Eli Zaretskii wrote: >> Date: Fri, 24 Nov 2023 20:51:19 +0200 >> Cc:67433@debbugs.gnu.org >> From: Dmitry Gutov >> >> On 24/11/2023 20:43, Eli Zaretskii wrote: >>>> From: Noah Peart >>>> Date: Fri, 24 Nov 2023 07:25:17 -0800 >>>> >>>> * lisp/progmodes/typescript-ts-mode.el(typescript-ts-mode): Add operator >>>> to treesit-font-lock-feature-list in typescript-ts-mode. >>>> >>>> Bug: `typescript-ts-mode` defines `operator` font-locking feature but doesn't add >>>> it to `treesit-font-lock-feature-list`. >>>> >>>> In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version >>> Thanks, but please always try to test in Emacs 29 and tell if the >>> problem happens there as well. It is important for us to know on >>> which branch to fix the problem. >>> >>> Yuan, any comments? >> Sorry, I've already installed the patch. > Thanks, but please in the future wait for a little longer, unless the > problem is obvious (like a typo or a syntax error). Ok, I will. But it was pretty obvious to me (unused font-lock rules).