summaryrefslogtreecommitdiff
path: root/lua/nvim-treesitter/parsers.lua
AgeCommit message (Collapse)Author
2022-11-16feat: add awkObserverOfTime
2022-11-13feat: vhs (.tape) support (#3726)Carlos Alexandro Becker
2022-10-31feat(emmy): add emmylua annotationsLewis Russell
2022-10-28feat(git_rebase): add git_rebase parsergbprod
2022-10-19parsers: add nickel parser (#3506)José Luis Lafuente
* parsers: add nickel parser * Update lua/nvim-treesitter/parsers.lua Co-authored-by: Christian Clason <christian.clason@uni-due.de> * Update queries/nickel/highlights.scm Co-authored-by: Christian Clason <christian.clason@uni-due.de> * fix queries * Cleanup (based on @theHamsta review) Co-authored-by: Christian Clason <christian.clason@uni-due.de>
2022-10-19feat(diff): add diff parsergbprod
This commit introduce diff parser.
2022-10-16feat(phpdoc): Remove requires_generate_from_grammarMichael Härtl
2022-10-15test(gitattributes): add tests for highlightsObserverOfTime
2022-10-03style: fix code styling according to Styluagbprod
2022-10-03Introduce twig parsergbprod
This commit introduce parser, highlights and injections for the [twig syntax](https://twig.symfony.com)
2022-09-29update vimdoc parser and queriesChristian Clason
2022-09-20chore(pug): mark as experimentalObserverOfTime
2022-09-12parsers: add blueprint parserGabriele Musco
2022-09-10feat: add jsonnetCezary Drożak
2022-09-09feat: add tree-sitter-gitattributesObserverOfTime
2022-09-08feat(verilog): update versionzegervdv
2022-09-05Add support for menhir (OCaml parser generator)Martin Pépin
2022-09-01style: styluaRaafat Turki
2022-09-01fix: grammar urlRaafat Turki
2022-09-01feat: add tree-sitter-sxhkdrcRaafat Turki
2022-08-26feat(meson): add support for mesonShootingStarDragons
Log: meson build
2022-08-19parsers: add HLSLStephan Seitz
2022-08-16parsers: add tree-sitter-gitignoreStephan Seitz
2022-08-16fix wrong parseShootingStarDragons
change maintainers
2022-08-16add regenerate the treesitterShootingStarDragons
2022-08-16feat(agda): add support for agdaShootingStarDragons
2022-08-09chore: update `tree-sitter-http` parser URLNTBBloodbath
2022-08-03Add racket support6cdh
2022-07-09feat(vala)!: switch to @vala-lang parserPrinceton Ferro
2022-07-08Initial SQL supportderekstride
2022-07-07add qmljs (#3126)Access
2022-06-28docs: add description to `markdown`/`markdown_inline` in READMEStephan Seitz
2022-06-28feat(beancount): support folding org headers (#3078)PolarMutex
requires beancount parser update Co-authored-by: Brian Ryall <brian@brianryall.xyz> Co-authored-by: Christian Clason <c.clason@uni-graz.at>
2022-06-26feat(swift): compile the grammar from the main branch (#3068)Alex Pinkus
The `with-generated-files` branch uses ABI 13 and therefore doesn't benefit from the ABI 14 speed improvements.
2022-06-26feat(markdown)!: switch to split parser (#3048)Matthias Deiml
* switch to split markdown parser with separate block and inline parsers to improve performance * add exclude_children! directive (useful for something like Injected markdown incorrectly highlights indented docstrings #2212) * split markdown queries into block and inline ones and add the injection for inline into block grammar * add include_dir option to parser configs (needed because the two grammars don't live in the repos root directory) BREAKING CHANGE: downstream queries need to be adapted to new parser
2022-06-25Chore: remove prefix from parser "location" propertyStephan Seitz
This was very confusing when using the location property as it always had to start with "tree-sitter-<lang>" for no real reason.
2022-06-19Add rnoweb to the parsers.lua fileBrian Albert Monroe
2022-06-19docs(swift): list alex-pinkus as maintainerChristian Clason
2022-06-14feat(tiger): initial supportBruno BELANYI
2022-06-05make ft_to_lang work for csharp (#2989)Alexej Kowalew
2022-05-28fix(r): add external scannerChristian Clason
2022-05-21parser(vlang): fix location of remote repoStephan Seitz
2022-05-21feat(vlang): initial supporttami5
Add support for vlang filetypes. - [ ] Highlight `C` as builtin variable. This is FFI in vlang land, where C act like extern and access c functions. The vlang parser does some extension between C function calls and arguments but I believe highlighting C as builtin variable is sufficient indicator for now. I tried to use offset! but failed. Any suggestions? - [ ] Set up parser url. the vlang parser is located within [vls] repo. Is installing from nested repo supported? `tree_sitter_v/src/parser.c`? [vls]: https://github.com/vlang/vls/tree/master/tree_sitter_v cc @elianiva @theHamsta
2022-05-05Add embedded template to support ERB filesNick Pezza
2022-04-30chore!: remove ensure_installed='maintained'Christian Clason
Removes all support (and tests) for the parser category "maintained", as this is no longer a useful category. BREAKING CHANGE: replace `ensure_installed='maintained'` by an explicit list of parsers, or use `'all'` (not recommended).
2022-04-28feat(proto): add parserfrancisco souza
Related to #2307.
2022-04-27feat: add m68k parser and queriesGraham Bates
2022-04-23Add org parserTerseTears
2022-04-18feat(swift): switch to branch with generated filesChristian Clason
2022-04-11fix: remove ftdetect, Fix `struct` highlight for wgslKonrad Bochnia