Stephan Seitz
2e3422df8e
highlights(nix): fix for alias name of identifier in attrpath
2021-02-12 08:22:34 +01:00
Santos Gallegos
2ad1f76b7d
Query: highlight modeline
...
Matches the first comment and the beginning from the pattern
52397aaa0d/runtime/lua/vim/treesitter/query.lua (L25)
2021-02-12 08:02:00 +01:00
Steven Sojka
39a2ea730d
feat(javascript): add template string language injection
2021-02-11 20:41:35 +01:00
Santos Gallegos
76a7000384
Use eq?
2021-02-11 07:42:19 +01:00
Santos Gallegos
b86555d9c3
HTML: improve highlights & injections
2021-02-11 07:42:19 +01:00
Santos Gallegos
7d7566f4e4
Query: add folds
2021-02-11 07:07:16 +01:00
Santos Gallegos
72ecefc859
C/CPP: add injections for macros
2021-02-10 22:26:04 +01:00
Santos Gallegos
6301bf7952
YAML: add locals
...
This is so incremental selection works
2021-02-10 22:25:12 +01:00
Mads Kjeldgaard
bf112c13a5
Cleanup
2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
9ebeb859c1
Cleanup
2021-02-10 22:21:17 +01:00
mads kjeldgaard
2208b31db6
Update queries/supercollider/locals.scm
...
Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
2021-02-10 22:21:17 +01:00
mads kjeldgaard
6aff8f4068
Update queries/supercollider/highlights.scm
...
Co-authored-by: Thomas Vigouroux <tomvig38@gmail.com>
2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
6770b3ac8e
Keyword
2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
67baf4ee85
remove @escape
2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
1f7db48523
Add supercollider support
2021-02-10 22:21:17 +01:00
Jędrzej Boczar
517c62d3e5
Add devicetree parser with queries ( #900 )
...
* Add devicetree parser with queries
* [docgen] Update README.md
skip-checks: true
* queries/devicetree: update highlight capture groups
* minor fix in CONTRIBUTING.md
* Revert "minor fix in CONTRIBUTING.md"
This reverts commit 23622b49db .
* queries/devicetree: add self as maintainer
* [docgen] Update README.md
skip-checks: true
Co-authored-by: Github Actions <actions@github>
2021-02-10 22:18:38 +01:00
Santos Gallegos
98127bded6
Lua: highlight fields
2021-02-10 22:15:17 +01:00
elianiva
6533fb9af7
fix: rust use_list + tuple_expression indent
2021-02-08 07:03:16 +01:00
Santos Gallegos
bfcf03853f
Yaml: fix folds
...
Fix https://github.com/nvim-treesitter/nvim-treesitter/issues/887
(block_node) includes more nodes to fold, test with:
```yaml
days:
Monday:
- test: example
Tuesday:
- test: example
Wednesday:
- test: example
- test: example
Thursday:
- test: example
Friday:
- test: example
- foo: |
One
Two
Three
```
2021-02-07 15:37:21 +01:00
Santos Gallegos
51d70c9f0c
Query: add regex injections
2021-02-07 15:30:15 +01:00
Santos Gallegos
e5319aa9aa
Lua: improve scope queries
...
- Set scope to parent
- Group all scopes
- Use the . operator
2021-02-07 15:26:34 +01:00
Santos Gallegos
83c3b4ad75
HTML: add folds queries
2021-02-07 15:24:20 +01:00
Santos Gallegos
af36d31cb7
Python: inject rst in docstrings ( #917 )
...
Since hasn't been much discussion around
https://github.com/nvim-treesitter/nvim-treesitter/issues/806 .
I'm just porting the injection queries.
I've been using this for a while now.
Things I've noticed:
- Due that rst uses indentation for its syntax,
everything is treated as an block quote (but it looks good).
This can be solved by having a predicate like `#dedent!`.
- Looks like there is a bug in how the injected content is extracted
```
def foo():
"""Foo bar"""
```
That would be parsed as a section title for some reason,
but it's a paragraph.
In rst it would be a title if the content was:
```
"""
Foo bar
"""
```
If the content is
```
"""Foo bar"""
```
That's just a paragraph.
I'll try to debug that from the neovim side next week or so.
2021-02-05 15:01:50 +00:00
Cédric Barreteau
9385413597
Update lockfile.json and amount query for ledger
...
`amount_expr` was renamed to `amount` in
52101ac32e890ac224e51cb005182bbe45c0250d.
2021-02-04 21:53:32 +01:00
Cédric Barreteau
69d5dec0ce
Add indents queries for ledger
2021-01-31 20:10:49 +01:00
Cédric Barreteau
459173e5c7
Add ledger parser, folds and highlights queries
2021-01-31 10:44:45 +01:00
Stephan Seitz
f5c41338aa
folds(teal): remove record_declaration from folds
...
See: c647346911
2021-01-30 21:13:14 +01:00
Stephan Seitz
9eaf1840b3
highlights(cpp): fix constructor call highlighting
...
Address #883
2021-01-29 17:01:23 +01:00
Thomas Vigouroux
12181e236e
fix(lua): correctly handle do_statement in locals
2021-01-27 10:21:37 +01:00
Thomas Vigouroux
b8a7f0ea38
fix(lua): correctly highlight do_statement
2021-01-27 10:21:37 +01:00
Steven Sojka
db033f7239
feat(javascript): move shorthand prop to property
2021-01-26 15:00:35 +01:00
Jeffrey Chupp
76d4a2a0c4
Highlight ruby symbols as @property
...
Distinguish from @constant. Closes #874
2021-01-25 21:39:29 +01:00
Santos Gallegos
00ad11eb2f
C: add goto to locals
2021-01-22 20:19:43 +01:00
elianiva
f84c93c484
fix: added missing enum indent for typescript
2021-01-21 18:17:54 +01:00
Stephan Seitz
99ecb46592
Ruby highlights: symbol -> simple_symbol, hash_key_symbol, delimited_symbol
...
Account for https://github.com/tree-sitter/tree-sitter-ruby/pull/152
2021-01-21 12:40:45 +01:00
Cédric Barreteau
74b84a66d7
Use function keyword highlight group for Rust's fn
2021-01-20 20:26:35 +01:00
elianiva
107d8b93c1
fix: js indent for object inside arguments
2021-01-20 19:01:33 +01:00
Lewis Russell
362204f85c
lua: Add more indent nodes
2021-01-20 10:36:11 +01:00
elianiva
0ebd51c2d8
fix: dedent golang case keyword
2021-01-20 07:20:20 +01:00
elianiva
f132021d31
feat: add missing golang indent queries
2021-01-15 08:07:36 +01:00
elianiva
9184cf3953
feat: added more indent queries
2021-01-14 14:43:04 +01:00
Jędrzej Boczar
e4f8e4147c
indent: add Python @ignore queries
2021-01-14 13:54:43 +01:00
Jędrzej Boczar
e6b8c5e680
indent: add Python @return queries
2021-01-14 13:54:43 +01:00
Brian Shu
39968ca258
added query enhancements
...
added toml
added alternation
2021-01-12 07:21:11 +01:00
Stephan Seitz
00ea65199e
C++ highlights: Fix destructor highlighting
...
Field is not "name"
2021-01-08 20:19:18 +01:00
Steven Sojka
2e8621ff1a
feat(js): add regex injections ( #834 )
2021-01-07 09:04:43 -06:00
Stephan Seitz
b441f257a4
Python highlights: update definition of decorator
2021-01-07 08:52:41 +01:00
Stephan Seitz
1cf7a1ddc9
Python locals: Add new node with_clause
2021-01-07 08:52:41 +01:00
Brian Shu
005a3ca7f1
started branch
2021-01-07 01:31:39 +01:00
Thomas Vigouroux
632a9f1e3c
fix(c highlights): add missing operators
2021-01-06 10:48:35 -05:00