GNU bug report logs - #78838
[PATCH] 31.0.50; python-ts-mode fontifies constructors as functions, not types

Previous Next

Package: emacs;

Reported by: Jostein Kjønigsen <jostein <at> secure.kjonigsen.net>

Date: Thu, 19 Jun 2025 13:49:02 UTC

Severity: normal

Tags: patch

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #10 received at 78838-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Jostein Kjønigsen <jostein <at> secure.kjonigsen.net>
Cc: casouri <at> gmail.com, 78838-done <at> debbugs.gnu.org
Subject: Re: bug#78838: [PATCH] 31.0.50;
 python-ts-mode fontifies constructors as functions, not types
Date: Sat, 21 Jun 2025 11:18:51 +0300
> Cc: Yuan Fu <casouri <at> gmail.com>
> From: Jostein Kjønigsen <jostein <at> secure.kjonigsen.net>
> Date: Thu, 19 Jun 2025 15:47:50 +0200
> 
> When using python-ts-mode to write or read code, I've noticed it has a few inconsistencies:
> 
> 1. type-constructors are fontified as regular functions, not the type they represent.
> 2. typed default parameters are not fontified as variables
> 3. kwarg arguments are not fontified either
> 
> Attached is a patch which fixes this :)

Thanks, installed on the master branch, and closing the bug.




This bug report was last modified 26 days ago.

Previous Next


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