GNU logs - #69625, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#69625: 30.0.50; [PATCH] rust-ts-mode doesn't fontify some enum
Resent-From: Yuan Fu <casouri@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Fri, 08 Mar 2024 04:45:02 +0000
Resent-Message-ID: <handler.69625.B.170987308628737 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 69625
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 69625 <at> debbugs.gnu.org
X-Debbugs-Original-To: Bug Report Emacs <bug-gnu-emacs@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.170987308628737
          (code B ref -1); Fri, 08 Mar 2024 04:45:02 +0000
Received: (at submit) by debbugs.gnu.org; 8 Mar 2024 04:44:46 +0000
Received: from localhost ([127.0.0.1]:55837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1riS6A-0007TR-19
	for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 23:44:46 -0500
Received: from lists.gnu.org ([209.51.188.17]:49502)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <casouri@HIDDEN>) id 1riS63-0007TE-QV
 for submit <at> debbugs.gnu.org; Thu, 07 Mar 2024 23:44:43 -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 <casouri@HIDDEN>) id 1riS5X-0005E8-9Q
 for bug-gnu-emacs@HIDDEN; Thu, 07 Mar 2024 23:44:07 -0500
Received: from mail-oi1-x22b.google.com ([2607:f8b0:4864:20::22b])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <casouri@HIDDEN>) id 1riS5V-0001YC-Kk
 for bug-gnu-emacs@HIDDEN; Thu, 07 Mar 2024 23:44:06 -0500
Received: by mail-oi1-x22b.google.com with SMTP id
 5614622812f47-3c1a1e1e539so1242456b6e.1
 for <bug-gnu-emacs@HIDDEN>; Thu, 07 Mar 2024 20:44:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1709873043; x=1710477843; darn=gnu.org;
 h=to:date:message-id:subject:mime-version:content-transfer-encoding
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=KDuSUVKywPNW4oZU/z2rru0TUDFnBHHWfi2EFXirAyM=;
 b=F7w3O5bJWeLTL4QKr4WfhoKGEahH/btG/F/p2E7Mslo6jy73jG1oZdoudPoi5LJAul
 JmVRTuTYWOBcYiYYoCM68bTb1Of6q5yiEFJpXV7bQHRYvGbArJmi4AXVy8NaA23JztDO
 w1PyNNM9PSVV8tNwGRWKeUXuEbOJXnA4SFPQyygP79+Xx51AN7OSp0lredFLTL240cD9
 47Yz1T2dm/4g4vVT4URR4i2OjtwKza7VxwTJ/JKCVz/OBDc68VEUBSMWIQ8YwGQlwswa
 WX1teUsP9vhku7GJbYHuYO9XsTB8FF9gm2imBAAvEfQmsldNQFlbJmH92JAEafGWrutw
 B6/A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1709873043; x=1710477843;
 h=to:date:message-id:subject:mime-version:content-transfer-encoding
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=KDuSUVKywPNW4oZU/z2rru0TUDFnBHHWfi2EFXirAyM=;
 b=OIDIIpm/h7FDLmuxT/1kKkuIVoeRmgHh3CK4t+DFPqwSYh5W1UdXiBuhTc3bG6H1CZ
 +tQOfujXxhWhx3q2mlJuWFXBhToP7PId/VH0ji4NdeghpwgKhcHM4CrddDLv+jsjK06Y
 F94XFyY+E/2rm72RtqLbM6rfREqWMfDrSzAYV3A0CJu/sH9jNRFUOFHDVwuxH0KezBDS
 R8gbVlpClx9Geveh1ewXgFMaUO2IYgFSmcsVzZfj+xow9SzteRKPQfwZNfNz67/YTvzA
 hWFz63nqLLZAwwDZsqQwEY7e6gYfdRhsFNoYGWj1K8mwMT5NaJ4eqrD4oCoZi1GSRqpr
 /lcw==
X-Gm-Message-State: AOJu0YyO0XLDO0tcj2SXZ855zOUUJkfUDvtWjQG4Qg2xA30VmPeMW0Y/
 8wWwIyMOTAJCJNcVf+wQUhKk1dxV8CzzS7s81dHwG8Y3wLoKRQ52p0AU7uwQ
X-Google-Smtp-Source: AGHT+IEGc03Ma+4DzIOPqF9g7wcsrausItXtVUk/9TqbgSpSNgAC1mJAyTZNWlFvU9hCuYoA67WCdA==
X-Received: by 2002:a05:6808:4c8:b0:3c2:1e69:47db with SMTP id
 a8-20020a05680804c800b003c21e6947dbmr6057877oie.6.1709873043431; 
 Thu, 07 Mar 2024 20:44:03 -0800 (PST)
Received: from smtpclient.apple ([2601:641:300:4910:5d7a:40d1:8598:1830])
 by smtp.gmail.com with ESMTPSA id
 a8-20020a63d408000000b005cf5bf78b74sm11879309pgh.17.2024.03.07.20.44.02
 for <bug-gnu-emacs@HIDDEN>
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Mar 2024 20:44:02 -0800 (PST)
From: Yuan Fu <casouri@HIDDEN>
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\))
Message-Id: <CD02B2B2-ACA6-484B-B832-B7F0F3F3B385@HIDDEN>
Date: Thu, 7 Mar 2024 20:43:51 -0800
X-Mailer: Apple Mail (2.3731.700.6)
Received-SPF: pass client-ip=2607:f8b0:4864:20::22b;
 envelope-from=casouri@HIDDEN; helo=mail-oi1-x22b.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,
 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.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

X-Debug-CC: dev@HIDDEN <mailto:dev@HIDDEN>

(I lied a little bit about on the [PATCH] part: I have a solution but =
didn=E2=80=99t turn it into a patch yet.)

The problem is follows: given the rust code below, some enum are not =
fontified with type face under font lock level 3, and those enum are =
fontified as function or variable under font lock level 4.

fn main() {
    func(MyEnum::VariantA(0));
    func(MyEnum::VariantB);
    func(VariantC);
    func(VariantD(0));
}

VariantA and VariantB are fontified correctly, but VariantC and VariantD =
are not.

I think a simple rule that fontifies every capitalized identifier would =
fix this. But I don=E2=80=99t know if that=E2=80=99ll create other =
problem. AFAIK capitalized identifier is always some type in rust, =
right?

This is first reported on rust-mode=E2=80=99s GitHub repo: =
https://github.com/rust-lang/rust-mode/issues/518

Yuan=




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Yuan Fu <casouri@HIDDEN>
Subject: bug#69625: Acknowledgement (30.0.50; [PATCH] rust-ts-mode doesn't
 fontify some enum)
Message-ID: <handler.69625.B.170987308628737.ack <at> debbugs.gnu.org>
References: <CD02B2B2-ACA6-484B-B832-B7F0F3F3B385@HIDDEN>
X-Gnu-PR-Message: ack 69625
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 69625 <at> debbugs.gnu.org
Date: Fri, 08 Mar 2024 04:45:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 69625 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
69625: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D69625
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems



Last modified: Fri, 8 Mar 2024 05:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.