Github Actions
f8c5b93e10
[docgen] Update README.md
...
skip-checks: true
2022-10-13 03:07:06 +00:00
Steven Arcangeli
7349f37f9d
feat: support for renaming symbols from aerial buffer
2022-10-12 20:00:33 -07:00
Steven Arcangeli
89a61daba8
feat: telescope selector uses current symbol for default_selection_index ( #161 )
2022-10-12 08:31:10 -07:00
Steven Arcangeli
3c39fb38a5
fix: aerial split starts at size 1
...
By starting small and then getting resized larger, we prevent some
screen flicker and unnecessary resizing of the other windows.
2022-10-12 08:22:18 -07:00
Github Actions
bbdfc56c5a
[docgen] Update README.md
...
skip-checks: true
2022-10-08 06:33:03 +00:00
Steven Arcangeli
5d939786fa
fix: limitations with custom floating window options ( #107 )
2022-10-07 23:28:44 -07:00
Steven Arcangeli
e0215f9dcf
fix: option filetype maps when default value is false ( #158 )
2022-10-05 22:10:26 -07:00
Steven Arcangeli
6f1b28b549
feat: color lualine icons ( #155 )
2022-10-01 15:24:22 -07:00
Steven Arcangeli
c5436fdafd
feat: telescope show_nesting opt can be a filetype map
2022-10-01 15:24:22 -07:00
Steven Arcangeli
888b6725a9
Merge pull request #154 from fnix2/master
...
Add support for properties and fields for C# in treesitter backend
2022-09-29 15:52:40 +01:00
tihon
17174a114b
Add tests for properties and fields in c#
2022-09-29 15:06:48 +03:00
tihon
67ad26f1f1
Add support for properties and fields for C# in treesitter backend
2022-09-29 01:56:24 +03: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
f1e0f0ea3b
fix: C++ struct variables appear as symbols ( #153 )
2022-09-25 05:06:11 -07:00
Steven Arcangeli
0de1bb92f6
fix: set nolist in aerial window ( #150 )
2022-09-20 11:27:38 +00:00
Steven Arcangeli
b3f8df4c7a
fix: guard against invalid window ID errors ( #152 )
2022-09-20 09:26:25 +00:00
Steven Arcangeli
f7d6ca898b
feat: add resession extension
2022-09-10 18:42:48 -07:00
Github Actions
9ffdff2154
[docgen] Update README.md
...
skip-checks: true
2022-09-09 03:35:14 +00:00
Steven Arcangeli
d1e0bcd345
refactor!: Link aerial to a source window, not a buffer ( #128 )
...
This is a follow-up to #144 , which did a lot of work to make sure that
aerial could logically be opened for a *window* and would stay in sync
with whatever was displayed in that window. Some of the aerial logic was
still checking for linked aerial *buffers* instead of a linked *window*,
which led to some non-intuitive behavior. This change should mostly make
things behave in a less surprising way, but it *does* change the
behavior in some cases so it *might* cause perceived bugs.
Since we've moved more towards the "attach to window" or "one aerial
window globally" approaches, the previous layout position of "group"
(pick the edge of the group of adjacent windows containing the source
buffer) is kind of an orphan. I have deprecated the config option,
though it will continue to work for now. I suspect very few people are
using it, so if no one complains then I will follow up by deleting the
old logic entirely.
2022-09-08 20:24:40 -07:00
Steven Arcangeli
a0e497ed94
Merge pull request #144 from stevearc/stevearc-focus
...
Refactor close_behavior
2022-09-07 07:16:54 -07:00
Steven Arcangeli
fb17fa4084
cleanup: remove unnecessary config option logic
2022-09-07 07:11:12 -07:00
Steven Arcangeli
9324e0f600
Merge pull request #148 from datanoise/master
...
added support for Ruby setter methods
2022-09-04 14:11:47 -07:00
Kent Sibilev
de51cc7ba3
added test for Ruby setter method
2022-09-04 15:29:26 -04:00
Steven Arcangeli
9e0b28a1a9
fix: add nil check to source window id
2022-09-04 11:07:02 -07:00
Kent Sibilev
d120677e1a
added support for Ruby setter methods
2022-09-04 13:12:39 -04:00
Steven Arcangeli
ed78d4bbb7
Merge pull request #147 from mpasa/protobuf-treesitter
...
Add Treesitter Protobuf support
2022-08-29 08:53:55 -07:00
Steven Arcangeli
0f65dc41e2
fix: loading status when first opening aerial win
2022-08-29 08:49:09 -07:00
Miguel Pérez Pasalodos
1ce27f20b8
Add Treesitter Protobuf support
2022-08-29 14:39:01 +02:00
Github Actions
1676b4e535
[docgen] Update README.md
...
skip-checks: true
2022-08-27 17:28:10 +00:00
Steven Arcangeli
8e1d57562d
refactor!: split close_behavior into two new config options
...
Gracefully deprecates the close_behavior option. See :help
aerial-close-behavior for information on how to migrate.
2022-08-27 10:27:48 -07:00
Steven Arcangeli
b9cde181c3
fix: delay require of lspkind and nvim-web-devicons
2022-08-27 10:27:48 -07:00
Steven Arcangeli
82c84bbf60
Merge pull request #143 from mehalter/master
...
feat: return line and column number for each symbol in get_location API
2022-08-23 21:50:52 -07:00
Github Actions
77638a9dad
[docgen] Update README.md
...
skip-checks: true
2022-08-23 02:48:27 +00:00
Steven Arcangeli
8a433f805c
Merge pull request #140 from mpasa/scala-treesitter
...
Add basic Scala treesitter support
2022-08-22 20:48:12 -06:00
Micah Halter
d5b405e79b
feat: return line and column number for each symbol in get_location API
2022-08-21 20:30:56 -04:00
Miguel Pérez Pasalodos
4e2ddcc9d3
Add basic Scala treesitter support
2022-08-17 18:23:59 +02:00
Steven Arcangeli
f40bb382b1
fix: symbol sort order when ranges are equal ( #132 )
2022-08-10 08:14:12 -07:00
Steven Arcangeli
efc597cc70
fix: LSP symbol gathering when SelectionRange is missing ( #136 )
2022-08-09 08:02:45 -07:00
Steven Arcangeli
0a8c2c57ba
fix: use selection_range for navigation ( #132 )
2022-08-08 22:53:58 -07:00
Steven Arcangeli
061981e0a0
test: add tests for window position detection
2022-08-08 09:02:09 -07:00
Steven Arcangeli
4153e9f90b
refactor: buffer data class for better type annotations
2022-08-08 09:02:09 -07:00
Ricardo Rodríguez
1abd19b25c
Support for Java fields ( #135 )
...
* java field support
* java field support
* java field support
* java field support
2022-08-06 16:04:05 -07:00
Steven Arcangeli
551c43c70a
fix: buffer mismatch in LSP symbols call ( #130 )
2022-08-05 21:58:59 -07:00
Steven Arcangeli
986c580b8c
cleanup: remove debug prints
2022-08-05 21:58:59 -07:00
Steven Arcangeli
4bb3b6c779
Merge pull request #131 from threedaymonk/match-shoulda
...
Add support for Shoulda Context
2022-08-05 08:54:09 -07:00
Steven Arcangeli
9e0bbcde99
fix: error when opening aerial in float ( #133 )
2022-08-05 08:39:49 -07:00
Paul Battley
cd3cc34bbe
Test arguments in RSpec blocks
...
RSpec's before and after can take an optional argument, e.g.
`before(:all)` or `before(:each)`. This did not work correctly, due to
the special casing of `before` and `after`, but was incidentally fixed
by the previous commit.
2022-08-05 09:38:05 +01:00
Paul Battley
b65e86ea42
Add support for Shoulda Context blocks
...
As documented here: https://github.com/thoughtbot/shoulda-context
This includes one-liner shoulda assertions of the form
should validate_presence_of(:first_name)
The argument to `should` is used as the name, so these appear in the
Aerial browser exactly as written.
2022-08-05 09:36:11 +01:00
Steven Arcangeli
7a8da219c8
fix: display symbols that occupy the same location ( #132 )
2022-08-04 09:06:52 -07:00