Commit graph

10 commits

Author SHA1 Message Date
Steven Arcangeli
bd5f141a54 doc: better type annotations for API methods 2024-05-21 21:25:02 -07:00
Slotos
51bdd35f4f
feat: cache aerial tree-sitter queries (#325)
When moving away from nvim-treesitter helpers, I overlooked the caching
they were performing. This means that currently on every symbols
refetch, neovim scans filesystem and gets all queries. Definitely useful
when writing new queries, but slow nonetheless.

This commit introduces a simple query cache and an API method to clear
said cache. With this, performance should improve, yet a way to iterate
over query design remains accessible.
2023-11-11 18:21:17 -08:00
Steven Arcangeli
d49d62b56f chore: regenerate documentation 2023-07-29 10:47:17 -07:00
Steven Arcangeli
d8f2699f7a feat: open_in_win to open aerial in an existing window (#248) 2023-05-03 22:40:21 -07:00
Steven Arcangeli
4b725dc8e5 feat: new navigation view (#235) 2023-04-01 01:10:33 -07:00
Github Actions
5b04ae9824 [docgen] Update docs
skip-checks: true
2023-01-06 18:23:06 +00:00
Steven Arcangeli
6146e0aaea doc: fix formatting for table[] types 2022-11-14 09:45:22 -08:00
Github Actions
9c179f5932 [docgen] Update docs
skip-checks: true
2022-10-27 16:19:28 +00:00
Github Actions
89fb911271 [docgen] Update docs
skip-checks: true
2022-10-24 15:41:13 +00:00
Steven Arcangeli
f5ecd1ee9d doc: rework documentation generation 2022-10-21 19:40:54 -07:00