Commit graph

982 commits

Author SHA1 Message Date
elianiva
a1b51a67d5 feat: add java indent 2021-02-21 15:08:50 +01:00
Stephan Seitz
eaca722783 highlights(java): Highlight spread parameters 2021-02-19 23:41:42 +01:00
Stephan Seitz
5033d3668a highlights(java): fix constant highlighting (only UPPERCASE_LETTERS) 2021-02-19 23:41:42 +01:00
Github Actions
55cb17d5c4 [docgen] Update README.md
skip-checks: true
2021-02-19 23:41:42 +01:00
Hugo Osvaldo Barrera
5757f8a50d List myself as the Vue maintainer 2021-02-17 14:43:32 +01:00
Hugo Osvaldo Barrera
4847f5a5a7 Add support for folding Vue files 2021-02-17 14:43:32 +01:00
Hugo Osvaldo Barrera
ff7ec08a1e Add support for Vue files
I haven't included parsing the `style` tag, since the only applicable
queries we have are CSS (which actually works fine for SCSS too).
2021-02-17 14:43:32 +01:00
Hugo Osvaldo Barrera
6f25f2d8af List myself as maintainer for JSONC 2021-02-17 09:48:07 +01:00
Hugo Osvaldo Barrera
b811344574 Add README description for JSONC 2021-02-17 09:48:07 +01:00
Hugo Osvaldo Barrera
33a7a694d9 Add support for JSONC 2021-02-15 21:45:16 +01:00
Stephan Seitz
2655fc94b0 highlights(rst): Reset highlights in doctest_block 2021-02-15 15:36:33 -05:00
Santos Gallegos
34fdacc0e9 Json: update folds
Allow to fold mappings.
2021-02-13 21:29:37 +01:00
Santos Gallegos
5fab87f8a3 C: downgrade parser
Till we figure out what's happening.

Ref:

- https://github.com/tree-sitter/tree-sitter-c/commits/master
- https://github.com/nvim-treesitter/nvim-treesitter/issues/948
2021-02-12 19:25:46 +01:00
GitHub
e5facde11b Update lockfile.json 2021-02-12 08:29:45 +01:00
Stephan Seitz
2e3422df8e highlights(nix): fix for alias name of identifier in attrpath 2021-02-12 08:22:34 +01:00
Stephan Seitz
0940d15514 Fix parser config for nix 2021-02-12 08:22:34 +01:00
GitHub
56af22b897 Update lockfile.json 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
Stephan Seitz
db0ccfe9ab fix: remove debug print on query cache invalidation
The message does not even provide any context where it's coming from
and what it is exactly doing and has to be acknowledged when printed in
conjunction with the "wrote xxx bytes message"
2021-02-11 20:42:51 +01:00
Cédric Barreteau
9fe8c12b25 Bump ledger version
Adds support for multi-word commodities.
2021-02-11 20:42:26 +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
Github Actions
3f9a8e9509 [docgen] Update README.md
skip-checks: true
2021-02-11 07:07:16 +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
cabd01a5d8 Remove second addition of supercollider 2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
1f7db48523 Add supercollider support 2021-02-10 22:21:17 +01:00
Mads Kjeldgaard
b8a2d45fa8 Add supercollider parser to list of parsers 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
GitHub
ceb2e90f99 Update lockfile.json 2021-02-07 16:24:55 +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
GitHub
7055ba9c89 Update lockfile.json 2021-02-05 10:16:41 -05: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
yzia2000
839f621955 fixed #630 2021-02-04 20:22:57 +01:00
Santos Gallegos
d739409a16 Query: set commenstring 2021-02-04 07:06:05 +01:00
echasnovski
d3901e5833 Update documentation for Enable/Disable commands. 2021-02-01 19:37:39 +01:00