Add more granularity to _pyrepl syntax theming for "keywords" #134953
Labels
stdlib
Python modules in the Lib dir
topic-repl
Related to the interactive shell
type-feature
A feature request or enhancement
Uh oh!
There was an error while loading. Please reload this page.
Feature or enhancement
Proposal:
I made a custom
_colorize
theme to try making my REPL syntax highlighting look similar to my text editor's.This is the theme I used:
I then used this example code to check the highlighting between the two:
Pasting that code in my text editor (vim), looks like this:
Pasting the same code in the REPL, looks like this:
The granularity with syntax highlighting needs to stop somewhere, but I feel it would be nice to add a bit more granularity than is currently supported by
_colorize
.In particular, it would be nice to distinguish between:
if
,is
,def
,for
,with
, etc.)True
,False
,None
)from
,import
)I feel that distinguishing between 1 and 2 is more important than between 1 and 3. While
None
is a keyword, seeing it appear in the same color asis
and other keywords feels odd.Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Linked PRs
True
/False
/None
#135000The text was updated successfully, but these errors were encountered: