aboutsummaryrefslogtreecommitdiffstats
path: root/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* feat(gotmpl,helm)!: update parser and queriesChristian Clason2025-08-251-2/+2
|
* feat(parsers): update arduino, blade, desktop, elixir, javadoc, llvm, mlir, ↵Christian Clason2025-08-251-13/+13
| | | | perl, superhtml, vhdl, xresources, ziggy, ziggy_schema
* feat(inko): add support for array patternsYorick Peterse2025-08-211-1/+1
| | | | | This updates the version of the Inko parser to the latest version and includes indent support for the new array pattern node.
* feat(matlab)!: update parser and queriesChristian Clason2025-08-191-1/+1
|
* feat(parsers): update arduino, chatito, desktop, editorconfig, ↵Christian Clason2025-08-191-14/+14
| | | | gitattributes, gpg, idl, javadoc, mlir, pem, php, php_only, poe_filter, xresources
* feat(parsers): update fennel, javadoc, llvm, matlab, mlir, nickel, nix, php, ↵Christian Clason2025-08-161-13/+13
| | | | php_only, query, superhtml, vimdoc, wit
* fix(health): highlights legend labelhsi2025-08-131-1/+1
|
* feat(php): update php and php_only parsers to v0.24.0Caleb White2025-08-121-2/+2
|
* feat(sproto): add parser涵曦2025-08-121-0/+8
|
* feat(parsers): update c3, c_sharp, desktop, editorconfig, fennel, gdshader, ↵Christian Clason2025-08-081-15/+15
| | | | javadoc, llvm, matlab, nix, perl, scala, solidity, superhtml, xresource
* refactor(config): prefer `vim.list.unique` for normalizationChristian Clason2025-08-063-4/+12
| | | | Also fix some emmyluals warnings
* feat(systemverilog)!: update parser and queriesChristian Clason2025-08-051-1/+1
| | | | | | | | Breaking changes: 1. `(comment)` node split into `(one_line_comment)` and `(block_comment)` 2. named `(directive_foo)` nodes replaced by anonymous `"'foo"` (with backtick!) nodes -- but not consistently
* feat(parsers): update ada, fortran, idl, javadoc, matlab, nim, powershell, ↵Christian Clason2025-08-021-11/+11
| | | | slang, superhtml, swift, templ
* feat(parsers): update gdscript, javadoc, lua, solidity, superhtml, ↵Christian Clason2025-07-261-9/+9
| | | | systemverilog, zig, ziggy, ziggy_schema
* fix(install): skip duplicate dependenciesMeanderingProgrammer2025-07-251-1/+2
|
* feat(parsers): update angular, beancount, fennel, gleam, idl, javadoc, ↵Christian Clason2025-07-231-14/+14
| | | | jinja, jinja_inline, koto, llvm, swift, systemverilog, tera, vhdl
* refactor(install): replace status enum with booleanMeanderingProgrammer2025-07-211-27/+13
|
* fix(install): don't make "installed" status persistentMeanderingProgrammer2025-07-201-2/+1
| | | | | | | | | Problem: Setting `install_status` to "installed" skips any future install or update operation (even if forced). In particular, this breaks `:TSUpdate` when calling `install()` in config files. Solution: Don't set "installed" when skipping install and clear status on successful operations.
* feat(chatito)!: update parser and queriesChristian Clason2025-07-201-1/+1
| | | | node `(eq)` is replaced by field `eq: _`
* chore(nix): update url and maintainersJonas Chevalier2025-07-201-2/+2
|
* feat(parsers): update beancount, brightscript, enforce, gdscript, gpg, groq, ↵Christian Clason2025-07-201-14/+14
| | | | matlab, mlir, nix, pem, pymanifest, t32, udev, vhdl
* feat(wit)!: update parser and queriesChristian Clason2025-07-191-2/+2
|
* fix(wit): update repo urlChristian Clason2025-07-191-2/+2
|
* feat(pkl): add parser and queries (#8011)Riley Bruins2025-07-191-0/+8
|
* feat(groq): add parser and queries (#8008)Alan Russell2025-07-181-0/+8
|
* feat(parsers): update arduino, editorconfig, gdscript, idl, javadoc, koto, ↵Christian Clason2025-07-171-23/+23
| | | | matlab, mlir, nix, nu, powershell, printf, properties, slint, superhtml, systemverilog, t32, tera, twig, xcompose, xresources, ziggy, ziggy_schema
* feat(parsers): update beancount, blade, cpp, desktop, gosum, javadoc, ↵Christian Clason2025-07-131-14/+14
| | | | liquidsoap, mlir, nix, slint, systemverilog, t32, vim, xresources
* feat(blade): update blade parser and queriesCaleb White2025-07-111-1/+1
|
* feat(ziggy,ziggy-schema): update parser and queriesChristian Clason2025-07-091-2/+2
| | | | Breaking change: ziggy-schema removed "map" node
* feat(parsers): update blueprint, desktop, fortran, javadoc, llvm, mlir, nu, ↵Christian Clason2025-07-081-12/+12
| | | | requirements, superhtml, swift, v, xresources
* feat(vim): highlight "trim" in script heredocsChristian Clason2025-07-071-1/+1
| | | | Allow the optional "trim", as documented in ":help :lua-heredoc".
* feat(latex)!: update parser and queriesChristian Clason2025-07-051-1/+1
| | | | Breaking change: `label_definition`, `label_text` patterns
* feat(parsers): update c3, cpp, d, faust, fsharp, javadoc, julia, liquidsoap, ↵Christian Clason2025-07-051-17/+17
| | | | meson, mlir, nu, powershell, roc, swift, systemverilog, t32, v
* feat(parsers): update angular, clojure, gleam, idl, javadoc, jinja, ↵Christian Clason2025-06-291-15/+15
| | | | jinja_inline, liquidsoap, nim, nu, poe_filter, r, ssh_config, systemverilog, v
* fix(health): sort language namesChristian Clason2025-06-241-1/+2
|
* feat(verilog)!: rename to systemverilogChristian Clason2025-06-241-8/+8
| | | | Grammar name was changed to coincide with repository name
* feat(swift)!: update parser and queriesChristian Clason2025-06-241-3/+2
|
* chore(wit): mark as unmaintainedChristian Clason2025-06-231-1/+1
|
* feat(powershell)!: update parser and queriesChristian Clason2025-06-221-1/+1
| | | | removed nodes: `"class"`, `"enum"`
* feat(parsers): update gleam, latex, typespec, purescript, heex, nuChristian Clason2025-06-221-6/+6
|
* feat(purescript)!: update parser and queriesChristian Clason2025-06-171-1/+1
| | | | removed note: `(constructor_operator)`
* feat(parsers): update desktop, query, editorconfig, xresources, hcl, slint, ↵Christian Clason2025-06-171-15/+15
| | | | markdown_inline, matlab, terraform, templ, nu, vhdl, tera, markdown, javadoc
* feat(parsers): update php_only, javadoc, erlang, faust, php, roc, slim, ↵Christian Clason2025-06-151-16/+16
| | | | fortran, terraform, fish, mlir, sourcepawn, latex, matlab, hcl, vhdl
* feat(parsers): update bash, purescript, r, cylc, meson, mlir, xresources, ↵Christian Clason2025-06-091-16/+16
| | | | markdown, markdown_inline, scala, javadoc, slint, desktop, enforce, editorconfig, query
* fix(ipkg)!: remove parser and queriesChristian Clason2025-06-061-9/+0
| | | | grammar repo is 404 (user removed) and no forks exist
* feat(desktop): update parser and queriesOmar Valdez2025-06-061-1/+1
|
* refactor(install): inline, rename, annotateChristian Clason2025-06-041-49/+41
|
* feat(install): support custom queriesChristian Clason2025-06-043-38/+104
|
* feat(parsers): update bash, scala, slang, hyprlang, ini, query, javadoc, ↵Christian Clason2025-06-041-13/+13
| | | | xml, php_only, angular, dtd, nu, php
* feat(nickel)!: update parser and queriesChristian Clason2025-06-021-1/+1
| | | | Breaking change: `(record_field)` -> `field_decl`