Commit graph

886 commits

Author SHA1 Message Date
HiPhish
073e45546a Add recipes to the manual 2024-06-10 01:07:38 +02:00
HiPhish
0f31461312 Extend has_extmarks_at test assertion
The assertion now takes an extra parameter to check for a specific
highlight group.  By default any highlight group will match, but if one
is specified only extmarks with that particular highlight groups are
counted.

While I was at it I also noticed that the `vim.fn.filter` function was
used wrongly, it did not mutate the Lua list in place.  I had to replace
it with `vim.tbl_filter`.
2024-05-31 21:07:57 +02:00
HiPhish
051c3c074a Update changelog 2024-05-30 01:15:11 +02:00
Danielkonge
6d3371d66c feat(wgsl): Add wgsl support 2024-05-29 21:26:03 +02:00
Danielkonge
6bfbaef4a4 Add missing Rust pattern 2024-05-29 21:26:03 +02:00
Danielkonge
c5305880bb Type updates 2024-05-29 21:26:03 +02:00
HiPhish
b10fba4d4a Merge branch 'patch/fix-regtype' 2024-05-29 01:34:20 +02:00
HiPhish
a91fcdb968 Update changelog 2024-05-29 01:26:59 +02:00
HiPhish
870a8e32ac Merge branch 'cue-fix' 2024-05-29 01:25:57 +02:00
cailue
0bb6ba3149 patch: cancel format on save
Signed-off-by: cailue <cailue@bupt.edu.cn>
2024-05-28 00:55:39 +08:00
cailue
34ba35ae95 patch: try fix with replace regtype to 'v'
Signed-off-by: cailue <cailue@bupt.edu.cn>
2024-05-28 00:38:20 +08:00
HiPhish
849803e0a6 Add missing C++ patterns 2024-05-24 12:31:28 +02:00
Hoang Nguyen
d517b618ea
fix(cue): add missing captures index_expression and dynamic 2024-05-24 00:00:00 +07:00
HiPhish
5d0d30b201 Fix formatting for changelog
Fixed wrong indentation and missing blank lines before parent paragraph
in sub-lists.
2024-05-21 18:28:07 +02:00
HiPhish
7642804faf Fix C# query patterns 2024-05-21 18:20:58 +02:00
HiPhish
a0e715996c Fix Haskell query 2024-05-21 16:46:17 +02:00
HiPhish
9c6e2e23ec Update changelog 2024-05-20 22:40:35 +02:00
HiPhish
b0f8e7d8a6 Merge branch 'oxfist/master' 2024-05-20 22:39:08 +02:00
HiPhish
eefc4cf6da Update changelog 2024-05-20 21:17:14 +02:00
Andrés Quilodrán
eb3e304523
Add missing queries for TypeScript interface and enum 2024-05-19 00:42:33 -04:00
wenjin
68d4041975
fix(java): delimiter not work, fix #115 2024-05-17 18:06:40 +08:00
HiPhish
dd1156723e Fix GitHub issue template
Setting the `render` property on the description field turns it into a
code block.  I do not want this, I want a regular flow of prose text.
2024-05-11 09:43:22 +02:00
HiPhish
265c561c4d Update changelog 2024-05-07 17:14:35 +02:00
HiPhish
126c130759 Merge branch 'oxfist/master' 2024-05-07 17:13:36 +02:00
HiPhish
f47cace3b1 Add missing loop_macro pattern for Common Lisp 2024-05-07 13:59:04 +02:00
HiPhish
12b1a1e095 Release version 0.4.0 2024-05-07 09:39:48 +02:00
HiPhish
170994e291 Add Teal support 2024-05-07 09:38:28 +02:00
HiPhish
03f06991d9 Set g:bustedprg in .nvimrc file to shim
This will set up the shim automatically for users who have the 'exrc'
option enabled.
2024-05-07 08:28:38 +02:00
Andrés Quilodrán
df28ee219c
Add a few missing javascript nodes 2024-05-07 00:28:19 -04:00
HiPhish
f760e60143 Merge branch 'oxfist/master' 2024-05-06 23:57:04 +02:00
HiPhish
367d0c3c9a Update changelog 2024-05-06 23:56:47 +02:00
Andrés Quilodrán
bb464d3b1f
Improve support for R 2024-05-01 22:23:22 -04:00
Alexei Mozaidze
2279491726 fix(fennel): update queries
Updated the queries to support the updated upstream parser. Also, simplified queries significantly.
2024-04-29 13:38:20 +04:00
HiPhish
7ef0766b5c Update changelog 2024-04-18 23:24:29 +02:00
Micah Halter
cac7dfe65b
fix(julia): remove deprecated query and add missing delimiters 2024-04-18 08:34:36 -04:00
HiPhish
0563a31b1f Use query syntax for document tree in manual
The query syntax in the output format of `InspectTree` in the upcoming
Neovim 0.10, and we get syntax highlighting for free.
2024-04-06 00:28:45 +02:00
HiPhish
580bc045c7 Add Python literal string interpolation pattern 2024-03-23 16:20:21 +01:00
HiPhish
2200900e3c Add missing pattern to Typst, update changelog 2024-03-16 00:42:23 +01:00
Martin Walls
fe0b2ef7c7 feat(typst): add Typst lang support 2024-03-15 18:13:14 +00:00
HiPhish
cfc3f53cfa Fix name of busted shim in makefile 2024-02-29 12:27:59 +01:00
HiPhish
4902de7433 Rename busted shim 2024-02-29 00:35:31 +01:00
HiPhish
2dd78f36cf Fix Neovim shim for parallel runs
Multiple tests can run in parallel, so we need to check whether this
symlink already exists before we blindly create a new one.
2024-02-27 18:22:35 +01:00
HiPhish
64b7006a36 Update changelog 2024-02-26 01:02:02 +01:00
reo101
5ec0504686
fix(fennel)!: update queries to reflect new upstream parser
https://github.com/nvim-treesitter/nvim-treesitter/pull/6132

Also add commented out query for highlighting the single ":" in table bindings
2024-02-25 13:46:24 +02:00
HiPhish
161eb67a82 Add a shim for busted
Use a think command-line interface adapter for calling busted.  This is
in anticipation of the busted Neotest adapter which might exist in the
future.
2024-02-22 16:09:59 +01:00
HiPhish
90bab50ebf Fix up 'clean' target in makefile 2024-02-21 01:00:20 +01:00
HiPhish
4d2d3f9c16 Handle command-line arguments in shim
Can handle the '-e' option.  This is a prerequisite for debugging Lua
scripts.
2024-02-18 13:16:45 +01:00
HiPhish
e03cdde9e1 Add Svelte support 2024-02-18 11:18:00 +01:00
HiPhish
df0a57a449 Maintain symlink only during test session
The plugin needs to reference itself inside the custom configuration
environment.  If the symlink is checked into the repo it will cause
recursion problems for the Lua language server.  This way the symlink
persists only during a test session.
2024-02-18 00:21:10 +01:00
HiPhish
586f44d21e Enabled disabled tests
These tests were aborted prematurely because at the time I could not
figure out when extmarks were not updated.  Later I found out that it
was because I first had to enable Tree-sitter highlighting, but I forgot
to enable these tests.
2024-02-12 18:31:58 +01:00