Bruno BELANYI
|
45eb3e860c
|
Use 'parameter' high-light group
To align with neovim's usage, use `parameter` instead of
`variable.parameter`.
|
2022-11-22 10:57:06 +01:00 |
|
Bruno BELANYI
|
724abf12e8
|
Fix 'method' keyword high-lighting
It makes more sense to add it to `keyword.function`, neovim does not
have a `keyword.method` category, and `method` is for the method name
itself.
|
2022-11-22 10:28:33 +01:00 |
|
Bruno BELANYI
|
9d9238f284
|
Add 'import' high-lighting
|
2022-11-22 10:14:16 +01:00 |
|
Bruno BELANYI
|
b1c2da4cb4
|
Add 'self' built-in variable high-lighting
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
acb5765591
|
Make 'method' keyword more specific
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
065ad5f760
|
Make 'new' constructor keyword
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
9c51cbc93f
|
Add 'Object' built-in type
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
425890a6fc
|
Add methods high-lighting
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
555e10c736
|
Add object-oriented keywords high-lighting
|
2022-06-04 21:45:54 +02:00 |
|
Bruno BELANYI
|
869b0bf79a
|
Add meta-variable keywords high-lighting
|
2022-06-04 21:45:40 +02:00 |
|
Bruno BELANYI
|
3e1068a336
|
Add built-in types
Not sure why it seems like the 'is-not? local' is not working.
Will investigate later
|
2022-06-03 22:04:30 +02:00 |
|
Bruno BELANYI
|
2d89ec8b20
|
Add built-in functions
continuous-integration/drone/push Build is passing
This is a good proxy test to ensure that scope queries work correctly.
|
2022-06-03 21:09:11 +02:00 |
|
Bruno BELANYI
|
64ff9dd944
|
Add import path high-lighting
I don't think this group is supported by neovim, but 'tree-sitter-nix'
makes use of it, and I think it makes sense to add it.
|
2022-06-03 20:35:53 +02:00 |
|
Bruno BELANYI
|
aff11eefce
|
More specific loop keyword high-lighting
|
2022-06-03 20:28:28 +02:00 |
|
Bruno BELANYI
|
b22ca8cd67
|
More specific function keyword high-lighting
I learnt about this group by reading the nvim-treesitter source [1].
[1]: see 'lua/nvim-treesitter/highlight.lua'
|
2022-06-03 20:15:09 +02:00 |
|
Bruno BELANYI
|
62a601469e
|
Add functions high-lighting
|
2022-06-03 19:59:56 +02:00 |
|
Bruno BELANYI
|
c48624c0f3
|
Add string escape high-lighting
|
2022-06-03 12:58:34 +02:00 |
|
Bruno BELANYI
|
558e45aeed
|
Add ':' as delimiter
|
2022-06-03 11:43:43 +02:00 |
|
Bruno BELANYI
|
0b549493a2
|
Add identifiers high-lighting
We now make use of the more specific '_type_identifier' and
'_field_identifier' rules!
|
2022-06-03 10:44:10 +02:00 |
|
Bruno BELANYI
|
6e40691a35
|
Add operators highlighting
|
2022-06-03 10:08:58 +02:00 |
|
Bruno BELANYI
|
d83fa3acb7
|
Add keywords highlighting
|
2022-06-02 22:27:58 +02:00 |
|
Bruno BELANYI
|
b836117a21
|
Add literals highlighting
|
2022-06-02 22:20:37 +02:00 |
|
Bruno BELANYI
|
b9376ccd35
|
Add comment syntax highlighting
|
2022-06-02 22:20:37 +02:00 |
|