Commit graph

  • f1998bd5db fix: update add_predicate and add_directive calls for upstream (#6106) Gregory Anders 2024-02-16 01:55:07 -06:00
  • ebe8e5a691 fix: better output for update-lockfile Christian Clason 2024-01-28 10:50:38 +01:00
  • ef5804c6b4 feat: improve check-queries Christian Clason 2024-01-26 13:09:44 +01:00
  • 9b3a4471b3 docs: update CONTRIBUTING.md Christian Clason 2023-09-24 11:44:00 +02:00
  • e45f99a850 refactor: pull out predicate function Lewis Russell 2023-09-13 10:53:03 +01:00
  • dc196db002 fix: update vim.system types Lewis Russell 2023-09-13 10:46:02 +01:00
  • 5c3366caa2 fix: remove downcase! directive use Lewis Russell 2023-09-13 10:43:36 +01:00
  • 2ea2f73660 feat: allow a custom revision in install_info Lewis Russell 2023-09-11 11:20:09 +01:00
  • 461bd3ae58 fix!: indents now rely on treesitter highlight Pham Huy Hoang 2023-09-04 16:19:33 +09:00
  • 81dfb6d522 docs(readme): document 'location' key Christian Clason 2023-08-13 12:56:11 +02:00
  • f8d1abeed5 tests: remove set ft Pham Huy Hoang 2023-08-11 22:38:31 +09:00
  • 52e4fc5b77 fix: cleanup diagnostics Lewis Russell 2023-08-07 11:03:02 +01:00
  • 42328bf9a3 fix: add stricter cc options (#5063) Lewis Russell 2023-07-04 22:42:25 +01:00
  • 326eb0f609 fix: remove upstreamed directives Christian Clason 2023-06-24 14:33:45 +02:00
  • 50795ed1b7 fix: always normalize paths TheLeoP 2023-06-15 07:40:39 -05:00
  • 528ba8cf44 fix: check if config has install_info in filter TheLeoP 2023-06-15 06:43:05 -05:00
  • 8265a3568c fix: check queries in needs_update() Lewis Russell 2023-06-12 16:18:25 +01:00
  • a7c208bd80 fix: filter languages through parser.configs Lewis Russell 2023-06-12 15:58:43 +01:00
  • ef6d7070c4 feat: add parser tiers Christian Clason 2023-06-10 17:12:35 +02:00
  • f614ec3566 feat!: drop makefile support, norg parser Christian Clason 2023-06-08 13:25:31 +02:00
  • cfae39609f refactor: use vim.system (#4923) Lewis Russell 2023-06-07 22:30:26 +01:00
  • c1d7d74278 fix: expand tiers in ignore_install Christian Clason 2023-06-06 20:20:42 +02:00
  • a26beea342 feat: drop TSInstallInfo in favor of better checkhealth Christian Clason 2023-06-06 11:02:28 +02:00
  • 5fc5a9272a refactor: use vim.uv Christian Clason 2023-06-03 12:08:14 +02:00
  • a9daf672e5 fix: install dependencies Christian Clason 2023-05-31 09:19:16 +02:00
  • c97342bf76 ci: remove update-lockfile shell script Christian Clason 2023-05-29 16:52:20 +02:00
  • 0e36600235 refactor: rewrite installation using jobs and async Lewis Russell 2023-05-22 14:35:25 +01:00
  • c72fb9dc91 refactor: use vim.fs.joinpath Christian Clason 2023-05-20 17:38:33 +02:00
  • f90a87a0c2 feat!: drop luarocks release Christian Clason 2024-02-23 13:36:52 +01:00
  • 4c8ba46f55 feat(locals)!: refactor locals.lua into standalone Christian Clason 2023-05-20 17:29:03 +02:00
  • be0808844d feat!: drop modules, general refactor and cleanup Christian Clason 2023-06-12 09:54:30 -06:00
  • d3c7a9f4c1 feat(c-family): inherit injections ObserverOfTime 2023-08-19 19:48:32 +03:00
  • 7b65d02621 injections(nix): add nixosTest.testScript + home-manager nvim config Marc Jakobi 2023-06-28 16:34:13 +02:00
  • be71f87b00 feat(yuck): add missing injections ObserverOfTime 2024-01-21 12:57:34 +02:00
  • 28d480e062
    fix: blade injection highlighting (#7846) Caleb White 2025-05-05 22:05:53 -05:00
  • 703d672072
    fix: fix blade highlighting Caleb White 2025-05-05 21:49:22 -05:00
  • be7272c2d8 feat!: update tier 1 parsers to versions Christian Clason 2024-05-03 19:55:41 +02:00
  • 03b2f7839e feat(locals)!: remove locals module Christian Clason 2025-05-04 10:51:09 +02:00
  • 512849f166 feat(parsers): update vimdoc, elm, godot_resource, gren, matlab, vim, query, comment Christian Clason 2025-05-04 15:40:33 +02:00
  • f7bb85a914 feat(locals)!: remove locals module Christian Clason 2025-05-04 10:51:09 +02:00
  • c22ad502ca feat(tests)!: new infrastructure based on makefile Christian Clason 2025-04-29 19:40:18 +02:00
  • 7534cd8846 refactor(locals): fix type annotations and warnings Riley Bruins 2025-05-03 13:31:59 -07:00
  • 27c36771fc tests(angular): don' reset filetype Christian Clason 2025-05-01 19:47:10 +02:00
  • a8043d4a60 tests(gleam): fix assert tests that no longer parse correctly Christian Clason 2025-05-01 10:37:30 +02:00
  • bbee289079 feat(tests)!: new infrastructure based on makefile Christian Clason 2025-04-29 19:40:18 +02:00
  • 080a2b5983 refactor(locals): fix type annotations and warnings Riley Bruins 2025-05-03 13:31:59 -07:00
  • 66cd1f497c ci: only run query checks if lints succeed Riley Bruins 2025-05-03 15:19:31 -07:00
  • 7b8e15d998 fix: appease lua_ls locals.lua warnings Riley Bruins 2025-05-03 13:31:59 -07:00
  • ac1828d2ee fix: appease lua_ls locals.lua warnings Riley Bruins 2025-05-03 13:31:59 -07:00
  • 0418c02ff3 ci: renovate Christian Clason 2025-04-29 19:40:18 +02:00
  • b4aa6d9650 tests(angular): don' reset filetype Christian Clason 2025-05-01 19:47:10 +02:00
  • f5cdd7cde8 tests(gleam): fix assert tests that no longer parse correctly Christian Clason 2025-05-01 10:37:30 +02:00
  • 2428b96081 feat(vim): update parser and queries Christian Clason 2025-05-02 17:19:08 +02:00
  • b21f320624 feat(gdscript)!: update parser and queries Christian Clason 2025-05-02 17:15:46 +02:00
  • 1fb96973df 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
  • c362955c4b feat(gdscript): rm underscore rule highlight PrestonKnopp 2025-05-01 13:43:41 -07:00
  • 046317ec2d fix(indent): don't skip parsing for yaml Christian Clason 2025-05-01 19:11:30 +02:00
  • 17a8ac4863 chore: remove lockfile and update script Christian Clason 2025-04-30 18:11:16 +02:00
  • 9df9b89354 refactor(lua): fix some luals warnings Christian Clason 2025-04-27 16:08:59 +02:00
  • 4ae33973f3 feat(install)!: always generate from json if possible Christian Clason 2025-04-27 14:00:40 +02:00
  • a9fbd07bf2 feat(setup)!: remove ensure_install field Christian Clason 2025-04-27 13:02:32 +02:00
  • 7919271e2d 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
  • fc193451ee feat: add .tsqueryrc.json Christian Clason 2025-04-22 10:44:45 +02:00
  • d8000d2e5e feat(parsers): update ziggy, ziggy_schema, bibtex, latex Christian Clason 2025-04-19 10:33:53 +02:00
  • 06a62043c2 feat(tcl)!: update parser and queries Christian Clason 2025-04-18 13:22:20 +02:00
  • 47e4f82a68 feat(julia)!: update parser and queries Christian Clason 2025-04-18 13:16:48 +02:00
  • 5d07c93750 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
  • 086c400917 feat(html): use gsub for mimetype lookup Christian Clason 2025-04-05 12:22:48 +02:00
  • f3e4b6d820 fix(install): skip tier 4 parsers when installing and updating Christian Clason 2025-03-26 13:08:49 +01:00
  • c0f7dff590 fix(install): don't prompt on installed parsers (skip) Christian Clason 2025-03-26 09:54:22 +01:00
  • 1de4e3fee1 fix(formatter): increase match limit Christian Clason 2025-03-12 09:44:33 +01:00
  • d402cb9818 feat(install): allow pass callback to update() przepompownia 2025-03-05 20:03:30 +01:00
  • 4eb1923759 fix(install): early return if parser_info does not exist Sebastian Lyng Johansen 2025-02-17 17:18:33 +01:00
  • 3be8b2a31f feat(parsers): rework tiers Christian Clason 2025-02-09 13:19:34 +01:00
  • 86a7cdde19 fix(ci): update to changed neovim release name Christian Clason 2025-01-27 16:53:58 +01:00
  • 0767b79904 fix(install): return error code in callback Christian Clason 2024-10-12 20:14:21 +02:00
  • 6fed522113 feat(install)!: bump minimum tree-sitter version to 0.24 Christian Clason 2024-10-06 12:02:32 +02:00
  • 3f54b58fed ci(tests): add optional workflow for generating grammars Christian Clason 2024-08-18 13:01:29 +02:00
  • 9941ad2afb feat(install): allow specifying max jobs Christian Clason 2024-08-27 11:02:34 +02:00
  • 4883846099 feat(config)!: remove auto_install Christian Clason 2024-08-10 12:58:04 +02:00
  • 6a143e48a4 feat(install)!: drop support for git Christian Clason 2024-06-13 12:30:57 +02:00
  • 3632923e78 feat!: use tree-sitter build Christian Clason 2024-04-22 19:56:30 +02:00
  • 7fea2eefd7 feat!: track parser revision in Lua Christian Clason 2024-04-14 16:25:28 +02:00
  • 77757ac7d6 fix: vim.tbl_flatten is deprecated Christian Clason 2024-04-22 19:27:12 +02:00
  • 0db2935a1f feat(install)!: generate from json instead of requiring node Christian Clason 2024-04-18 09:44:38 +02:00
  • 19f84f36ea bot(readme): update nvim-treesitter-bot[bot] 2024-04-22 09:59:42 +00:00
  • 82ca00ed97 feat(install)!: add explicit path field to parser info (#6476) Christian Clason 2024-04-21 00:14:12 +02:00
  • 4c3e77db67 fix: do not use vim.iter (#6469) Lewis Russell 2024-04-19 18:12:54 +01:00
  • 5e1554ceda feat: improve logging of failed installs Lewis Russell 2024-04-19 10:11:06 +01:00
  • 02aed5b54e feat(install)!: remove support for C++ scanners Christian Clason 2024-03-24 10:30:37 +01:00
  • bfa8ff42d8 doc: better clarification of highlights/injections Phạm Huy Hoàng 2024-02-27 01:00:55 +09:00
  • 33467b292e fix(format): update scripts to support nightly (#6126) Phạm Huy Hoàng 2024-02-18 20:56:53 +09:00
  • c26917c9ac fix: update add_predicate and add_directive calls for upstream (#6106) Gregory Anders 2024-02-16 01:55:07 -06:00
  • 790ce166d7 fix: better output for update-lockfile Christian Clason 2024-01-28 10:50:38 +01:00
  • ba0378c6c4 feat: improve check-queries Christian Clason 2024-01-26 13:09:44 +01:00
  • e3afbce7ce docs: update CONTRIBUTING.md Christian Clason 2023-09-24 11:44:00 +02:00
  • 4d1045072f refactor: pull out predicate function Lewis Russell 2023-09-13 10:53:03 +01:00
  • 57b40db017 fix: update vim.system types Lewis Russell 2023-09-13 10:46:02 +01:00
  • 832b703160 fix: remove downcase! directive use Lewis Russell 2023-09-13 10:43:36 +01:00
  • c65460a40c feat: allow a custom revision in install_info Lewis Russell 2023-09-11 11:20:09 +01:00