aboutsummaryrefslogtreecommitdiffstats
path: root/runtime
Commit message (Collapse)AuthorAgeFilesLines
* feat: add c3 (#7891)Christian Buttner2025-05-284-0/+521
|
* fix(just): do not restrict `@function.call` to explicit list (#7905)Noah Bogart2025-05-281-11/+1
|
* fix(queries): fix rebase errors on mainChristian Clason2025-05-283-12/+15
|
* fix(haskell): properly set inline-python injection languageMarc Jakobi2025-05-271-3/+4
|
* fix(typst): restore missing injectionsChristian Clason2025-05-251-0/+4
|
* feat(bash): highlight variable argument for `printf -v`Omar Valdez2025-05-241-0/+11
|
* feat(inko): add scoping to the locals queriesYorick Peterse2025-05-221-8/+12
| | | | | This way tooling that makes use of these queries (e.g. snacks.nvim) is aware of the scoping of Inko types and methods.
* fix: tidy up some query mistakesRiley Bruins2025-05-183-5/+3
| | | | Revealed by the capture-less patterns lint
* fix(c,cpp,fsharp,idl,powershell,sql,systemtap): remove unneeded escapesChristian Clason2025-05-137-8/+8
|
* fix(hcl): remove unnecessary escapesChristian Clason2025-05-131-3/+3
|
* feat(vim): update parser and queriesChristian Clason2025-05-121-0/+4
| | | | | * add support for `:substitute` command * add support for `=` lua chunks
* feat(gdscript)!: update parser and queriesChristian Clason2025-05-121-4/+4
| | | | `(underscore)` node was removed
* feat(tcl)!: update parser and queriesChristian Clason2025-05-121-1/+3
|
* feat(julia)!: update parser and queriesChristian Clason2025-05-121-8/+0
|
* feat(html): use gsub for mimetype lookupChristian Clason2025-05-121-3/+27
|
* fix(formatter): increase match limitChristian Clason2025-05-122-4/+2
| | | | | | Problem: Some very long patterns were not formatted correctly. Solution: Increase the match limit when iterating to 1024.
* fix(install): return error code in callbackChristian Clason2025-05-124-6/+6
|
* feat(install)!: add explicit path field to parser info (#6476)Christian Clason2025-05-121-0/+1
| | | | | | | | | | | | | | | Problem: Using `url` for both remote repo and local path complicates the code. Solution: Add `path` field that overrides `url` and bypasses git-specific manipulations, i.e., the contents of the `path` are used as-is (no git repo needed). This means `:TSUpdate` will skip such parsers; use `:TSInstall!` instead after making local changes. --------- Co-authored-by: Lewis Russell <lewis6991@gmail.com>
* fix: remove downcase! directive useLewis Russell2025-05-121-2/+1
|
* fix: remove upstreamed directivesChristian Clason2025-05-126-37/+7
| | | | `#inject-lang!` and `#trim!`; fix `set-lang-from-mimetype`
* refactor: use `vim.uv`Christian Clason2025-05-121-3/+0
|
* feat!: drop modules, general refactor and cleanupChristian Clason2025-05-121152-0/+64147