aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* fix(install): return error code in callbackChristian Clason2025-05-129-188/+202
* feat(install)!: bump minimum tree-sitter version to 0.24Christian Clason2025-05-124-27/+26
* ci(tests): add optional workflow for generating grammarsChristian Clason2025-05-126-159/+201
* feat(install): allow specifying max jobsChristian Clason2025-05-122-3/+7
* feat(config)!: remove auto_installChristian Clason2025-05-125-87/+58
* feat(install)!: drop support for gitChristian Clason2025-05-125-289/+295
* feat!: use tree-sitter buildChristian Clason2025-05-1213-895/+440
* feat!: track parser revision in LuaChristian Clason2025-05-1221-982/+994
* fix: vim.tbl_flatten is deprecatedChristian Clason2025-05-122-2/+2
* feat(install)!: generate from json instead of requiring nodeChristian Clason2025-05-1210-484/+502
* bot(readme): updatenvim-treesitter-bot[bot]2025-05-121-7/+7
* feat(install)!: add explicit path field to parser info (#6476)Christian Clason2025-05-123-77/+55
* fix: do not use vim.iter (#6469)Lewis Russell2025-05-124-35/+71
* feat: improve logging of failed installsLewis Russell2025-05-122-135/+108
* feat(install)!: remove support for C++ scannersChristian Clason2025-05-123-18/+4
* doc: better clarification of highlights/injectionsPhạm Huy Hoàng2025-05-121-1/+2
* fix(format): update scripts to support nightly (#6126)Phạm Huy Hoàng2025-05-121-12/+27
* fix: update add_predicate and add_directive calls for upstream (#6106)Gregory Anders2025-05-121-14/+35
* fix: better output for update-lockfileChristian Clason2025-05-121-13/+20
* feat: improve check-queriesChristian Clason2025-05-121-58/+39
* docs: update CONTRIBUTING.mdChristian Clason2025-05-121-19/+46
* refactor: pull out predicate functionLewis Russell2025-05-121-11/+9
* fix: update vim.system typesLewis Russell2025-05-121-2/+2
* fix: remove downcase! directive useLewis Russell2025-05-121-2/+1
* feat: allow a custom revision in install_infoLewis Russell2025-05-122-0/+6
* fix!: indents now rely on treesitter highlightPham Huy Hoang2025-05-122-45/+27
* docs(readme): document 'location' keyChristian Clason2025-05-121-6/+7
* tests: remove set ftPham Huy Hoang2025-05-123-3/+0
* fix: cleanup diagnosticsLewis Russell2025-05-122-49/+39
* fix: add stricter cc options (#5063)Lewis Russell2025-05-121-2/+30
* fix: remove upstreamed directivesChristian Clason2025-05-127-135/+11
* fix: always normalize pathsTheLeoP2025-05-122-2/+2
* fix: check if config has install_info in filterTheLeoP2025-05-121-1/+2
* fix: check queries in needs_update()Lewis Russell2025-05-121-1/+10
* fix: filter languages through parser.configsLewis Russell2025-05-121-2/+6
* feat: add parser tiersChristian Clason2025-05-127-254/+397
* feat!: drop makefile support, norg parserChristian Clason2025-05-127-81/+3
* refactor: use vim.system (#4923)Lewis Russell2025-05-126-216/+103
* fix: expand tiers in ignore_installChristian Clason2025-05-121-13/+17
* feat: drop `TSInstallInfo` in favor of better `checkhealth`Christian Clason2025-05-124-87/+70
* refactor: use `vim.uv`Christian Clason2025-05-129-62/+40
* fix: install dependenciesChristian Clason2025-05-128-120/+196
* ci: remove update-lockfile shell scriptChristian Clason2025-05-1215-103/+84
* refactor: rewrite installation using jobs and asyncLewis Russell2025-05-1215-704/+946
* refactor: use vim.fs.joinpathChristian Clason2025-05-127-39/+28
* feat!: drop luarocks releaseChristian Clason2025-05-123-101/+0
* feat(locals)!: refactor `locals.lua` into standaloneChristian Clason2025-05-126-528/+418
* feat!: drop modules, general refactor and cleanupChristian Clason2025-05-121247-8500/+5522
* feat(c-family): inherit injectionsObserverOfTime2025-05-127-24/+21
* injections(nix): add nixosTest.testScript + home-manager nvim configMarc Jakobi2025-05-122-0/+99