Commit graph

2043 commits

Author SHA1 Message Date
Sal Bakraa
f92d11cdee fix(kotlin): use correct node for when expression folds 2022-01-08 20:01:00 +01:00
Sal Bakraa
d163f20617 fix(kotlin): fix typo in locals query 2022-01-08 20:01:00 +01:00
Sal Bakraa
2a50ac94bb feat(kotlin): include a folds and a locals query 2022-01-08 20:01:00 +01:00
Sal Bakraa
886ae5b87e fix(kotlin): include regex in injections query 2022-01-08 20:01:00 +01:00
Sal Bakraa
5cfc96effe fix(kotlin): update highlights query to match new parser 2022-01-08 20:01:00 +01:00
Sal Bakraa
89abe4af39 fix(kotlin): Change the kotlin parser to fwcd/tree-sitter-kotln 2022-01-08 20:01:00 +01:00
MDeiml
391f29c03a Add highlight for quote marker 2022-01-08 20:00:28 +01:00
MDeiml
46b9916492 Fix get_node_text 2022-01-08 13:27:25 +01:00
Elwardi
99d4d7e2d8 Better ftdetect for OpenFOAM 2022-01-08 13:20:52 +01:00
Elwardi
76f34166bf fix(foam): Foam switched to C scanner 2022-01-08 13:20:52 +01:00
Elwardi
ea1ec09c54 Fix stylua linting 2022-01-08 13:20:52 +01:00
Mohammed Elwardi Fadeli
8202504915 Fix bug with ftdetect foam 2022-01-08 13:20:52 +01:00
GitHub
0fc5e2f212 Update lockfile.json 2022-01-08 13:20:52 +01:00
Github Actions
88c1f4ed85 Update README 2022-01-08 13:20:52 +01:00
Elwardi
9b35c671ea Better punctuation queries for foam 2022-01-08 13:20:52 +01:00
Elwardi
8b336e61d8 Change OpenFOAM file detection auto-cmds 2022-01-08 13:20:52 +01:00
Elwardi
efaf985b24 Remove OpenFOAM textobjects 2022-01-08 13:20:52 +01:00
Elwardi
8133888032 Highlight builtins as @constant.builtin in OpenFOAM queries 2022-01-08 13:20:52 +01:00
Elwardi
16e77495c4 Add OpenFOAM parser 2022-01-08 13:20:52 +01:00
Ananda Umamil
50fee51d35 Improve Haskell highlighting 2022-01-08 12:37:11 +01:00
Alexandre A. Muller
a7c0c1764b
Add ninja parser (#2217)
* Add ninja parser

* Add branch main

* No need for ftdetect
2022-01-08 01:26:33 +00:00
Lewis Russell
c090007a88 highlights(make): add all special targets 2022-01-07 22:28:16 +01:00
numToStr
0f01bbb1c2 chore(markdown): highlights test 2022-01-07 11:14:29 +01:00
numToStr
ab691444ce highlights(markdown): image_description as reference 2022-01-07 11:14:29 +01:00
numToStr
2a49c05f66 highlights(markdown): image ! as delimeter 2022-01-07 11:14:29 +01:00
numToStr
5b69f82e15 highlights(markdown): link_title as string literal 2022-01-07 11:14:29 +01:00
numToStr
b84a09292e highlights(markdown): image ( ) [ ] as delemiter 2022-01-07 11:14:29 +01:00
Fymyte
69aeed8495 fix(locals): fix local selectors query
Signed-off-by: Fymyte <pierguill@gmail.com>
2022-01-06 22:02:02 +01:00
Fymyte
234ec41653 add(indent): add ignore indent for comments
Signed-off-by: Fymyte <pierguill@gmail.com>
2022-01-06 22:02:02 +01:00
Fymyte
4ebaa35c0b fix(indent): fix indent queries
Signed-off-by: Fymyte <pierguill@gmail.com>
2022-01-06 22:02:02 +01:00
Fymyte
171adc391b add(query): fold, indent and locals queries for rasi
Signed-off-by: Fymyte <pierguill@gmail.com>
2022-01-06 22:02:02 +01:00
Alvaro Muñoz Sanchez
142c017ecb improve markdown highlighting 2022-01-06 20:38:54 +01:00
MDeiml
8ada8faf2f Be more accurate about code block language 2022-01-05 23:38:28 +01:00
Stephan Seitz
b96f70905b fix(haskell): Haskell switched to C scanner 2022-01-05 22:40:23 +01:00
GitHub
0a7b098b8e Update lockfile.json 2022-01-05 21:21:56 +01:00
Philip Zander
b058034029 highlights(Pascal): Fix highlighting of types
A recent change broke highlighting for namespaces & generic types like
`foo.bar` and `foo<t>`.
2022-01-05 20:59:26 +01:00
Mads Kjeldgaard
e81a60b692 fix: Remove pi_statement from highlight to sync up with upstream change 2022-01-05 12:07:20 +01:00
Github Actions
f7d4ba2ac9 Update README 2022-01-05 11:55:00 +01:00
Jirgn
e6f39941fd fix(fusion): update lockfile to latest 2022-01-05 11:35:07 +01:00
Fymyte
d13c045223 add(rasi): add rasi parser
Signed-off-by: Fymyte <pierguill@gmail.com>
2022-01-05 01:01:12 +01:00
Rafik Draoui
9b262596e0 Remove Python docstring injections
These injections lead to inconsistent highlighting since some edge cases
aren't handled (as mentioned in the PR description that introduced the
injections [0]). Besides, not all Python projects use reStructuredText
syntax in docstrings.

If someone still wants to use them, they can extend the base injection
queries through `after/queries/` [1] or enable them with
`vim.treesitter.set_query`.

See also: https://github.com/nvim-treesitter/nvim-treesitter/pull/1204

[0]: https://github.com/nvim-treesitter/nvim-treesitter/pull/917
[1]: ad69e2528a (adding-queries)
2022-01-04 23:15:30 +01:00
Github Actions
479fde3471 Update README 2022-01-04 01:26:40 +01:00
Wil Thomason
35c99feae5 Fix: Account for winnr being nil in calls to get_node_at_cursor 2022-01-04 01:03:22 +01:00
Jirgn
9a7301de4c update lockfile for fusion 2022-01-04 00:59:33 +01:00
Jirgn
e4ba69018b fix: remove experimental flag
We now have a working grammer and also
* highlight
* indent
* fold

no need for experimental hint anymore
2022-01-04 00:59:33 +01:00
Jirgn
8342a84f40 fix: typo in locals query 2022-01-04 00:59:33 +01:00
Jirgn
c3731d627e fix: add eel_array and eel_object to indent query 2022-01-04 00:59:33 +01:00
Jirgn
47e9c1dce9 fix: highlights for value_expression start and end as punctuation 2022-01-04 00:59:33 +01:00
Jirgn
a64f509beb feat: add indent for fusion and afx 2022-01-04 00:59:33 +01:00
Jirgn
8ec2b6cb9f fix: add afx_text to highlights (text) 2022-01-04 00:59:33 +01:00