Commit graph

  • 9c317296da fix!: indents now rely on treesitter highlight Pham Huy Hoang 2023-09-04 16:19:33 +09:00
  • 2afd1f3244 docs(readme): document 'location' key Christian Clason 2023-08-13 12:56:11 +02:00
  • 6fa0096836 tests: remove set ft Pham Huy Hoang 2023-08-11 22:38:31 +09:00
  • 24838ee255 fix: cleanup diagnostics Lewis Russell 2023-08-07 11:03:02 +01:00
  • 0d1a0669dd fix: add stricter cc options (#5063) Lewis Russell 2023-07-04 22:42:25 +01:00
  • db3481cf83 fix: remove upstreamed directives Christian Clason 2023-06-24 14:33:45 +02:00
  • f89c7892ef fix: always normalize paths TheLeoP 2023-06-15 07:40:39 -05:00
  • c5831004fc fix: check if config has install_info in filter TheLeoP 2023-06-15 06:43:05 -05:00
  • 0a3c67ef77 fix: check queries in needs_update() Lewis Russell 2023-06-12 16:18:25 +01:00
  • 02a29a3d7d fix: filter languages through parser.configs Lewis Russell 2023-06-12 15:58:43 +01:00
  • b46ddb22aa feat: add parser tiers Christian Clason 2023-06-10 17:12:35 +02:00
  • 538149000e feat!: drop makefile support, norg parser Christian Clason 2023-06-08 13:25:31 +02:00
  • 2575fb6aa8 refactor: use vim.system (#4923) Lewis Russell 2023-06-07 22:30:26 +01:00
  • 74d59a8ea7 fix: expand tiers in ignore_install Christian Clason 2023-06-06 20:20:42 +02:00
  • 3efa43ec61 feat: drop TSInstallInfo in favor of better checkhealth Christian Clason 2023-06-06 11:02:28 +02:00
  • ad263ac46b refactor: use vim.uv Christian Clason 2023-06-03 12:08:14 +02:00
  • 0bcb12375c fix: install dependencies Christian Clason 2023-05-31 09:19:16 +02:00
  • e1069893cb ci: remove update-lockfile shell script Christian Clason 2023-05-29 16:52:20 +02:00
  • 3bbb0fc05a refactor: rewrite installation using jobs and async Lewis Russell 2023-05-22 14:35:25 +01:00
  • 5db3c1fafc refactor: use vim.fs.joinpath Christian Clason 2023-05-20 17:38:33 +02:00
  • fbb3490a99 feat!: drop luarocks release Christian Clason 2024-02-23 13:36:52 +01:00
  • 382f91c39d feat(locals)!: refactor locals.lua into standalone Christian Clason 2023-05-20 17:29:03 +02:00
  • ae239f89cc feat!: drop modules, general refactor and cleanup Christian Clason 2023-06-12 09:54:30 -06:00
  • beea7ae53d feat(c-family): inherit injections ObserverOfTime 2023-08-19 19:48:32 +03:00
  • 197cfb9c5c injections(nix): add nixosTest.testScript + home-manager nvim config Marc Jakobi 2023-06-28 16:34:13 +02:00
  • b6adc4681c feat(yuck): add missing injections ObserverOfTime 2024-01-21 12:57:34 +02:00
  • 94ea4f436d feat(haskell): injections for inline-python quasiquotes Marc Jakobi 2025-04-30 10:46:14 +02:00
  • a95f731e1f
    feat(haskell): injections for inline-python quasiquotes Marc Jakobi 2025-04-30 10:46:14 +02:00
  • 59ec5968f8 Add C3 language Christian Buttner 2025-04-29 15:49:51 +02:00
  • a1be593bd2
    fix whitespace Lukas Panneke 2025-04-27 16:11:55 +02:00
  • 73ca5acd28
    Mark instanceof pattern variables as @local.definition.var Lukas Panneke 2025-04-27 16:07:03 +02:00
  • 3b308861a8 fix(injections): dtd, glimmer.*, razor, tablegen, teal Christian Clason 2025-04-27 11:04:54 +02:00
  • 4c7509e7b0 fix(roc): use correct predicate in injections Christian Clason 2025-04-26 22:12:46 +02:00
  • 58dd149629 fix(nu): add missing ctrl_match to query files blindfs 2025-04-26 12:04:49 +08:00
  • 8d4236f170 fix(nu): add missing ctrl_match to query files blindfs 2025-04-26 12:04:49 +08:00
  • e0d861b23a
    fix(folds.ecma): separate folds for if/else/else if Peter Cardenas 2025-04-20 20:20:34 -07:00
  • a8b2798322 feat(cobweb): add support for cobweb FabricSoul 2025-04-20 23:36:06 -04:00
  • c3a3cd3139 error reporting: say what query and language it was on query load failure Jade Lovelace 2025-04-17 15:45:03 -07:00
  • 89eab3f987 feat(typespec): update typespec highlights and indents, add folds Hilmar Wiegand 2025-04-16 21:50:39 +02:00
  • dc079ef1d6
    feat(queries/nix): add support for pipe operator isabel 2025-04-15 22:46:28 +01:00
  • 684eeac91e feat(fish): highlight $ punctuation.special Peter Cardenas 2025-04-15 04:36:13 -07:00
  • 54fc8e311c feat(fish): add variable.builtin highlights Peter Cardenas 2025-04-15 04:35:40 -07:00
  • ab3b90c946
    feat(fish): highlight $ punctuation.special Peter Cardenas 2025-04-15 04:36:13 -07:00
  • fd58beb095
    feat(fish): add variable.builtin highlights Peter Cardenas 2025-04-15 04:35:40 -07:00
  • 8d7dec2475 updating parser filetype for brightscript: brs ajdelcimmuto 2025-04-13 16:14:33 -05:00
  • 7bbed4b548
    feat(brightscript): brightscript parser and queries (#7780) AJ Delcimmuto 2025-04-13 15:20:09 -05:00
  • 234b11f2c8 adding spell capture back, punctuation improvements ajdelcimmuto 2025-04-13 15:12:34 -05:00
  • 607a247c34
    fix(installer): remove deprecated --no-bindings cli flag j5017y 2025-04-13 16:03:44 +01:00
  • fc6b77b443 feat: @constructor.call Jaehwang Jung 2025-04-13 16:04:22 +09:00
  • 1d05911363 change as identifier to keyword.operator ajdelcimmuto 2025-04-11 12:32:30 -05:00
  • 7fb2377e96 case insensitivity support, grainular highlights ajdelcimmuto 2025-04-11 12:11:18 -05:00
  • 2088d0daf8 fixing highlight query comment for brightscript ajdelcimmuto 2025-04-02 11:38:46 -05:00
  • a2cd848e1c fixing lint errors for brightscript ajdelcimmuto 2025-03-30 18:44:35 -05:00
  • c34022ded9 fixing highlights for brightscript ajdelcimmuto 2025-03-30 18:24:16 -05:00
  • 4335ac47e4 Added parser info and queries for the brightscript programming language ajdelcimmuto 2025-03-30 17:58:02 -05:00
  • cbd3703c6b Document textobjects support jyn 2025-04-11 07:06:31 -04:00
  • c6e7dc41aa
    docs: prettify Eisuke Kawashima 2025-04-10 05:20:25 +09:00
  • 0e21ee8df6
    More bash injection support for Taskfile (#7805) Mikkel Mondrup Kristensen 2025-04-07 21:08:22 +02:00
  • 3a5f4aef47 Also add tests for cmd and multiline cmd Mikkel Mondrup Kristensen 2025-04-07 20:58:48 +02:00
  • 312a4e945e Add support for cmd both direct and with multiline Mikkel Mondrup Kristensen 2025-04-07 20:58:16 +02:00
  • 205faba176
    feat(yaml): inject bash for taskfiles (#7804) Anthony Fiddes 2025-04-06 17:09:27 +00:00
  • c9b247b322 test: add test for bash injection in taskfiles Anthony Fiddes 2025-04-06 19:00:51 +02:00
  • d8344bb240 feat(html): use gsub for mimetype lookup Christian Clason 2025-04-05 12:22:48 +02:00
  • e164486993 fix(install): skip tier 4 parsers when installing and updating Christian Clason 2025-03-26 13:08:49 +01:00
  • d4fee9b019 fix(install): don't prompt on installed parsers (skip) Christian Clason 2025-03-26 09:54:22 +01:00
  • 78bce791f2 fix(formatter): increase match limit Christian Clason 2025-03-12 09:44:33 +01:00
  • ec723ea0ce feat(install): allow pass callback to update() przepompownia 2025-03-05 20:03:30 +01:00
  • 6ac1fcbb72 fix(install): early return if parser_info does not exist Sebastian Lyng Johansen 2025-02-17 17:18:33 +01:00
  • f525d9eb6b feat(parsers): rework tiers Christian Clason 2025-02-09 13:19:34 +01:00
  • 9abfe42989 fix(ci): update to changed neovim release name Christian Clason 2025-01-27 16:53:58 +01:00
  • 92c4116fb9 fix(install): return error code in callback Christian Clason 2024-10-12 20:14:21 +02:00
  • aa87954651 feat(install)!: bump minimum tree-sitter version to 0.24 Christian Clason 2024-10-06 12:02:32 +02:00
  • 05a695e9be ci(tests): add optional workflow for generating grammars Christian Clason 2024-08-18 13:01:29 +02:00
  • dc23fe1de9 feat(install): allow specifying max jobs Christian Clason 2024-08-27 11:02:34 +02:00
  • a58b9132a1 feat(config)!: remove auto_install Christian Clason 2024-08-10 12:58:04 +02:00
  • deeb6a0f46 feat(install)!: drop support for git Christian Clason 2024-06-13 12:30:57 +02:00
  • 9e484d5ffd feat!: use tree-sitter build Christian Clason 2024-04-22 19:56:30 +02:00
  • b96ca7212d feat!: track parser revision in Lua Christian Clason 2024-04-14 16:25:28 +02:00
  • a8830720eb fix: vim.tbl_flatten is deprecated Christian Clason 2024-04-22 19:27:12 +02:00
  • fe11b0b590 feat(install)!: generate from json instead of requiring node Christian Clason 2024-04-18 09:44:38 +02:00
  • d15e73f5f0 bot(readme): update nvim-treesitter-bot[bot] 2024-04-22 09:59:42 +00:00
  • 14680dcf2d feat(install)!: add explicit path field to parser info (#6476) Christian Clason 2024-04-21 00:14:12 +02:00
  • f8458f227a fix: do not use vim.iter (#6469) Lewis Russell 2024-04-19 18:12:54 +01:00
  • aef1032d21 feat: improve logging of failed installs Lewis Russell 2024-04-19 10:11:06 +01:00
  • 7544688027 feat(install)!: remove support for C++ scanners Christian Clason 2024-03-24 10:30:37 +01:00
  • 54dc7f89a5 doc: better clarification of highlights/injections Phạm Huy Hoàng 2024-02-27 01:00:55 +09:00
  • 88c9729abb fix(format): update scripts to support nightly (#6126) Phạm Huy Hoàng 2024-02-18 20:56:53 +09:00
  • a7fd268713 fix: update add_predicate and add_directive calls for upstream (#6106) Gregory Anders 2024-02-16 01:55:07 -06:00
  • 4141eb8e95 fix: better output for update-lockfile Christian Clason 2024-01-28 10:50:38 +01:00
  • 891916c639 feat: improve check-queries Christian Clason 2024-01-26 13:09:44 +01:00
  • c929d69aa8 docs: update CONTRIBUTING.md Christian Clason 2023-09-24 11:44:00 +02:00
  • 8dccea892f refactor: pull out predicate function Lewis Russell 2023-09-13 10:53:03 +01:00
  • e5babe1336 fix: update vim.system types Lewis Russell 2023-09-13 10:46:02 +01:00
  • 623069bfa4 fix: remove downcase! directive use Lewis Russell 2023-09-13 10:43:36 +01:00
  • b9e1cd1466 feat: allow a custom revision in install_info Lewis Russell 2023-09-11 11:20:09 +01:00
  • 478f40063d fix!: indents now rely on treesitter highlight Pham Huy Hoang 2023-09-04 16:19:33 +09:00
  • aa3dc33893 docs(readme): document 'location' key Christian Clason 2023-08-13 12:56:11 +02:00
  • a8dd18209a tests: remove set ft Pham Huy Hoang 2023-08-11 22:38:31 +09:00
  • f69876bfae fix: cleanup diagnostics Lewis Russell 2023-08-07 11:03:02 +01:00
  • e353b43f46 fix: add stricter cc options (#5063) Lewis Russell 2023-07-04 22:42:25 +01:00