Commit Graph

  • 2317241896 fix: register powershell language for ps1 filetype (#7965) Luis Calle 2025-06-23 13:15:08 -05:00
  • 8867a9d6bf feat(powershell)!: update parser and queries Christian Clason 2025-06-22 15:45:57 +02:00
  • 1bfa557b7d feat(parsers): update gleam, latex, typespec, purescript, heex, nu Christian Clason 2025-06-22 15:40:36 +02:00
  • 2a677dede2 feat(vue): add template commentstring metadata guilhas07 2025-06-18 16:22:31 +01:00
  • 7e6fbcaa20 feat(purescript)!: update parser and queries Christian Clason 2025-06-17 15:49:52 +02:00
  • 9807487fe9 feat(parsers): update desktop, query, editorconfig, xresources, hcl, slint, markdown_inline, matlab, terraform, templ, nu, vhdl, tera, markdown, javadoc Christian Clason 2025-06-17 15:49:02 +02:00
  • 43b7f16c50 feat(parsers): update php_only, javadoc, erlang, faust, php, roc, slim, fortran, terraform, fish, mlir, sourcepawn, latex, matlab, hcl, vhdl Christian Clason 2025-06-15 10:48:01 +02:00
  • a64ef334be fix(css): universal selector "*" has precedence over operator (#7948) uncenter 2025-06-14 05:01:04 -04:00
  • c29969e8ef feat(dot): fold queries Igor 2025-06-12 23:14:30 -03:00
  • 0fb1c6e92e feat(parsers): update bash, purescript, r, cylc, meson, mlir, xresources, markdown, markdown_inline, scala, javadoc, slint, desktop, enforce, editorconfig, query Christian Clason 2025-06-09 17:42:54 +02:00
  • 9c03c835fb fix(bash): highlight shebang also when spaced Éric NICOLAS 2025-06-05 15:04:43 +02:00
  • c48b37a3c9 feat(cpp): highlight template method call Jaehwang Jung 2025-06-06 19:36:48 +09:00
  • faf63903ff fix(ipkg)!: remove parser and queries Christian Clason 2025-06-06 16:41:38 +02:00
  • 27d0bef81e feat(desktop): update parser and queries Omar Valdez 2025-06-05 02:11:40 -07:00
  • f976acdc9c refactor(install): inline, rename, annotate Christian Clason 2025-05-31 15:45:59 +02:00
  • 057e845518 feat(install): support custom queries Christian Clason 2025-05-29 18:23:42 +02:00
  • fb9b2cfdc3 feat(parsers): update bash, scala, slang, hyprlang, ini, query, javadoc, xml, php_only, angular, dtd, nu, php Christian Clason 2025-06-04 10:32:50 +02:00
  • 27b0bd487c feat(nickel)!: update parser and queries Christian Clason 2025-06-02 13:25:17 +02:00
  • 6d54a47f44 feat(parsers): update desktop, javadoc, t32, templ, fortran, editorconfig, mlir, xresources, ocaml_interface, r, ocaml Christian Clason 2025-06-02 13:23:26 +02:00
  • 3cad4eb434 fix(lua): fix some emmyluals warnings Christian Clason 2025-05-31 11:26:24 +02:00
  • 9a51f860c1 fix(git_config): match lowercase Git config vars Éric NICOLAS 2025-05-31 02:26:17 +02:00
  • 01dd4b05cf fix(check-queries): only show timings for existing queries Christian Clason 2025-05-30 15:55:30 +02:00
  • fa0bb30ebd feat(parsers): update gdscript, gitattributes, godot_resource, xresources, yaml, ocaml, koto, ocaml_interface, c, ini, mlir, scheme, slint, c3, r, clojure, desktop, editorconfig, fortran Christian Clason 2025-05-30 10:21:19 +02:00
  • ff770d718b fix(install): don't print operation summary by default Christian Clason 2025-05-29 12:25:13 +02:00
  • ce903fde5d feat(api): expose list of available and installed languages Christian Clason 2025-05-29 12:04:37 +02:00
  • 0860b9b107 fix(config): check both installed parsers and queries Christian Clason 2025-05-28 13:55:33 +02:00
  • 03c9048090 fix(install): only install queries for bundled parsers Christian Clason 2025-05-28 09:23:55 +02:00
  • f9ab837ca1 fix(install): don't skip un-tiered parsers Christian Clason 2025-05-28 09:25:08 +02:00
  • c59004f1e0 feat: add c3 (#7891) Christian Buttner 2025-05-28 23:04:10 +02:00
  • 71d2fd1bd4 fix(just): do not restrict @function.call to explicit list (#7905) Noah Bogart 2025-05-28 16:44:34 -04:00
  • 024e6c5e46 fix(queries): fix rebase errors on main Christian Clason 2025-05-28 09:41:11 +02:00
  • 0140c29b31 fix(health): only require ts>=v0.25 Christian Clason 2025-05-27 15:20:55 +02:00
  • dd63d7141f fix(haskell): properly set inline-python injection language Marc Jakobi 2025-05-27 10:17:09 +02:00
  • 61b0a05ec0 fix(install): create cache dir if not existing Christian Clason 2025-05-26 14:42:03 +02:00
  • 1043871ef4 fix(swift): mark as unmaintained Christian Clason 2025-05-26 14:52:28 +02:00
  • c1dfc39285 fix(config): prepend install_dir to rtp Christian Clason 2025-05-25 13:02:26 +02:00
  • 0d60a09252 fix(typst): restore missing injections Christian Clason 2025-05-25 10:47:20 +02:00
  • 354c30d2a2 feat(parsers): update desktop, dtd, editorconfig, janet_simple, liquid, c, v, perl, mlir, templ, vhdl, xml, xresources, yaml, tlaplus, cmake Christian Clason 2025-05-24 18:25:34 +02:00
  • 652831b231 feat(bash): highlight variable argument for printf -v Omar Valdez 2025-03-23 01:14:22 -07:00
  • c78594ce06 ci(test): throttle all install steps Christian Clason 2025-05-22 19:44:58 +02:00
  • 011f02936f fix(install): return task object in API functions Christian Clason 2025-05-22 08:19:22 +02:00
  • d08cf75e1b feat(inko): add scoping to the locals queries Yorick Peterse 2025-05-21 21:47:18 +02:00
  • b19b5ce171 docs: final update after rewrite Christian Clason 2025-05-18 10:37:50 +02:00
  • 40cbddedf7 feat(parsers): update markdown_inline, markdown, vimdoc, fsharp, pascal, racket, lua, scheme, gleam, ocamllex, query Christian Clason 2025-05-18 10:15:04 +02:00
  • 168fe16cdd fix: tidy up some query mistakes Riley Bruins 2025-05-17 21:10:59 -07:00
  • a663e69447 feat(parsers): update javadoc, jq, hcl, query, smithy, earthfile, tcl, llvm, godot_resource, git_config, terraform, teal, gdscript, mlir Christian Clason 2025-05-16 18:12:26 +02:00
  • 69371f0148 feat(install)!: migrate to latest async.nvim impl (#7856) Lewis Russell 2025-05-16 15:44:26 +01:00
  • 7a4a35de3e refactor(indent): use `node:byte_length() Christian Clason 2025-05-16 14:55:45 +02:00
  • b0a20057b0 feat(config)!: remove ignore_install Christian Clason 2025-05-15 09:45:28 +02:00
  • 864e75a85d fix(c,cpp,fsharp,idl,powershell,sql,systemtap): remove unneeded escapes Christian Clason 2025-05-13 14:47:47 +02:00
  • 25f08b82af fix(hcl): remove unnecessary escapes Christian Clason 2025-05-13 14:31:03 +02:00
  • 6b55bc0fab ci(test): remove parser cache Christian Clason 2025-05-13 14:30:27 +02:00
  • e8bfe271b0 docs: update to rewrite Christian Clason 2025-05-05 11:00:16 +02:00
  • a7ab4381ae feat(parsers): update t32, query, markdown, markdown_inline, meson, hyprlang, mlir, cpp, cylc Christian Clason 2025-05-10 10:23:59 +02:00
  • f10bcac66b feat(parsers): update vim, gren, comment, purescript, elm, matlab, javadoc, swift, godot_resource, query, vimdoc, ledger Christian Clason 2025-05-06 10:35:58 +02:00
  • dc8f3415a7 feat!: update tier 1 parsers to versions Christian Clason 2024-05-03 19:55:41 +02:00
  • 18bb653917 feat(locals)!: remove locals module Christian Clason 2025-05-04 10:51:09 +02:00
  • 53dccb3a77 feat(tests)!: new infrastructure based on makefile Christian Clason 2025-04-29 19:40:18 +02:00
  • 4e906caca3 refactor(locals): fix type annotations and warnings Riley Bruins 2025-05-03 13:31:59 -07:00
  • afaf01ebd3 tests(angular): don' reset filetype Christian Clason 2025-05-01 19:47:10 +02:00
  • 75ee7ff2f0 tests(gleam): fix assert tests that no longer parse correctly Christian Clason 2025-05-01 10:37:30 +02:00
  • a83f2d1417 feat(vim): update parser and queries Christian Clason 2025-05-02 17:19:08 +02:00
  • 3d0e642764 feat(gdscript)!: update parser and queries Christian Clason 2025-05-02 17:15:46 +02:00
  • f7c5f7de55 feat(parsers): update robot, earthfile, racket, javadoc, scheme, t32, tact, templ, kotlin, tcl, meson, mlir Christian Clason 2025-05-02 17:10:35 +02:00
  • 11736494df fix(indent): don't skip parsing for yaml Christian Clason 2025-05-01 19:11:30 +02:00
  • 44bb06bc12 chore: remove lockfile and update script Christian Clason 2025-04-30 18:11:16 +02:00
  • 53d7118483 refactor(lua): fix some luals warnings Christian Clason 2025-04-27 16:08:59 +02:00
  • bdc2e01958 feat(install)!: always generate from json if possible Christian Clason 2025-04-27 14:00:40 +02:00
  • 522e0c6991 feat(setup)!: remove ensure_install field Christian Clason 2025-04-27 13:02:32 +02:00
  • 73adbe597e feat(parsers): update swift, tact, tcl, templ, mlir, kotlin, koto, elixir, php_only, ocaml, ocaml_interface, php, astro, slang, slim, blade, gleam, v, ledger Christian Clason 2025-04-27 11:08:34 +02:00
  • 037ac775e1 feat: add .tsqueryrc.json Christian Clason 2025-04-22 10:44:45 +02:00
  • ed1f573aae feat(parsers): update ziggy, ziggy_schema, bibtex, latex Christian Clason 2025-04-19 10:33:53 +02:00
  • 308c9b26c7 feat(tcl)!: update parser and queries Christian Clason 2025-04-18 13:22:20 +02:00
  • 990110336c feat(julia)!: update parser and queries Christian Clason 2025-04-18 13:16:48 +02:00
  • c13511c884 feat(parsers): update nickel, sql, devicetree, dhall, htmldjango, t32, gap, javadoc, templ, jinja, tera, verilog, meson, mlir, typespec, wit, phpdoc, superhtml, git_config, swift, terraform, vim, koto, rasi, rescript, bp, enforce, erlang, jinja_inline, cmake, fennel, comment, slint, elm, rust, hcl Christian Clason 2025-04-18 13:14:31 +02:00
  • cbfe8a20c7 feat(html): use gsub for mimetype lookup Christian Clason 2025-04-05 12:22:48 +02:00
  • 328ee3db54 fix(install): skip tier 4 parsers when installing and updating Christian Clason 2025-03-26 13:08:49 +01:00
  • 9365cf8a97 fix(install): don't prompt on installed parsers (skip) Christian Clason 2025-03-26 09:54:22 +01:00
  • 12e0246e4f fix(formatter): increase match limit Christian Clason 2025-03-12 09:44:33 +01:00
  • 6fe0032640 feat(install): allow pass callback to update() przepompownia 2025-03-05 20:03:30 +01:00
  • 02a1a0537c fix(install): early return if parser_info does not exist Sebastian Lyng Johansen 2025-02-17 17:18:33 +01:00
  • a9f34d5a76 feat(parsers): rework tiers Christian Clason 2025-02-09 13:19:34 +01:00
  • 188bbf7a09 fix(ci): update to changed neovim release name Christian Clason 2025-01-27 16:53:58 +01:00
  • aaf5b7fdf7 fix(install): return error code in callback Christian Clason 2024-10-12 20:14:21 +02:00
  • a2841d29d7 feat(install)!: bump minimum tree-sitter version to 0.24 Christian Clason 2024-10-06 12:02:32 +02:00
  • c5a8c9d01a ci(tests): add optional workflow for generating grammars Christian Clason 2024-08-18 13:01:29 +02:00
  • 83dae49a10 feat(install): allow specifying max jobs Christian Clason 2024-08-27 11:02:34 +02:00
  • ab230eadd4 feat(config)!: remove auto_install Christian Clason 2024-08-10 12:58:04 +02:00
  • a8677385b7 feat(install)!: drop support for git Christian Clason 2024-06-13 12:30:57 +02:00
  • 214cfcf851 feat!: use tree-sitter build Christian Clason 2024-04-22 19:56:30 +02:00
  • c17de56890 feat!: track parser revision in Lua Christian Clason 2024-04-14 16:25:28 +02:00
  • 054080bf59 fix: vim.tbl_flatten is deprecated Christian Clason 2024-04-22 19:27:12 +02:00
  • 5a38df5627 feat(install)!: generate from json instead of requiring node Christian Clason 2024-04-18 09:44:38 +02:00
  • 8f8cf7144d bot(readme): update nvim-treesitter-bot[bot] 2024-04-22 09:59:42 +00:00
  • c70daa36dc feat(install)!: add explicit path field to parser info (#6476) Christian Clason 2024-04-21 00:14:12 +02:00
  • 0bb981c876 fix: do not use vim.iter (#6469) Lewis Russell 2024-04-19 18:12:54 +01:00
  • 421e2fb7b2 feat: improve logging of failed installs Lewis Russell 2024-04-19 10:11:06 +01:00
  • a8f5641ab3 feat(install)!: remove support for C++ scanners Christian Clason 2024-03-24 10:30:37 +01:00
  • 429e6f446b doc: better clarification of highlights/injections Phạm Huy Hoàng 2024-02-27 01:00:55 +09:00
  • 039fe9095d fix(format): update scripts to support nightly (#6126) Phạm Huy Hoàng 2024-02-18 20:56:53 +09:00