Commit graph

800 commits

Author SHA1 Message Date
Steven Arcangeli
faadebfd77
Merge pull request #220 from emmanueltouzery/symbol_post_process_apis
symbol post process APIs
2023-02-19 15:33:22 -08:00
Emmanuel Touzery
bc11b45118 symbol post process API: review comments 2023-02-19 13:16:37 +01:00
Emmanuel Touzery
f5b3619e4b symbol post process APIs
APIs to allow the user to post-process the symbols detected by aerial.
2023-02-15 19:34:15 +01:00
Steven Arcangeli
89031be806 refactor: clean up icons (#219)
The icon list had several values that are not SymbolKind, they were
CompletionItemKind (which we don't need). I've removed those values, and
also added nerd font icons for SymbolKinds that didn't have them before.
2023-02-14 08:57:13 -08:00
Steven Arcangeli
06c6b4c8eb fix: enforce treesitter backend uses LSP SymbolKind values (#219) 2023-02-14 08:44:49 -08:00
Steven Arcangeli
1bdb9ca19b cleanup: remove deprecated commands 2023-02-13 12:19:15 -08:00
Steven Arcangeli
76a0aa0ec5 cleanup: remove deprecated API functions 2023-02-13 12:19:15 -08:00
Steven Arcangeli
09c504a39b cleanup: remove deprecated config options 2023-02-13 12:19:15 -08:00
Steven Arcangeli
a467e9a06a
Merge pull request #218 from emmanueltouzery/elixir_exunit
support for elixir exunit tests
2023-02-11 17:31:25 -08:00
Emmanuel Touzery
f2b04c7c2c elixir exunit, label test+describe 2023-02-07 17:41:08 +01:00
Emmanuel Touzery
391e68350d support for elixir exunit tests 2023-02-06 22:08:31 +01:00
Steven Arcangeli
9921808e0d
Merge pull request #216 from emmanueltouzery/elixir_treesitter_constants
elixir tree-sitter queries: add constants
2023-02-06 12:23:30 -08:00
Emmanuel Touzery
2f35f6f47a elixir constants: prepend @ 2023-02-06 16:56:02 +01:00
Steven Arcangeli
2b71abbcc3 feat: jest support for tsx (#47) 2023-02-05 12:03:24 -08:00
Emmanuel Touzery
7ea5a44778 elixir tree-sitter queries: add constants 2023-02-05 19:03:26 +01:00
Steven Arcangeli
7f09d0d003 fix: LSP synchronous symbol fetch when buffer has multiple clients (#215) 2023-02-04 15:36:54 -08:00
Steven Arcangeli
eec09f13fc
Merge pull request #213 from NeumoNeumo/master
fix Lualine customize example in README.md
2023-02-04 15:11:24 -08:00
Jianhui Yuan Xu
b0d1f54149 fix Lualine customize example in README.md 2023-02-05 06:27:12 +08:00
Steven Arcangeli
1e75f6f62f
Merge pull request #212 from emmanueltouzery/telescope_extra_options
extra options for the telescope integration
2023-02-04 13:30:47 -08:00
Emmanuel Touzery
f4f3039bca extra options for the telescope integration 2023-02-04 22:23:26 +01:00
Steven Arcangeli
960cf86d9a feat: jest support for typescript (#47) 2023-02-04 12:58:26 -08:00
Steven Arcangeli
4428a478e7 fix: correctly fetch splitkeep option value 2023-02-02 22:40:13 -08:00
Steven Arcangeli
30a64f8590 lint: stylua 2023-01-31 23:59:56 -08:00
Steven Arcangeli
15ef1efb8c
Merge pull request #209 from mikaraunio/dev-html
Add basic HTML treesitter support
2023-01-31 23:59:41 -08:00
Steven Arcangeli
e76aec1fc2 test: add tests for prev/next/prev_up/next_up 2023-01-31 12:12:49 -08:00
Steven Arcangeli
c222e5abb5
Merge pull request #211 from KPatr1ck/fix_next_up
Fix nil index in next_up.
2023-01-31 12:11:58 -08:00
Mika Raunio
6f186e4d12 Add tests for HTML and update README 2023-01-31 18:39:53 +02:00
Mika Raunio
e213ddb9aa Add basic HTML treesitter support 2023-01-31 18:39:53 +02:00
KP
f66c0ea0e5 Fix nil index in next_up. 2023-01-29 17:32:57 +08:00
Steven Arcangeli
911373eb6b
Merge pull request #210 from kluen/fix-string-symbol
Use better default icon for strings
2023-01-28 15:43:59 -08:00
Kristof Lünenschloß
d18a7840f1 Use better default icon for strings 2023-01-27 17:10:28 +01:00
Steven Arcangeli
e2b6cd07b4 fix: guard against invalid buffers (#207) 2023-01-22 10:29:15 -08:00
Github Actions
25a5e7873e [docgen] Update docs
skip-checks: true
2023-01-22 01:45:25 +00:00
Steven Arcangeli
366d0d6f06 doc: fix documentation of keymaps 2023-01-21 17:44:50 -08:00
Steven Arcangeli
4c3ff7554d fix: catch all splitkeep access errors 2023-01-17 09:48:25 -08:00
Steven Arcangeli
3eafbd28ae
Merge pull request #205 from Isrothy/master
fix: escape % in lualine component
2023-01-06 10:39:25 -08:00
Steven Arcangeli
389a644e14 fix: navigation tests 2023-01-06 10:36:00 -08:00
Github Actions
5b04ae9824 [docgen] Update docs
skip-checks: true
2023-01-06 18:23:06 +00:00
Steven Arcangeli
b1e6c7d94b fix!: ignore win/buffer behavior prevents opening aerial at all (#204)
Previously the ignore behavior was to not trigger open_automatic, and to
not update the aerial window when attach_mode = "global". Unfortunately,
that means that we end up in a weird state and it's difficult to make
the open/close/toggle behavior in ignored buffers consistent _unless_ we
prevent opening aerial altogether. This essentially makes ignored
buffers the same as unsupported, but with the key difference that it
won't trigger any of the close_automatic_events.

As part of this, we're also changing the default to NOT ignore unlisted
buffers. The main reason for this is that help buffers are unlisted by
default, but aerial supports them.
2023-01-06 10:19:38 -08:00
Isrothy
937a4af150 fix: escape % in lualine component 2023-01-07 02:03:44 +08:00
Steven Arcangeli
a562b9d99f feat: display ignore status in AerialInfo 2023-01-06 09:52:14 -08:00
Steven Arcangeli
7acdd616ee fix: don't ignore help buftypes by default (#204) 2023-01-06 08:44:12 -08:00
Steven Arcangeli
17f97fd2ca fix: always close keymap help window 2023-01-05 10:10:39 -08:00
Steven Arcangeli
1dda335878 doc: tweak bug report template 2023-01-05 10:05:41 -08:00
Steven Arcangeli
02605d20d7 doc: add more structure to the bug report template 2023-01-05 10:03:39 -08:00
Steven Arcangeli
ea86cd2b05 fix: don't default to lazy initialization if open_automatic = true (#203) 2023-01-05 09:52:25 -08:00
Steven Arcangeli
92914ca691 fix: error on missing splitkeep option (#202) 2023-01-05 08:52:09 -08:00
Steven Arcangeli
8b16f89732
Merge pull request #201 from XXiaoA/fix199
fix: bug about splitkeep (fix #199)
2023-01-03 23:28:28 -08:00
Steven Arcangeli
490b574a66 fix: update tests for new norg parser 2023-01-03 22:18:11 -08:00
Steven Arcangeli
ea1160be5f doc: add example lua call of telescope extension 2023-01-03 22:13:50 -08:00