aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* feat(setup)!: remove ensure_install fieldChristian Clason2025-05-127-46/+37
* feat(parsers): update swift, tact, tcl, templ, mlir, kotlin, koto, elixir, ph...Christian Clason2025-05-121-19/+19
* feat: add .tsqueryrc.jsonChristian Clason2025-05-123-0/+377
* feat(parsers): update ziggy, ziggy_schema, bibtex, latexChristian Clason2025-05-121-4/+4
* feat(tcl)!: update parser and queriesChristian Clason2025-05-122-2/+4
* feat(julia)!: update parser and queriesChristian Clason2025-05-122-9/+1
* feat(parsers): update nickel, sql, devicetree, dhall, htmldjango, t32, gap, j...Christian Clason2025-05-121-36/+36
* feat(html): use gsub for mimetype lookupChristian Clason2025-05-126-35/+33
* fix(install): skip tier 4 parsers when installing and updatingChristian Clason2025-05-126-40/+51
* fix(install): don't prompt on installed parsers (skip)Christian Clason2025-05-123-11/+5
* fix(formatter): increase match limitChristian Clason2025-05-125-54/+55
* feat(install): allow pass callback to `update()`przepompownia2025-05-124-43/+56
* fix(install): early return if parser_info does not existSebastian Lyng Johansen2025-05-123-39/+41
* feat(parsers): rework tiersChristian Clason2025-05-129-571/+569
* fix(ci): update to changed neovim release nameChristian Clason2025-05-123-68/+73
* 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