aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add support for Pascal (#2153)Isopod2021-12-246-0/+477
| | | | | * Add support for Pascal * Pascal: Replace some of the capture groups, use lua-match where possible
* Query: update highlightsSantos Gallegos2021-12-242-2/+3
| | | | ref https://github.com/nvim-treesitter/tree-sitter-query/pull/17
* PHP: highlight unsetSantos Gallegos2021-12-231-0/+1
| | | | | | Similar to https://github.com/tree-sitter/tree-sitter-php/blob/57f855461aeeca73bd4218754fb26b5ac143f98f/grammar.js#L130-L132 Closes https://github.com/nvim-treesitter/nvim-treesitter/issues/2156
* update fusion to version 1.1.1 (#2148)jirgn2021-12-236-26/+73
| | | | | | | | | | | | | | | | | | * feat(fusion): update tests * fix(fusion): update lockfile * fix(fusion): update to (highlight breaking) version 1.1.0 * update grammer to introduce afx support * update tests and queries * fix: revert lockfile update of unrelated grammars * fix: update to 1.1.1 and fix hightlights * fix: use @tag.attribute capture to match specs Co-authored-by: Jirgn <jirgn76@googlemail.com>
* Update queriesSantos Gallegos2021-12-227-19/+19
| | | | | - Don't use the old form for predicates - Update some invalid queries
* Markdown: update queriesSantos Gallegos2021-12-212-0/+6
|
* ci(injection tests): don't consider root language an injectionStephan Seitz2021-12-202-1/+8
|
* ci: add injection testsStephan Seitz2021-12-202-0/+95
|
* ci: Remove "ensure_installed" from minimal_init.luaStephan Seitz2021-12-201-1/+0
|
* Update lockfile.jsonGitHub2021-12-201-1/+1
|
* goto_node: normalize range for nvim_win_set_cursorSantos Gallegos2021-12-201-8/+4
| | | | | | | Looks like neovim doesn't accept -1 on nvim_win_set_cursor. It's listed as an exception on `:h api-indexing`. Fixes https://github.com/nvim-treesitter/nvim-treesitter-textobjects/issues/149
* Update lockfile.jsonGitHub2021-12-201-1/+1
|
* highlights(markdown): separate highlight for header marker and underline (#2129)Michael Chris Lopez2021-12-191-3/+12
|
* highlights(python): Improve self and cls highlight (#2134)Fabian2021-12-181-5/+8
| | | | | | | | | | | | | | | | | 1. This function simplifies an unnecessary lua-match usage. 2. Fixes an accidental change, where "cls" was changed to "class" (fe4f320b66) 3. Match functions, which have have a decorator. 4. But exclude @staticmethod 5. Only highlight "cls" as @variable.builtin when the decorator is @classmethod This might be a bit to complicated and some of this not to useful, as this existing rule: ```scm ((identifier) @variable.builtin (#eq? @variable.builtin "self")) ``` overwrites the queries anyway.
* Update lockfile.jsonGitHub2021-12-181-1/+1
|
* Update lockfile.jsonGitHub2021-12-181-1/+1
|
* Add support for new golang `go.work` filesOmer Tuchfeld2021-12-187-0/+31
| | | | | | | | | The new golang 1.18 version (currently in beta) [introduced](https://github.com/golang/go/issues/45713) a new file type called `go.work`. This commit adds support for the syntax of that file using the https://github.com/omertuc/tree-sitter-go-work repository That repository is heavily based on previous work in the https://github.com/camdencheek/tree-sitter-go-mod repository, with a few minor changes to make it work on the very similar `go.work` files.
* Fix misleading text in `CONTRIBUTING.md` (#2137)Omer Tuchfeld2021-12-181-1/+2
|
* Update lockfile.jsonGitHub2021-12-181-1/+1
|
* Update lockfile.json (#2124)github-actions[bot]2021-12-181-5/+5
| | | Co-authored-by: GitHub <noreply@github.com>
* Make example config more easy to readSantos Gallegos2021-12-182-9/+35
| | | | Ref https://github.com/nvim-treesitter/nvim-treesitter/issues/2095#issuecomment-992759818
* highlights(markdown): highlight link_text as @text.referenceMichael Chris Lopez2021-12-171-0/+1
|
* Update lockfile.jsonGitHub2021-12-151-2/+2
|
* feat: enable parsers after installation immediately without reloadStephan Seitz2021-12-151-0/+11
|
* highlights(bash): add `[[` `]]`lucy2021-12-141-0/+2
|
* highlights(bash): add process substitutionlucy2021-12-141-0/+3
|
* Update lockfile.jsonGitHub2021-12-141-0/+6
|
* Update READMEGithub Actions2021-12-141-0/+2
|
* parsers: Add MDeiml/tree-sitter-markdown as markdown parserStephan Seitz2021-12-144-22/+37
| | | | Fixes #872
* feat(lang): add makeLewis Russell2021-12-143-0/+119
|
* injections(rust): inject regex into `Regex::new`Stephan Seitz2021-12-141-0/+13
|
* Update lockfile.jsonGitHub2021-12-131-1/+1
|
* highlights(lua): `next` as builtin functionnumToStr2021-12-132-0/+16
|
* Update lockfile.jsonGitHub2021-12-121-5/+5
|
* highlights(ecma): highlight escape_sequenceStephan Seitz2021-12-121-0/+1
|
* Update lockfile.jsonGitHub2021-12-061-1/+1
|
* ci: use Neovim v0.6.0Stephan Seitz2021-12-063-7/+7
|
* Update lockfile.jsonGitHub2021-12-061-7/+7
|
* fix(fusion): update lockfileJirgn2021-12-061-1/+1
|
* feat(fusion): update testsJirgn2021-12-062-8/+11
|
* ci: open PRs to update READMEStephan Seitz2021-12-061-12/+15
|
* rust(highlights): fix highlighting of char_literalStephan Seitz2021-12-061-1/+1
|
* Apply cpp to arduinoChad Condon2021-12-061-0/+1
|
* docs: remove advice to use 0.5-compatStephan Seitz2021-12-061-5/+2
| | | | | | | 0.5-compat branch was not actively maintained and nvim-treesitter also runs with stable versions. We should be able to maintain compatibility with latest stable by fall-back implementations in case there should be a breaking change.
* OCaml string format specifiersDawid Zych2021-12-021-1/+1
| | | | | For format specifiers use @string.special instead of @punctuation.special.
* OCaml use @constant.builtin for built in constantssilenc3r2021-12-011-1/+3
|
* Update lockfile.jsonGitHub2021-12-011-0/+3
|
* Fix pug injectionStephan Seitz2021-11-302-2/+5
|
* [docgen] Update README.mdGithub Actions2021-11-301-0/+1
| | | | skip-checks: true
* Feat: Added Pug parser with inital queriesStefan Wienert2021-11-305-0/+53
|