summaryrefslogtreecommitdiff
path: root/lua/nvim-treesitter
AgeCommit message (Collapse)Author
2022-11-16feat: add awkObserverOfTime
2022-11-13feat: vhs (.tape) support (#3726)Carlos Alexandro Becker
2022-10-31fix(configs): ensure_installed can be a stringCarlo Sala
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-19fix(modules): allow non-registered langs to use modulesLewis Russell
This change allows for languages not managed by nvim-treesitter to use Nvim-treesitter modules like folding and indent.
2022-10-16feat!: remove obsolete `TS*` highlight groupsChristian Clason
2022-10-16feat(phpdoc): Remove requires_generate_from_grammarMichael Härtl
2022-10-15test(gitattributes): add tests for highlightsObserverOfTime
2022-10-15fix: explain what's wrong when installing a non-existing parserStephan Seitz
Fixes #3450
2022-10-10fix(uninstall): support ensure_installed = 'all'Dusk Banks
2022-10-08fix: don't overwrite highlights when definingThomas Vigouroux
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-10-02fix(test): update tests to Nvim 0.8Christian Clason
2022-09-29update vimdoc parser and queriesChristian Clason
2022-09-20chore(pug): mark as experimentalObserverOfTime
2022-09-19fix(highlight): respect g:skip_ts_default_groups on ColorScheme autocmdNull Chilly
2022-09-12fix(fold): don't include whitespace end regionsLewis Russell
Some languages that are difficult to parse via Treesitter may incorrectly include whitespace lines at the end of regions. This can makes the calculated folds sub-optimal. To recitfy, use a custom directive (trim), to calculate the range with the trailing whitespace lines removed. Note this only works if the region end column is 0. Also added folds for Make.
2022-09-12parsers: add blueprint parserGabriele Musco
2022-09-10feat: add jsonnetCezary Drożak
2022-09-09fix(highlight): ensure link captures function existsAkin Sowemimo
before attempting to call it fixes #3465
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-31chore(highlight): re-add earlier callAkin Sowemimo
2022-08-31fix(highlight): ensure links are rebuilt on colorscheme changeAkin Sowemimo
2022-08-26fix: warn when user uninstalls parser than is in their ensure_installedStephan Seitz
Fixes #2777
2022-08-26fix: add hint when there parser is still installed after TSUninstallStephan Seitz
2022-08-26chore: remove unused parameterStephan Seitz
The argument wasn't used anywhere neither in function nor in call sites
2022-08-26chore!: don't allow to silently use alternative install directoryStephan Seitz
2022-08-26feat(meson): add support for mesonShootingStarDragons
Log: meson build
2022-08-26fixup: facepalmChristian Clason
2022-08-26fix(hl_map): adapt to upstream changes on masterChristian Clason
https://github.com/neovim/neovim/pull/19931 adds direct support for highlighting capture groups (with fallback), obviating the need for `vim.treesitter.highlighter.hl_map`. Instead of `hl_map["@keyword"] = "TSKeyword"` users can simply `hi link TSKeyword @keyword` Check for the existence of `hl_map` and either use the former or the latter.
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-06nil check for linesray-x
2022-08-03Added function/method call highlight groupslfenzo
2022-08-03chore: trim space in check-healthStephan Seitz
Fixes #3248
2022-08-03chore: show in TSInstallInfo when parser is still loadedStephan Seitz
2022-08-03Add racket support6cdh