aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Expand)AuthorAgeFilesLines
...
* feat(gdscript)!: update parser and queriesChristian Clason2025-05-121-1/+1
* feat(parsers): update robot, earthfile, racket, javadoc, scheme, t32, tact, t...Christian Clason2025-05-121-12/+12
* fix(indent): don't skip parsing for yamlChristian Clason2025-05-121-12/+2
* refactor(lua): fix some luals warningsChristian Clason2025-05-125-29/+28
* feat(install)!: always generate from json if possibleChristian Clason2025-05-123-44/+12
* feat(setup)!: remove ensure_install fieldChristian Clason2025-05-122-13/+12
* feat(parsers): update swift, tact, tcl, templ, mlir, kotlin, koto, elixir, ph...Christian Clason2025-05-121-19/+19
* feat(parsers): update ziggy, ziggy_schema, bibtex, latexChristian Clason2025-05-121-4/+4
* feat(tcl)!: update parser and queriesChristian Clason2025-05-121-1/+1
* feat(julia)!: update parser and queriesChristian Clason2025-05-121-1/+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-121-1/+1
* 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-122-11/+3
* fix(formatter): increase match limitChristian Clason2025-05-121-49/+49
* feat(install): allow pass callback to `update()`przepompownia2025-05-122-36/+39
* fix(install): early return if parser_info does not existSebastian Lyng Johansen2025-05-122-38/+39
* feat(parsers): rework tiersChristian Clason2025-05-123-242/+242
* fix(ci): update to changed neovim release nameChristian Clason2025-05-121-64/+63
* fix(install): return error code in callbackChristian Clason2025-05-123-173/+174
* feat(install)!: bump minimum tree-sitter version to 0.24Christian Clason2025-05-123-25/+24
* ci(tests): add optional workflow for generating grammarsChristian Clason2025-05-121-104/+102
* feat(install): allow specifying max jobsChristian Clason2025-05-121-2/+3
* feat(config)!: remove auto_installChristian Clason2025-05-122-78/+55
* feat(install)!: drop support for gitChristian Clason2025-05-123-270/+261
* feat!: use tree-sitter buildChristian Clason2025-05-125-527/+141
* feat!: track parser revision in LuaChristian Clason2025-05-125-808/+779
* fix: vim.tbl_flatten is deprecatedChristian Clason2025-05-121-1/+1
* feat(install)!: generate from json instead of requiring nodeChristian Clason2025-05-123-186/+195
* feat(install)!: add explicit path field to parser info (#6476)Christian Clason2025-05-122-77/+54
* fix: do not use vim.iter (#6469)Lewis Russell2025-05-123-29/+57
* feat: improve logging of failed installsLewis Russell2025-05-122-135/+108
* feat(install)!: remove support for C++ scannersChristian Clason2025-05-121-15/+1
* refactor: pull out predicate functionLewis Russell2025-05-121-11/+9
* fix: update vim.system typesLewis Russell2025-05-121-2/+2
* feat: allow a custom revision in install_infoLewis Russell2025-05-122-0/+6
* fix: cleanup diagnosticsLewis Russell2025-05-122-49/+39
* fix: add stricter cc options (#5063)Lewis Russell2025-05-121-2/+30
* 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-123-22/+166
* feat!: drop makefile support, norg parserChristian Clason2025-05-122-24/+2
* refactor: use vim.system (#4923)Lewis Russell2025-05-125-191/+63
* fix: expand tiers in ignore_installChristian Clason2025-05-121-13/+17
* feat: drop `TSInstallInfo` in favor of better `checkhealth`Christian Clason2025-05-122-76/+67
* refactor: use `vim.uv`Christian Clason2025-05-125-8/+8
* fix: install dependenciesChristian Clason2025-05-124-81/+152
* refactor: rewrite installation using jobs and asyncLewis Russell2025-05-129-650/+930