aerial.nvim/queries
Steven Arcangeli e54cae0df0 feat: experimental support for navigating to symbol names (#279)
Using the treesitter backend, we can use the same "selectionRange" logic
that LSP symbol sources use to provide more detailed information about
where the name of the symbol is. We already use the LSP information to
change how we navigate the cursor to symbols, so once we parse this
information from treesitter it will automatically get used.

I'm putting this behind an experimental config option for now so we can
test it out for a while before making a sudden change to the behavior.
2023-08-09 21:47:48 -07:00
..
bash rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
c rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
c_sharp rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
cpp rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
dart rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
elixir feat(elixir): support parameterless functions (#277) 2023-07-11 08:09:41 -07:00
go feat: include receiver in golang methods (#194) 2022-12-26 09:08:52 -08:00
help fix: help parser has been renamed to vimdoc 2023-04-01 12:56:56 -07:00
html fix: enforce treesitter backend uses LSP SymbolKind values (#219) 2023-02-14 08:44:49 -08:00
java feat(java): add support for constructors 2022-12-30 15:22:30 +02:00
javascript treesitter: support for arrow methods for JS/TS(X) 2023-02-24 20:07:20 +01:00
json rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
julia fix: update julia queries for upstream parser changes 2023-07-10 18:10:42 -07:00
latex rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
lua feat: experimental support for navigating to symbol names (#279) 2023-08-09 21:47:48 -07:00
make rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
markdown feat: treesitter supports markdown setext_heading (#276) 2023-08-06 17:53:36 -07:00
norg rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
org rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
php rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
proto rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
python feat(ts): treesitter supports variables in python (#227) 2023-03-15 22:03:57 -07:00
rst rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
ruby feat: experimental support for navigating to symbol names (#279) 2023-08-09 21:47:48 -07:00
rust use metadata "kind" in query file 2022-11-28 23:00:40 +09:00
scala rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
solidity feat: add solidity treesitter support (#273) 2023-06-25 09:26:17 -07:00
teal rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
tsx feat: experimental support for navigating to symbol names (#279) 2023-08-09 21:47:48 -07:00
typescript feat: experimental support for navigating to symbol names (#279) 2023-08-09 21:47:48 -07:00
usd Added WIP USD-filetype unittests 2023-05-15 21:58:25 -07:00
vim rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00
vimdoc fix: help parser has been renamed to vimdoc 2023-04-01 12:56:56 -07:00
yaml rm language_kind_map; write "kind" in query file 2022-11-29 21:59:39 +09:00