I'm interested in contributing to the project... Starting up this discussion thread for two reasons...
To that end...
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.![]()
I'm interested in contributing to the project... Starting up this discussion thread for two reasons...
- To find out the best way I can personally contribute
- Other people might be interested in contributing too, if so, whatever answers I get, they might find useful too :)
To that end...
- What tasks could I help with (assuming something from the issue tracker might be good)
- Are there any conventions I should know about to not get made fun of too much :)
- Where's the best place to communicate about such things (or is this discussion section it?)
1. side note, is there a good live chat somewhere?
—
Reply to this email directly, view it on GitHub,.
You are receiving this because you are subscribed to this thread.![]()
Are there any conventions I should know about to not get made fun of too much :)
Use Vim to develop your code or tests, and turn on the modelines feature. Most of the code (and probably the tests to, I'm not sure) uses a weird mix of tabs and spaces for indentation, but also puts the settings to generate that weird mix right in a modeline near the top or bottom of the file.
Also, for any distributed plugin, syntax, etc. files: check for a maintainer, listed in the file header. They'll usually be the person to actually incorporate the change so you probably need to send it to them (or @ them in a pull request if they're on GitHub).
—
Reply to this email directly, view it on GitHub.
You are receiving this because you commented.![]()
uses a weird mix of tabs and spaces for indentation, but also puts the settings to generate that weird mix right in a modeline near the top or bottom of the file.
in Vim codebase, generally it is like this:
// to 'C code', put following at every its head:
/* vi:set ts=8 sts=4 sw=4 noet:
*/
" to 'legacy vim script', put following at every its bottom:
" vim: sw=2 sts=2 et
# to 'vim9script', put following at every its bottom:
# vim: sw=2 sts=2 et
IF you (or someone willing) like, you can start from here, help to add above to its all places.
// it may help to reduce odd indent.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you commented.![]()
:h develop.txt
#13294
—
Reply to this email directly, view it on GitHub,.
You are receiving this because you commented.![]()
test each time for your change, please try best Not fix something while break something.—
Reply to this email directly, view it on GitHub,.
You are receiving this because you commented.![]()
what vim is and what vim is not.—
Reply to this email directly, view it on GitHub,.
You are receiving this because you commented.![]()
and to the one there was no maintainer yet: #14378
// unless it was wrote and would be maintained by "you" (requester),
// otherwise it should contact the source repo/author,
// get permission or some discussion, etc.
—
Reply to this email directly, view it on GitHub,.
You are receiving this because you commented.![]()