From unknown Fri Jun 20 05:30:58 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#76330 <76330@debbugs.gnu.org> To: bug#76330 <76330@debbugs.gnu.org> Subject: Status: 31.0.50; Faulty fontification in go-ts-mode Reply-To: bug#76330 <76330@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:30:58 +0000 retitle 76330 31.0.50; Faulty fontification in go-ts-mode reassign 76330 emacs submitter 76330 Utkarsh Singh severity 76330 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 04:12:07 2025 Received: (at submit) by debbugs.gnu.org; 16 Feb 2025 09:12:07 +0000 Received: from localhost ([127.0.0.1]:60089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjah5-0002Ph-HJ for submit@debbugs.gnu.org; Sun, 16 Feb 2025 04:12:07 -0500 Received: from lists.gnu.org ([2001:470:142::17]:39170) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjah2-0002P0-3c for submit@debbugs.gnu.org; Sun, 16 Feb 2025 04:12:05 -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 1tjags-0004lt-Hl for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2025 04:11:54 -0500 Received: from mail-pj1-x102b.google.com ([2607:f8b0:4864:20::102b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tjagq-0007FF-CK for bug-gnu-emacs@gnu.org; Sun, 16 Feb 2025 04:11:54 -0500 Received: by mail-pj1-x102b.google.com with SMTP id 98e67ed59e1d1-2fc6272259cso325274a91.0 for ; Sun, 16 Feb 2025 01:11:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739697110; x=1740301910; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=E9UGvShW9axiBnTdNDBOuzADN6HHKFi4/oGpDy70j/w=; b=aRLUKfWYn6VknI/DUQLeYNlf0RiB6JzngimlklnPREXEUwdIEfIqn2SqPC0dhBdNcO nW/pmMtaFeW5UntaTnSikVQO3xx8gLLIIsH/LwjsKmKq9S+iRorcw7n3WVBpQQ3mJuIl IJprUq5M0T23JNe9rCqcWa+FjyujCk2+C7mPPkyVf48qsQzFTlqCKJ/9BAS3BgqCmPPF hfb6RzEFml67l2PAdzN6KWZyAXn+gMo0TNmljdXLkiwtIZ9Tgvo/v3cxxM96YcznaZUr v3uRYg5tgdiX91phHEaD5I1D0YxpnCAoRBgA93t4Nk2trFAEJjaixlgUc1CDF83kDUf6 mreQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739697110; x=1740301910; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E9UGvShW9axiBnTdNDBOuzADN6HHKFi4/oGpDy70j/w=; b=LMxNzdtxnD5u6lAwrubvPfG9xbT05XdfSRjDWJziYBqRWzaUXNLvHPX8jYyVgndwlh OImU+dLXR3C1c5+9W9qKlM7LONczHXA9pZowwKwK036npX1aib+PIbu2AWVtgGcLVWAZ 80a7qq/9Efm5ctRuBekSQEXUYPnGhLUvp7AGx56X6nFEuuRlrHmlizfGFTGsFnAFkbBS +TMBL50xBDBZk0Yrc60Ry6ICZKloPW1nqZ1aEicGSNzbS2H99xhXyEJQt/YHISeFbd25 I3VxiE24n2TXayVMGlUduJCrSP2UeJtgTnqBTGG479TslJaqEOLNOuFkpDzRH3rKVfzk 032g== X-Gm-Message-State: AOJu0YxJwo/UgZNHrO2FvXKvqweuVeGOdAkeF2pxbB1S5dDSjBPHKG2i To9Lq5T90+dg31yoSbNgcGQh1Tt6BKIbapXmZhH0Ks8a9YLuKRKYtKHWYw== X-Gm-Gg: ASbGncvzscDXN0UGH9FWw3xScL28Bp7+kfMIXzGKXEpbAYnAkB/5SEqMnOz5Rrk2hiM yo+fzFQLinkNNoaQGmmWI8QoQUrgC+LtXuw3ZQE7fMYZSviv+4y82TT1cRhY5e5wLIuzn8KIjVB TVqfGE9jFJGH0axVNXv412XlEotLdfNrCLi3FjAdnWaz87Q4QB/gSusMWCe9e1fxfpJQNyPMqpP iRMeFqC5WKfbe89ybwxFfUcxOfZrGll62vDK933xWy/dDn4cZAc7cwxhL3uuV/s9CVHQ7CU6eMq WVNqPYOn3YcV2FA= X-Google-Smtp-Source: AGHT+IElVgmIAXlCMitBcEN4n3/TUk7a/fl6180VaX1xSYor7whV8CLlC+IbQl3L6i7FgwAeOd5U1A== X-Received: by 2002:a17:90b:3842:b0:2fa:ba3:5455 with SMTP id 98e67ed59e1d1-2fc40d13e1dmr9560035a91.7.1739697110283; Sun, 16 Feb 2025 01:11:50 -0800 (PST) Received: from localhost ([103.179.8.96]) by smtp.gmail.com with UTF8SMTPSA id 98e67ed59e1d1-2fc2dccbf12sm1947258a91.2.2025.02.16.01.11.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Feb 2025 01:11:49 -0800 (PST) From: Utkarsh Singh To: bug-gnu-emacs@gnu.org Subject: 31.0.50; Faulty fontification in go-ts-mode X-Debbugs-Cc: Randy Taylor Date: Sun, 16 Feb 2025 14:44:31 +0530 Message-ID: <87y0y6fdzc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::102b; envelope-from=utkarsh190601@gmail.com; helo=mail-pj1-x102b.google.com X-Spam_score_int: 1 X-Spam_score: 0.1 X-Spam_bar: / X-Spam_report: (0.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_OTHER_BAD_TLD=1.997, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.2 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Emacs Maintainers, I have recently started learning Go using The Go Programming Language (GOPL) book, and I'm using go-ts-mode for editing Go files. Everything is working perfectly, but I have noticed a minor fontification error in the following code: Content analysis details: (3.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (utkarsh190601[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (utkarsh190601[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: utkarshsingh.xyz (xyz)] 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: 2.2 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Emacs Maintainers, I have recently started learning Go using The Go Programming Language (GOPL) book, and I'm using go-ts-mode for editing Go files. Everything is working perfectly, but I have noticed a minor fontification error in the following code: Content analysis details: (2.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (utkarsh190601[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (utkarsh190601[at]gmail.com) 2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: utkarshsingh.xyz (xyz)] -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager Hi Emacs Maintainers, I have recently started learning Go using The Go Programming Language (GOPL) book, and I'm using go-ts-mode for editing Go files. Everything is working perfectly, but I have noticed a minor fontification error in the following code: const ( width, height =3D 600, 320 // canvas size in pixels cells =3D 100 // number of grid cells xyrange =3D 30.0 // axis ranges (-xyrange..+xyrang= e) xyscale =3D width / 2 / xyrange // pixels per x or y unit zscale =3D height * 0.4 // pixels per z unit angle =3D math.Pi / 6 // angle of x, y axes (=3D30=B0) ) Every constant except `height` is using `font-lock-constant-face`. Could you please check if you can reproduce this issue? Thank you, Utkarsh Singh --=20 Utkarsh Singh https://utkarshsingh.xyz/ From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 04:52:48 2025 Received: (at 76330) by debbugs.gnu.org; 16 Feb 2025 09:52:48 +0000 Received: from localhost ([127.0.0.1]:60256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjbKS-0004Ke-8Y for submit@debbugs.gnu.org; Sun, 16 Feb 2025 04:52:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37822) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjbKQ-0004KP-MX for 76330@debbugs.gnu.org; Sun, 16 Feb 2025 04:52:47 -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 1tjbKL-0004lw-CH; Sun, 16 Feb 2025 04:52:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=VmCAB/tKHxQHmQBGIMo8Mi65A4tGBmOTbHOVL185vy4=; b=Tz1+LMUWtLwPwuDOeM92 3LxI41/ookpoSeTRDD0llaXTxE/S5phiZCxPZig6UXLZKrsUzhnbWe5HltuobZHWVKuzGBM5lzMTr w3uuYA9G+AKItzHPrn1tiDu0EWq45gkOOvu6q2QOeS4MW0+2+aKeiEk3Bpzknt0rbhfW8c2T3Fw8j 9ng9XtU0+m5JiLjbLhPXxA9FmSj7zN9lpQ024pezSid2F+6nQLkEsS2VQwtZdPv9WSO+MayIqF2Qm +cgE05GTyyCRCJBjx0vIKuf4sDNnKRWssVOuEH4PyxBjHERZ9AQ09XTOL6EfxNRGe0qa1xSb5Goy4 vEn78DNCujfCDw==; Date: Sun, 16 Feb 2025 11:52:38 +0200 Message-Id: <86wmdqb4ih.fsf@gnu.org> From: Eli Zaretskii To: Utkarsh Singh , dev@rjt.dev, Yuan Fu In-Reply-To: <87y0y6fdzc.fsf@gmail.com> (message from Utkarsh Singh on Sun, 16 Feb 2025 14:44:31 +0530) Subject: Re: bug#76330: 31.0.50; Faulty fontification in go-ts-mode References: <87y0y6fdzc.fsf@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76330 Cc: 76330@debbugs.gnu.org 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 (---) > Cc: Randy Taylor > From: Utkarsh Singh > Date: Sun, 16 Feb 2025 14:44:31 +0530 > > I have recently started learning Go using The Go Programming Language > (GOPL) book, and I'm using go-ts-mode for editing Go files. > > Everything is working perfectly, but I have noticed a minor > fontification error in the following code: > > const ( > width, height = 600, 320 // canvas size in pixels > cells = 100 // number of grid cells > xyrange = 30.0 // axis ranges (-xyrange..+xyrange) > xyscale = width / 2 / xyrange // pixels per x or y unit > zscale = height * 0.4 // pixels per z unit > angle = math.Pi / 6 // angle of x, y axes (=30°) > ) > > Every constant except `height` is using `font-lock-constant-face`. > > Could you please check if you can reproduce this issue? Randy and Yuan, could you please look into this? Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 16:03:45 2025 Received: (at 76330) by debbugs.gnu.org; 16 Feb 2025 21:03:45 +0000 Received: from localhost ([127.0.0.1]:38103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjlnk-0000VD-Hh for submit@debbugs.gnu.org; Sun, 16 Feb 2025 16:03:44 -0500 Received: from mail-4323.protonmail.ch ([185.70.43.23]:11399) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tjlnf-0000UT-67 for 76330@debbugs.gnu.org; Sun, 16 Feb 2025 16:03:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rjt.dev; s=protonmail3; t=1739739812; x=1739999012; bh=ZrBJseyKgXqQ9HrSwZQderkr2yz+7p71a24tLRV1zTw=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector:List-Unsubscribe:List-Unsubscribe-Post; b=Qdaic/fOGzjd8zDSr8hr8eNf7sXq3AKBli46y1PWEJIvwqIdu2hPPw7B9tRu8M7cE DFZ9JY9CMk0Khf4qkyh2kmXq2Mt0eZ1n7nvM+JOnZSQARgaYYrqk2x9rJ4vgVuh0Mf +rkTjxbqiExbobWRXddyb4muhKCScxERT6s7AirLA2a7b43UWmPyEJUwLSTZpBWsbi uYRjszKCwYTb2yFmteplRVntot/0DMEsPD7vlPVD57Id+DYVcsZtu9YV4wHxqIuMSm 7Bm4rdY+80jzCNgPCX8VtkWb5ALYzJgkvf6wTEt8NOzh1CGppFncgh7cVY5sfe1lgb j/kPENDRrdvSw== Date: Sun, 16 Feb 2025 21:03:29 +0000 To: Utkarsh Singh From: Randy Taylor Subject: Re: bug#76330: 31.0.50; Faulty fontification in go-ts-mode Message-ID: In-Reply-To: <86wmdqb4ih.fsf@gnu.org> References: <87y0y6fdzc.fsf@gmail.com> <86wmdqb4ih.fsf@gnu.org> Feedback-ID: 44397038:user:proton X-Pm-Message-ID: 170f03dc2a7fab3bbfb61da298038048b42d76a5 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1=_9cTUtpwB3h0ZjDlm5Xmc09i42UBd8zuJPyviAxAgfSQ" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 76330 Cc: 76330@debbugs.gnu.org, Eli Zaretskii , Yuan Fu 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: -1.0 (-) --b1=_9cTUtpwB3h0ZjDlm5Xmc09i42UBd8zuJPyviAxAgfSQ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sunday, February 16th, 2025 at 04:52, Eli Zaretskii wrote= : >=20 >=20 > > Cc: Randy Taylor dev@rjt.dev >=20 > > From: Utkarsh Singh utkarsh190601@gmail.com > > Date: Sun, 16 Feb 2025 14:44:31 +0530 > >=20 > > I have recently started learning Go using The Go Programming Language > > (GOPL) book, and I'm using go-ts-mode for editing Go files. > >=20 > > Everything is working perfectly, but I have noticed a minor > > fontification error in the following code: > >=20 > > const ( > > width, height =3D 600, 320 // canvas size in pixels > > cells =3D 100 // number of grid cells > > xyrange =3D 30.0 // axis ranges (-xyrange..+xyrange) > > xyscale =3D width / 2 / xyrange // pixels per x or y unit > > zscale =3D height * 0.4 // pixels per z unit > > angle =3D math.Pi / 6 // angle of x, y axes (=3D30=C2=B0) > > ) > >=20 > > Every constant except `height` is using `font-lock-constant-face`. > >=20 > > Could you please check if you can reproduce this issue? >=20 >=20 > Randy and Yuan, could you please look into this? >=20 > Thanks. Thanks for the report Utkarsh. I've attached a patch (against emacs-30) that fixes it for me. --b1=_9cTUtpwB3h0ZjDlm5Xmc09i42UBd8zuJPyviAxAgfSQ Content-Type: text/x-patch; name=0001-Fix-go-ts-mode-const_spec-highlighting-Bug-76330.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Fix-go-ts-mode-const_spec-highlighting-Bug-76330.patch RnJvbSA0ZmJlODE5NjdjOTdlMzRiOGZiNWE1NjFmYzRhZDkxNDVlMWJkMTBjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBSYW5keSBUYXlsb3IgPGRldkByanQuZGV2PgpEYXRlOiBTdW4s IDE2IEZlYiAyMDI1IDE1OjUxOjQzIC0wNTAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGdvLXRzLW1v ZGUgY29uc3Rfc3BlYyBoaWdobGlnaHRpbmcgKEJ1ZyM3NjMzMCkKCiogbGlzcC9wcm9nbW9kZXMv Z28tdHMtbW9kZS5lbCAoZ28tdHMtbW9kZS0tZm9udC1sb2NrLXNldHRpbmdzKToKSGFuZGxlIG11 bHRpcGxlIGNvbnN0X3NwZWMgaWRlbnRpZmllcnMuCiogdGVzdC9saXNwL3Byb2dtb2Rlcy9nby10 cy1tb2RlLXJlc291cmNlcy9mb250LWxvY2suZ286CkFkZCB0ZXN0IGNhc2UuCi0tLQogbGlzcC9w cm9nbW9kZXMvZ28tdHMtbW9kZS5lbCAgICAgICAgICAgICAgICAgICAgICAgICAgfCAzICsrLQog dGVzdC9saXNwL3Byb2dtb2Rlcy9nby10cy1tb2RlLXJlc291cmNlcy9mb250LWxvY2suZ28gfCA2 ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkK CmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9nby10cy1tb2RlLmVsIGIvbGlzcC9wcm9nbW9k ZXMvZ28tdHMtbW9kZS5lbAppbmRleCA1MTEwYWI4OTBmMy4uZWI1YjkzMDA4ZWIgMTAwNjQ0Ci0t LSBhL2xpc3AvcHJvZ21vZGVzL2dvLXRzLW1vZGUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvZ28t dHMtbW9kZS5lbApAQCAtMTU0LDcgKzE1NCw4IEBAIGdvLXRzLW1vZGUtLWZvbnQtbG9jay1zZXR0 aW5ncwogICAgICAsQCh3aGVuIChnby10cy1tb2RlLS1pb3RhLXF1ZXJ5LXN1cHBvcnRlZC1wKQog ICAgICAgICAgJygoaW90YSkgQGZvbnQtbG9jay1jb25zdGFudC1mYWNlKSkKICAgICAgKGNvbnN0 X2RlY2xhcmF0aW9uCi0gICAgICAoY29uc3Rfc3BlYyBuYW1lOiAoaWRlbnRpZmllcikgQGZvbnQt bG9jay1jb25zdGFudC1mYWNlKSkpCisgICAgICAoY29uc3Rfc3BlYyBuYW1lOiAoaWRlbnRpZmll cikgQGZvbnQtbG9jay1jb25zdGFudC1mYWNlCisgICAgICAgICAgICAgICAgICAoIiwiIG5hbWU6 IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWNvbnN0YW50LWZhY2UpKikpKQogCiAgICA6bGFuZ3Vh Z2UgJ2dvCiAgICA6ZmVhdHVyZSAnZGVsaW1pdGVyCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvcHJv Z21vZGVzL2dvLXRzLW1vZGUtcmVzb3VyY2VzL2ZvbnQtbG9jay5nbyBiL3Rlc3QvbGlzcC9wcm9n bW9kZXMvZ28tdHMtbW9kZS1yZXNvdXJjZXMvZm9udC1sb2NrLmdvCmluZGV4IDRlN2E4ZTE3MTBi Li4xNzBiZjkzNTNjNiAxMDA2NDQKLS0tIGEvdGVzdC9saXNwL3Byb2dtb2Rlcy9nby10cy1tb2Rl LXJlc291cmNlcy9mb250LWxvY2suZ28KKysrIGIvdGVzdC9saXNwL3Byb2dtb2Rlcy9nby10cy1t b2RlLXJlc291cmNlcy9mb250LWxvY2suZ28KQEAgLTMsMyArMyw5IEBAIGZvciBpZHgsIHZhbCA6 PSByYW5nZSBhcnIge30KIC8vICAgICAgICBeIGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UK IGZvciBpZHggOj0gMDsgaWR4IDwgbjsgaWR4Kysge30KIC8vICAgXiBmb250LWxvY2stdmFyaWFi bGUtbmFtZS1mYWNlCisKK2NvbnN0ICgKKwl6ZXJvLCBvbmUgPSAwLCAxCisvLwkgXiBmb250LWxv Y2stY29uc3RhbnQtZmFjZQorLy8JICAgICAgIF4gZm9udC1sb2NrLWNvbnN0YW50LWZhY2UKKykK LS0gCjIuNDguMQoK --b1=_9cTUtpwB3h0ZjDlm5Xmc09i42UBd8zuJPyviAxAgfSQ-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 16 20:19:04 2025 Received: (at 76330) by debbugs.gnu.org; 17 Feb 2025 01:19:05 +0000 Received: from localhost ([127.0.0.1]:39750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tjpmq-00077T-Bn for submit@debbugs.gnu.org; Sun, 16 Feb 2025 20:19:04 -0500 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]:60718) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tjpmn-00076a-Oy for 76330@debbugs.gnu.org; Sun, 16 Feb 2025 20:19:02 -0500 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-220ec47991aso33667715ad.1 for <76330@debbugs.gnu.org>; Sun, 16 Feb 2025 17:19:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739755135; x=1740359935; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=V5ziVD1n3mCyCpktlp3xtOq4uMnvJTSNs6ZQcVjafq8=; b=mKNqF2sxA+ql1zFEI5CxYcAbxs56paPV7Tvg//WydUnBzzxH8kfA/5H035VKanuUm5 Z3xH+SzXkXrqAPOj4ptb+Iw6Nir/40pUvgkg6NKHqkFeXH1nPNHxY5ZzmRC8Gu5xxBws uAD95dr9Aik6yoS5Q21lZ3hfX0pFP3twLBI3qqUeuP9YfSR+4ECBtQxDueBAq1jZc/8w ZmWgTrsppnkLSwYCjjNA+wIe5n3ZkqH75bNeD7SKJ70gWwALzFST2DsxVaAJhoKcX2ov MsBd0zDZ83y3asi87sAtOWrFudUkXXxZ87Ml9eJW0b+gh4ljr7b6onOa/8FfXwQ8l2fV gkjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739755135; x=1740359935; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=V5ziVD1n3mCyCpktlp3xtOq4uMnvJTSNs6ZQcVjafq8=; b=C4JROqlPg4P8CMgj15ncLeaClZYSMBfuVODCSoUjAwAF6+UMLOcgr4cNC4YrXKqKM/ eG9P+NhYIXy6QZsxSqbej4ICvYJ/TzdmkOHHPJOGWylyAKxQdMN8sk96aC8M0ZTFMIeQ e3DR00IMOUkRQiyU6YpXfvgMPPNUKdbWUDBkg429+RQfubH+kq6TsWPotZU2EfMpIHVr O//DTonC/fjtNGRlcOCwZfwYeBq646zAP09sYLabtF3OtqBQA8uEF0nWYvi2qiDrStkd rQsDqjK9jfP3eAITKHLGGIbFUkqzesFp13WKVGsZGUNrfP5xuvrScP2sWvPh1RPFFsc0 VUeg== X-Forwarded-Encrypted: i=1; AJvYcCVZUML1DGxKnxgoi+/1q1GwFsBR3edu/4Smf8zw44ulB0QrJiAslBVmNRjHBGpN1auqumzc3w==@debbugs.gnu.org X-Gm-Message-State: AOJu0Yzn9RlaVGHgxr6pgVXkhHl1IOh0l/od/mIv0RXLjK/QcNKdym4y T7IyaXzgFOUn/ekDyiwAJ4T/H79tZkFxarTS0nsr9ceXN3Xk3ejD X-Gm-Gg: ASbGncuEE5buU+RaFVO06iwNPqn7Bh4aWEM0Cg6Xuy8kN7jT8XGm1Vdmh/1/LAQM8vs ZhANHXQmSFHH/GlJD91PoqcE/3CS4v2y2l2ApXx6FaExUVzZ9j/vSzvWyJj19cEZlcMK4iJbDs2 GPtQ0FIQuYGr4lO3y9AIRSDQ1mdKZOSpC2+6l1yDwnkHjj2fYvMMysk8adxllCYF3xF0oWeS/1e jdo9pE33Xk7c7cbZpd2BiAeIg+nnwG/mRtb2ljaIJP5UWXQErBJ69BOqCTIUijZxKaY7c982WN7 fj+iuKyOw7mgNc8= X-Google-Smtp-Source: AGHT+IHGRaKy4npU7phXth0U0Wmx/qa2eR5Er0ieg1QJzHVwimofrUpr3cTbJVAC6ubzq16N11c2yA== X-Received: by 2002:a17:902:d502:b0:220:d6be:5bba with SMTP id d9443c01a7336-2210408f37fmr128303525ad.33.1739755135535; Sun, 16 Feb 2025 17:18:55 -0800 (PST) Received: from localhost ([103.179.8.96]) by smtp.gmail.com with UTF8SMTPSA id d9443c01a7336-220d5348f7asm61325585ad.23.2025.02.16.17.18.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 16 Feb 2025 17:18:55 -0800 (PST) From: Utkarsh Singh To: Randy Taylor Subject: Re: bug#76330: 31.0.50; Faulty fontification in go-ts-mode In-Reply-To: References: <87y0y6fdzc.fsf@gmail.com> <86wmdqb4ih.fsf@gnu.org> Date: Mon, 17 Feb 2025 06:51:37 +0530 Message-ID: <87cyfh4b8e.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 76330 Cc: 76330@debbugs.gnu.org, Eli Zaretskii , Yuan Fu 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.7 (/) On 2025-02-16, 21:03 +0000, Randy Taylor wrote: > Thanks for the report Utkarsh. Thanks for the quick response as well. > I've attached a patch (against emacs-30) that fixes it for me. I can confirm that the patch fixes the bug for me. -- Utkarsh Singh https://utkarshsingh.xyz/ From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 18 21:09:10 2025 Received: (at control) by debbugs.gnu.org; 19 Feb 2025 02:09:10 +0000 Received: from localhost ([127.0.0.1]:37405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tkZWQ-0004vk-In for submit@debbugs.gnu.org; Tue, 18 Feb 2025 21:09:10 -0500 Received: from mail-ed1-x534.google.com ([2a00:1450:4864:20::534]:52427) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tkZWN-0004tg-Jf for control@debbugs.gnu.org; Tue, 18 Feb 2025 21:09:08 -0500 Received: by mail-ed1-x534.google.com with SMTP id 4fb4d7f45d1cf-5e04f2b1685so4322435a12.0 for ; Tue, 18 Feb 2025 18:09:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739930941; x=1740535741; darn=debbugs.gnu.org; h=to:subject:message-id:date:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=Z+xD0QD0X51/srLFeB0eKRLXsiUPnhG/ngOkSJ5EDMY=; b=FPGUbOMszEKl12R/qXUrK18vwdZBtIr81y2TeMIqoHQ1gk8XI/EeaaWCzWpESeyCPz 5+iD2nner0f/T+35x+trNkYLgsPPmCCRXu/YdbEtkaOxugP7AL6uh9WHIdrhN1E/HJc6 JoQ5fE8uzqCDIyUh2AoBjfB9VEHF0+2vvrrPw94DytWpYuYCnpIUyGxnyBAAKxnmRIBO EQPZjPtqAAmpYo3F6REiiLFyyuNEUlFAQ5qc7wfM3m1/1WxmWVjP9S2N8t5x89fA3mKZ v/QYRpgpoabPN5I8vk2IWp6OgI5cSCq9WvJ5zSJO06LKa61ozgHEwDU1ArQT4nh2NAVy BRxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739930941; x=1740535741; h=to:subject:message-id:date:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Z+xD0QD0X51/srLFeB0eKRLXsiUPnhG/ngOkSJ5EDMY=; b=nsLt5/X2+JkltFIC6OK7c5jMT2MoY1ACbLoEKH5pDSC9+C7BJRcFFq6KFhKcV9+2+K 3Xbi9wTBZelfTWA5uGUJClVUgsSY+/0pEAWqG99fy4AbcNufsHmNR3ALWG72nSTberVo 4eeOlbNlc5Vz3UyvaTbuDfHk/PMn/9ZRS7zwX0K76o/FW488BVZfdMlNxSdH2y6rdAos /Bvf98WpQrd+HkDAgsNatLPZgICYxSWoLMVCnqmNPWCUCxsRVI2p+sd57+uRrqt16M4u KL7rcqpEQmSnhUN+8wCiUB8XSHCLTGuupLuLTUVv/PCpX1RFiDIbHgsJQgvru0HE7WHz ibAg== X-Gm-Message-State: AOJu0YzR8qIJu3Uh8HD4fssTm/+85eNkpq+SN1jiuhXThKey9iLYr6VD cUH1ciQ5x5E5NUNl8XuIVODwf9g6ULrPGfNM6L+77MbPT3mnztpoqv/1OOWOBj98pb0QZ8rH1h6 xS8OMDPKxiWg7VIJGRmwWKAlBMyg444VU X-Gm-Gg: ASbGncuaMqFLgQpmRCJnXN5/9As73zyYO76qcx96cpOlZJAeNZLzwNnzc3xY9mGePrz V85pjsX5Duuk7f13YwIwEM6TfxrD6QJsxTRhU/2ZKoMp9BaEMnNMBZIx/v/RY87JZTu4Bsl23uW E= X-Google-Smtp-Source: AGHT+IH2yjtqP0YQKZQkorDOFWmvUiOxhf7IgFJwWYHaOIXg/zz151vs525bFeohF/N8jdpqsGwET2rqWjZEH+SGgIg= X-Received: by 2002:a05:6402:518e:b0:5df:25e8:26d2 with SMTP id 4fb4d7f45d1cf-5e035ffa1a2mr37864106a12.5.1739930941342; Tue, 18 Feb 2025 18:09:01 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 18 Feb 2025 18:09:00 -0800 From: Stefan Kangas MIME-Version: 1.0 Date: Tue, 18 Feb 2025 18:09:00 -0800 X-Gm-Features: AWEUYZnJcs6loV_ovYBpxg41T2FgrnLdQG8P_JmtzUnRixP6MeKDDdutWEqFoQ4 Message-ID: Subject: control message for bug #76330 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) severity 76330 minor quit From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 01 07:13:52 2025 Received: (at 76330-done) by debbugs.gnu.org; 1 Mar 2025 12:13:53 +0000 Received: from localhost ([127.0.0.1]:34766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1toLj5-0006rV-DG for submit@debbugs.gnu.org; Sat, 01 Mar 2025 07:13:52 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54064) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1toLj2-0006qa-Ug for 76330-done@debbugs.gnu.org; Sat, 01 Mar 2025 07:13:49 -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 1toLix-00082C-6R; Sat, 01 Mar 2025 07:13:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=RoLVDISrFAaOu/E4gV5ruKohsnhI5EIRjzwW14YDPe0=; b=dcmChrkjuUTk4in04ZFB 8DHoOE2+VmVGHvqF0O9M51SNk1VucJsnRQbS40Gu5qnlLgNYk2gfg5AYlEgatGUpSp0Yj5vShxclV cp9awfTEtRn4N+dfxedsGtmLC3VNfQVA8XitH5TjUHj+Z/yIoeUEzqMJPJxBEfgiJ+v3H/b5EKTcp mFFplHD+m+/6+5hzJ5DHsZDSq4bNPDhEYrqPvA33J5RfXwG0T0yIC0neNxFiTNejAP3Em0L+Qs+AU tYarl9TTdcDdXXEhkDLvgxeCqvCpACdRSNSabgXBf/M6KkfdK0arczSJ+Rot2C9w2SoTFQdka/Np2 4DtNbGAk1bGNQw==; Date: Sat, 01 Mar 2025 14:13:40 +0200 Message-Id: <86o6ylosnf.fsf@gnu.org> From: Eli Zaretskii To: Randy Taylor In-Reply-To: (message from Randy Taylor on Sun, 16 Feb 2025 21:03:29 +0000) Subject: Re: bug#76330: 31.0.50; Faulty fontification in go-ts-mode References: <87y0y6fdzc.fsf@gmail.com> <86wmdqb4ih.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76330-done Cc: 76330-done@debbugs.gnu.org, casouri@gmail.com, utkarsh190601@gmail.com 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: Sun, 16 Feb 2025 21:03:29 +0000 > From: Randy Taylor > Cc: Eli Zaretskii , Yuan Fu , 76330@debbugs.gnu.org > > On Sunday, February 16th, 2025 at 04:52, Eli Zaretskii wrote: > > > > > > > Cc: Randy Taylor dev@rjt.dev > > > > > From: Utkarsh Singh utkarsh190601@gmail.com > > > Date: Sun, 16 Feb 2025 14:44:31 +0530 > > > > > > I have recently started learning Go using The Go Programming Language > > > (GOPL) book, and I'm using go-ts-mode for editing Go files. > > > > > > Everything is working perfectly, but I have noticed a minor > > > fontification error in the following code: > > > > > > const ( > > > width, height = 600, 320 // canvas size in pixels > > > cells = 100 // number of grid cells > > > xyrange = 30.0 // axis ranges (-xyrange..+xyrange) > > > xyscale = width / 2 / xyrange // pixels per x or y unit > > > zscale = height * 0.4 // pixels per z unit > > > angle = math.Pi / 6 // angle of x, y axes (=30°) > > > ) > > > > > > Every constant except `height` is using `font-lock-constant-face`. > > > > > > Could you please check if you can reproduce this issue? > > > > > > Randy and Yuan, could you please look into this? > > > > Thanks. > > Thanks for the report Utkarsh. > > I've attached a patch (against emacs-30) that fixes it for me. Thanks, installed on the emacs-30 branch, and closing the bug. From unknown Fri Jun 20 05:30:58 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 30 Mar 2025 11:24:21 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator