Consider adding this plugin to vim source
Hi @juvenn, I think this plugin is useful enough so we can consider adding it to vim source.
Bram Molenaar seems to be pretty ok with that idea. He is openly calling for contributions like this. For example, see this syntax help section (second paragraph).
Also, here's the link to discussion where Bram seems to be ok with adding a pretty obscure (almost proprietary) syntax file to vim source.
Compared to that, I think mustache is pretty mainstream file type that a lot of people use.
Now, before we take that step, I think we should take some time, and polish this plugin before posting it on vim-dev mailing list and to vim maintainer Bram.
Here are some things I noticed:
- there is also this relatively popular project vim-handlebars. Our project, and that one are almost the same. We might consider contacting the maintainer of that project and merge projects to a single one (for example: vim-mustache-handlebars). The plugin would be more useful that way, and I think that makes another good argument when submitting to vim source.
- if not merging,
vim-handlebarsproject had some good commits lately we could bring to our project too. - I think it would be possible to fix this issue
@juvenn , what do you think about these ideas?
Should we contact that maintainer of vim-handlebars and suggest merging to him?
I will start work on improving the the above suggested things over the next couple weeks.
Do you agree we should propose adding the project to vim source in the future?
Bruno
Dear @bruno-
I'm more than glad to see it being merged into official vim, and also I like the idea of merging this mustache and handlebars into an uniform one, which might serve the community better.
So, let's definitely push this forward! Please try to contact the maintainer, and let me know whatever I could help!
Thank you!
Hey @juvenn,
I've written to vim-handlebars maintainer about the idea to merge and submit a plugin to official vim.
The thread is on this link.
Feel free to leave you ideas and comments too!
Bruno