-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Norg/Treesitter, or external providers #3
Labels
Milestone
Comments
hedyhli
changed the title
Norg, or external providers
Norg/Treesitter, or external providers
Nov 14, 2023
Closed
Open
silvercircle
added a commit
to silvercircle/outline.nvim
that referenced
this issue
Dec 8, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
There could be a
providers.priority
table that lists providers to try, in that order. These would be appended to form import pathoutline.providers.<value>
.Hence external plugins can have a
lua/outline/providers/<plugin>.lua
and users of those plugins can simply add "plugin" to the priority list and the external provider can be used.todo
providers/init.lua
Norg support shouldn't be too hard. I'll create an exampleeventually decided to add this into builtin providers since the module ended up being relatively lightweight.outline-norg
plugin to this thisnorg
h[123456]
nodes in treesitter).vimdoc
(moved to vimdoc support #34)The text was updated successfully, but these errors were encountered: