-
-
Notifications
You must be signed in to change notification settings - Fork 361
plugins/bufferline: migrate to mkNeovimPlugin #2013
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
Conversation
74b2003 to
98fdeef
Compare
3dfb335 to
f6ac618
Compare
|
@GaetanLepage I see you touched this a bit before, so would also like your eyes. |
|
I will have a look later today, thanks ! |
877898c to
0a8e088
Compare
5aaff84 to
968a435
Compare
MattSturgeon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this PR is mostly done, last few suggestions and questions!
f00283e to
50ff5ed
Compare
MattSturgeon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm happy, thanks for your work on this!
Two more nits below, but they're not too important.
❌ Command disallowed due to command restrictions in the Mergify configuration.
|
GaetanLepage
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks !
|
@Mergifyio queue |
✅ The pull request has been merged automaticallyThe pull request has been merged automatically at cb398ce |
Allows us to require a list to have a certain length for plugins that request it.
Extracted the `optionsRenamedToSettings` implementation from`mkVimPlugin` and `mkNeovimPlugin` into a new public helper.
Also resolves nix-community#1890 by automatically setting up `diagnostics.update_in_insert` for the user.
da8776c to
cb398ce
Compare
|
Seeing this bug: |
Confusing to say the least... it built and tested fine and I'm using the config myself.. |
|
Here's the code I'm working with: https://github.com/ajaxbits/nvim/tree/ef8eb6410366e7aed4189cb407585e75b7756434 Gonna keep debugging, but feel free to give it a look if you want. |
|
@ajaxbits you override the lib we use here: https://github.com/ajaxbits/nvim/blob/ef8eb6410366e7aed4189cb407585e75b7756434/flake.nix#L34 Which isn't supported because it means our "extended" lib isn't used. Can you open an issue explaining why you want to do that and I'll try and come up with something 🤔 |
|
Ah thank you for the explainer. I don't know why that was set. Weirdly, it was working for me all this time until recently. Who knows what that's all about. Removing that SpecialArg fixed my issue. Thank you for your time, and sorry for the false report! |
Using an extended lib in our modules is a pretty new change: #1963 |
Resolves #1890
Also added support:
separator_stylefor the custom separator declaration using an array of 2 strings.indicator.styleallow fornoneChanged:
diagnosticsno longer accepts true. Plugin only acceptsfalse,nvim_lsp, orcoc.diagnosticsUpdateInInsertusesvim.diagnostic.configinstead of passing into options table.