Skip to content
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

submit to vim #223

Closed
chrisbra opened this issue Aug 15, 2023 · 6 comments
Closed

submit to vim #223

chrisbra opened this issue Aug 15, 2023 · 6 comments

Comments

@chrisbra
Copy link
Contributor

Hi,
I am sure you are aware of vim/vim#2286
I am now considering to include it for the upcoming Vim 9.1 release and just wanted to check with you, whether you are okay with this?
Also, just in case there are any major blockers in the master branch, that should be fixed before distributing this with Vim?

Thanks,
Chris

@xuhdev
Copy link
Member

xuhdev commented Aug 15, 2023 via email

@cxw42
Copy link
Member

cxw42 commented Aug 15, 2023

@chrisbra Thanks for the consideration! No blockers except #221, which sounds like it's a one-line fix.

development model

  • Would we continue developing the plug-in here, or would issues and PRs need to go in vim itself?
  • Edit I just saw your comment in the other issue that we would not update to v9s at this time. Thanks! I'd like to keep the plug-in compatible with earlier Vims, so would rather not fork off a vim9script version. Is that OK, or would we have to have a 9script version in Vim 9.1?
  • Do you have any particular versioning requirements for plugins distributed with Vim 9.1? E.g., do you want strict semver or anything like that?

Thanks again! I am very excited to see this plug-in distributed with the (world's greatest :) ) editor!

@chrisbra
Copy link
Contributor Author

Should be fine. I'd appreciate, if it would be continued to be maintained here. There is no hurry to change it to Vim9 script in my opinion (unless there are real gains here). The only other issue, you may want to consider at one point is that apparently it is not correctly auto-loaded (e.g. even when not used, it is loaded.). Not sure how bad this is, but I'll make it an optional plugin anyhow, so this may not be so bad.

@cxw42
Copy link
Member

cxw42 commented Aug 16, 2023

Sure, and actually I just opened #222 the other day to use autoload more effectively.

chrisbra added a commit to chrisbra/vim that referenced this issue Aug 23, 2023
This is the editorconfig-vim plugin Commit e014708e917b457e8f6c57f357d55dd3826880d4
from https://github.com/editorconfig/editorconfig-vim

closes: vim#2286
related: editorconfig/editorconfig-vim#223

Signed-off-by: Christian Brabandt <[email protected]>
chrisbra added a commit to vim/vim that referenced this issue Aug 27, 2023
This is the editorconfig-vim plugin Commit e014708e917b457e8f6c57f357d55dd3826880d4
from https://github.com/editorconfig/editorconfig-vim

closes: #2286
related: editorconfig/editorconfig-vim#223

Signed-off-by: Christian Brabandt <[email protected]>
@chrisbra
Copy link
Contributor Author

closing as of Vim Commit vim/vim@e5e0430

Konfekt pushed a commit to Konfekt/vim that referenced this issue Aug 30, 2023
This is the editorconfig-vim plugin Commit e014708e917b457e8f6c57f357d55dd3826880d4
from https://github.com/editorconfig/editorconfig-vim

closes: vim#2286
related: editorconfig/editorconfig-vim#223

Signed-off-by: Christian Brabandt <[email protected]>
chrisbra added a commit to chrisbra/vim that referenced this issue Sep 22, 2023
This is the editorconfig-vim plugin Commit e014708e917b457e8f6c57f357d55dd3826880d4
from https://github.com/editorconfig/editorconfig-vim

closes: vim#2286
related: editorconfig/editorconfig-vim#223

Signed-off-by: Christian Brabandt <[email protected]>
@cxw42
Copy link
Member

cxw42 commented Nov 19, 2023

I tagged https://github.com/editorconfig/editorconfig-vim/releases/tag/v.1.2.1-alpha.1 to record where Vim first pulled in the plugin. I used a pre-release tag since the plugin at that commit suffers from #224. (Sorry about that! It is an ergonomics issue, not functionality.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants