You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WARNING tree-sitter executable not found (parser generator, only needed for :TSInstallFromGrammar, not required for :TSInstall)
OK node found v20.11.1 (only needed for :TSInstallFromGrammar)
OK git executable found.
OK cc executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }
Version: cc (GCC) 14.2.1 20240805
OK Neovim was compiled with tree-sitter runtime ABI version 14 (required >=13). Parsers must be compatible with runtime ABI.
OS Info:
{
machine = "x86_64",
release = "6.10.6-arch1-1.1-g14",
sysname = "Linux",
version = "#1 SMP PREEMPT_DYNAMIC Thu, 29 Aug 2024 07:08:56 +0000"
} ~
Parser/Features H L F I J
bash ✓ ✓ ✓ . ✓
c ✓ ✓ ✓ ✓ ✓
cpp ✓ ✓ ✓ ✓ ✓
css ✓ . ✓ ✓ ✓
fish ✓ ✓ ✓ ✓ ✓
html ✓ ✓ ✓ ✓ ✓
hyprlang ✓ . ✓ ✓ ✓
javascript ✓ ✓ ✓ ✓ ✓
json ✓ ✓ ✓ ✓ .
lua ✓ ✓ ✓ ✓ ✓
luadoc ✓ . . . .
markdown ✓ . ✓ ✓ ✓
markdown_inline ✓ . . . ✓
nix ✓ ✓ ✓ ✓ ✓
norg . . . . .
printf ✓ . . . .
python ✓ ✓ ✓ ✓ ✓
query ✓ ✓ ✓ ✓ ✓
rasi ✓ ✓ ✓ ✓ ✓
rust ✓ ✓ ✓ ✓ ✓
toml ✓ ✓ ✓ ✓ ✓
tsx ✓ ✓ ✓ ✓ ✓
typescript ✓ ✓ ✓ ✓ ✓
typst ✓ . ✓ ✓ ✓
vim ✓ ✓ ✓ . ✓
vimdoc ✓ . . . ✓
yaml ✓ ✓ ✓ ✓ ✓
Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
+) multiple parsers found, only one will be used
x) errors found in the query, try to run :TSUpdate {lang} ~
Output of nvim --version
NVIM v0.10.1
Build type: Release
LuaJIT 2.1.1723675123
Run "nvim -V1 -v" for more info
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered:
Describe the bug
The
@parameter.inner
and@parameter.outer
selectors does not work correctly inside function which are inside a macro.To Reproduce
Now run
dia
(Delete@parameter.inner
) with cursour in every^
separately.The results are:
Expected behavior
If we remove the shabang (!) and treat it as a function
assert
, then every keybinding works as expected.Output of
:checkhealth nvim-treesitter
Paste the output here
==============================================================================
nvim-treesitter: require("nvim-treesitter.health").check()
Installation ~
tree-sitter
executable not found (parser generator, only needed for :TSInstallFromGrammar, not required for :TSInstall)node
found v20.11.1 (only needed for :TSInstallFromGrammar)git
executable found.cc
executable found. Selected from { vim.NIL, "cc", "gcc", "clang", "cl", "zig" }Version: cc (GCC) 14.2.1 20240805
OS Info:
{
machine = "x86_64",
release = "6.10.6-arch1-1.1-g14",
sysname = "Linux",
version = "#1 SMP PREEMPT_DYNAMIC Thu, 29 Aug 2024 07:08:56 +0000"
} ~
Parser/Features H L F I J
Legend: H[ighlight], L[ocals], F[olds], I[ndents], In[j]ections
+) multiple parsers found, only one will be used
x) errors found in the query, try to run :TSUpdate {lang} ~
Output of
nvim --version
Additional context
Add any other context about the problem here.
The text was updated successfully, but these errors were encountered: