Closed
Description
This plugin's syntax file treats None
as a pythonBuiltinObj
for Python 2, but as a pythonStatement
for Python 3. This causes different highlighting for None
in Python 2 versus Python 3, since pythonBuiltinObj
maps to the Structure
group, but pythonStatement
maps to the Statement
group.
- Why did this plugin's maintainers decide the highlighting group for
None
should be different between Python 2 and Python 3? I'm not aware of anything different in the behavior ofNone
from Python 2 to Python 3. - Doesn't
None
— a builtin constant — most logically map to theConstant
group, rather thanStructure
or (especially)Statement
? (The same goes for other builtin constants likeTrue
,False
, etc.)
Metadata
Metadata
Assignees
Labels
No labels