Karem Abdul-Samad
d053886fe3
Add new keyword as per PEP 695 ( #10165 )
2024-04-05 02:22:41 +02:00
Aito Stukas
5f44890176
Remove duplicate keyword highlight for Python 'and' ( #10160 )
2024-04-04 19:12:19 -05:00
Skyler Hawthorne
fcd564fddf
upgrade tree-sitter-python ( #8976 )
...
supports new syntaxes from Python 3.12
2023-12-04 17:26:11 +09:00
Farzin
bb27542199
Fix python highlights to support single character and alphanumeric constant identifier ( #6751 )
2023-04-14 09:34:40 +09:00
Yuriy
e0b034dcd1
Add syntax highlighting for Python pattern matching
...
Add syntax highlighting for `match` and `case` keywords in Python
(https://peps.python.org/pep-0636/ ).
2022-11-01 20:10:11 -05:00
ChrHorn
11367488ac
Improve Python queries, add locals ( #3284 )
2022-08-01 16:14:07 -05:00
Erasin
df5ab8b40c
Fix: Python hightlight ( #3201 )
2022-07-26 22:31:14 +09:00
Kirawi
0a2646e720
Improve python highlighting ( #3103 )
...
* improve python queries
* update python grammar to `0.20.2`
* fix variadic parameter scope
* add punctuation scopes
* fix order of punctuation scopes
* undo `embedded` delete
2022-07-26 10:17:51 +09:00
Paul Scott
09f9f70576
Python highlight decorator attribute
2022-05-20 10:28:52 +09:00
Paul Scott
2a2030142f
Python highlight keyword argument as parameter
2022-05-20 10:28:52 +09:00
Paul Scott
e680f9644d
Python handling highlighting parameters with defaults
2022-05-20 10:28:52 +09:00
Paul Scott
abef250c58
Python highlight improvements: type, parameter etc
...
* str, list, etc. handled as @function.builtin and @type.builtin
* None and non-conforming type indentifiers as @type in type hints
* class identifiers treated as @type
* @constructor used for constructor definitions and calls rather than
as a catch-all for type-like things
* Parameters highlighted
* self and cls as @variable.builtin
* improved decorator highlighting as part of @function
Re-ordering of some statements to give more accurate priority.
2022-05-20 10:28:52 +09:00
Zeddicus414
a6da99a144
Change python highlights.scm to more fully utilize the themes.
...
Create type keywords
Allow _CONSTANTS to start with _
Highlight constants before constructors
Move some keywords into @keyword.control
2022-05-20 10:28:52 +09:00
Kirawi
ee889aaa85
Updated tree-sitter query scopes ( #896 )
...
* updated theme scopes
variable.property -> variable.field
property -> variable.field
* updated theme scopes
* update book and themes
updated book and themes to reflect scope changes
* wip
* update more queries
* update dark_plus.toml
2021-11-03 12:00:52 +09:00
Blaž Hrastnik
4e31d1521b
Add tree-sitter queries.
2021-04-09 18:57:46 +09:00