Steven Arcangeli
b309d0df6b
refactor!: drop support for Neovim 0.8 ( #387 )
2024-07-15 11:31:20 -07:00
Steven Arcangeli
690290be7f
ci: use nvim-typecheck-action v2
2024-06-01 19:26:10 -07:00
Steven Arcangeli
97a838ccc0
ci: upgrade release-please-action to v4
2024-05-16 12:35:30 -07:00
Steven Arcangeli
9e725f0810
ci: run tests against Neovim v0.10.0
2024-05-16 11:43:00 -07:00
Steven Arcangeli
6c42401801
ci: update stylua version to v0.20.0
2024-05-16 11:33:27 -07:00
Steven Arcangeli
83a79f39b7
ci: update checkout action
2024-04-23 19:18:25 -07:00
Steven Arcangeli
b730cd8eba
ci: github workflow automation
2024-01-14 12:46:22 -08:00
Steven Arcangeli
ef81ab9184
chore: feature request template and add severity to bug report template
2023-12-05 17:35:20 -08:00
Colin Kennedy
eb301a4763
feat(treesitter): support for objdump files ( #320 )
...
* Added aerial queries for objdump
Added objdump to minimal_init.lua
* ci: tests fail if changes to snapshot files
* cleanup: comments on test filetype special cases
* test: add objdump test snapshots
---------
Co-authored-by: Steven Arcangeli <stevearc@stevearc.com>
2023-10-31 07:55:51 -07:00
Steven Arcangeli
5b0433d61f
test: refactor tests to use snapshot files ( #315 )
...
* test: change treesitter tests to use snapshots
* test: add selection_range to treesitter tests
* ci: run tests against neovim 0.9.4
2023-10-15 21:18:56 -07:00
Steven Arcangeli
4462e73cd1
cleanup: remove unnecessary submodule
2023-10-11 10:31:16 -07:00
Steven Arcangeli
26e2a7c6bd
ci: use stylua 0.18.2
2023-10-08 22:59:52 -07:00
Steven Arcangeli
fc04a097d0
ci: merge workflows and add makefile
2023-09-01 23:39:50 -07:00
Steven Arcangeli
81713b37d1
ci: add a pre-push script
2023-08-13 09:34:56 -07:00
Steven Arcangeli
a49ba4a948
ci: run type check in actions
2023-08-13 08:13:52 -07:00
Steven Arcangeli
d49d62b56f
chore: regenerate documentation
2023-07-29 10:47:17 -07:00
Steven Arcangeli
79644dbedc
ci: pin workflow to static container version
2023-06-28 11:00:14 -07:00
Micah Halter
7d66ec1e63
ci: add release-please to automate semantic versioning releases
2023-06-19 11:01:53 -04:00
Steven Arcangeli
01d63e5599
doc: use the new language-aware code blocks
2023-05-27 11:31:05 -07:00
Steven Arcangeli
5722038b6c
ci: run tests on v0.9.0
2023-05-17 00:53:48 -07:00
Steven Arcangeli
7371322c60
refactor: stop checking in doc/tags ( #237 )
2023-04-04 14:03:41 -07: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
50d28ad4e3
ci: fix ci errors
2022-12-01 08:49:48 -08:00
Steven Arcangeli
b3e4de250f
doc: remove trailing whitespace from docs
2022-11-29 08:54:55 -08:00
flavono123
cb22f746cd
Correct the URL of LSP SymbolKinds to valid one
...
s%https://microsoft.github.io/language-server-protocol/specifications/specification-3-17/#symbolKind%https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#symbolKind%
Signed-off-by: flavono123 <flavono123@gmail.com>
2022-11-29 23:37:16 +09:00
Steven Arcangeli
6146e0aaea
doc: fix formatting for table[] types
2022-11-14 09:45:22 -08:00
Steven Arcangeli
fa67761027
test: more integration tests
2022-10-27 08:02:42 -07:00
Steven Arcangeli
57d7a56b00
doc: fix API link generation
2022-10-21 20:27:34 -07:00
Steven Arcangeli
5deb9c488d
ci: fix document generation job
2022-10-21 20:22:01 -07:00
Steven Arcangeli
c5f656cb78
test: test harness isolation improvements
2022-10-21 20:10:50 -07:00
Steven Arcangeli
f5ecd1ee9d
doc: rework documentation generation
2022-10-21 19:40:54 -07:00
Steven Arcangeli
aa3332acdd
test: only install TS parsers for supported languages
2022-10-21 05:48:13 -07:00
Steven Arcangeli
0d4c6010f8
refactor: use LspAttach instead of calling on_attach
2022-10-20 19:53:38 -07:00
Steven Arcangeli
e633b81650
doc!: drop support for nvim <0.8
2022-10-20 18:40:44 -07:00
Steven Arcangeli
87099324fd
ci: combine lint and test workflows
2022-09-25 05:16:10 -07:00
Steven Arcangeli
fbafa58cbc
ci: pin version of stylua
2022-09-25 05:11:57 -07:00
Steven Arcangeli
17773f8e31
ci: only run tests against neovim 0.7
2022-06-26 10:20:48 -07:00
Steven Arcangeli
142819d7f4
ci: install tree-sitter-cli
2022-06-04 17:45:04 -07:00
Steven Arcangeli
657ed80259
ci: fix the documentation update job
2022-04-18 09:49:24 -07:00
Steven Arcangeli
1ce109f0a7
ci: fix the build by pinning nvim-treesitter
...
It's dropped support for older neovim versions
2022-04-18 09:44:46 -07:00
Steven Arcangeli
1bd3cf16bb
fix: migrate deprecated ts_util.get_node_text call ( #84 )
2022-04-18 09:09:02 -07:00
Steven Arcangeli
6929ba495b
ci: run tests on neovim 0.6.1
2022-01-14 13:10:55 -08:00
Steven Arcangeli
4ab6882728
Update issue templates
2022-01-10 11:36:10 -08:00
Steven Arcangeli
cddfadd5e3
ci: documentation job can update vim docs
2022-01-02 15:53:07 -08:00
Steven Arcangeli
c6d1679070
style: run prettier on README
2022-01-01 16:19:56 -08:00
Steven Arcangeli
40a638680b
refactor: Change aerial config to use setup function ( #37 )
...
This change is backwards-compatible, though the old global-variable
method will be removed at some point. The motivation for this change is
that looking up (and potentially processing) the values from global
variable on each call to `config.<var>` is slow (in a way that matters
for large files). We're fixing this by requiring a call to `setup()`
before using aerial and preprocessing all the options that need it. Now
config lookups are as fast as a table access.
2022-01-01 14:35:00 -08:00
Steven Arcangeli
accb731242
refactor: extract read_section in update_readme.py
2021-12-04 10:23:58 -08:00
Steven Arcangeli
8050cf5df1
feat: add '?' shortcut to show keymaps ( fix #20 )
2021-11-30 13:28:23 -08:00
Steven Arcangeli
30edcca39a
chore: run tests on neovim v0.6.0
2021-11-30 12:38:15 -08:00