It’s a plugin that supports all the most popular editors (emacs, vim, sublime text, atom, code::blocks, … and 13 others). It’s also going to be built in to JetBrains 9 (not that that’s really relevant in this case, but it does show that it’s becoming more popular).
There are a fair number of other open source projects using it (see https://github.com/editorconfig/editorconfig/wiki/Projects-Using-EditorConfig), including some pretty big / popular ones like the zsh project (http://sourceforge.net/p/zsh/code/ci/master/tree/.editorconfig) and Bootstrap (https://github.com/twbs/bootstrap/blob/master/.editorconfig). It’s not critical, but it’s convenient for people who work on multiple open source projects with different conventions. For example, I work on C/C++ repositories that use hard tabs with a tab width of 8, 4 spaces, and 2 spaces. Switching between the projects/repositories, it’s super convenient if my editor automatically configures itself for the code base I’m currently working on. And this can’t really be handled by modifying the .vimrc file (or equivalent), and it shouldn’t be, because that specifies defaults to be applied to a certain filetype in general — it’s not supposed to be project-specific. Using an .editorconfig file does streamline the process for contributors to get started. If this isn’t a problem for many people, then I guess it’s not worth putting in the repo. It’s up to you guys… Regards, Anish On Oct 23, 2014, at 11:50 AM, Nicholas Marriott <nicholas.marri...@gmail.com<mailto:nicholas.marri...@gmail.com>> wrote: Hi I don't think we want to carry this sort of stuff around in the repo. Maybe if it were ubiquitous, but it looks like it's not even built in to emacs. On Thu, Oct 23, 2014 at 03:15:42PM +0000, Anish R Athalye wrote: Having a `.editorconfig` file in our repository can make it a lot easier to maintain a consistent style (between people using different editors with different settings, etc). For people who don?t use an editorconfig plugin for their editor, it will make no difference. For more details, see http://editorconfig.org/ Attached is a patch containing a basic editorconfig file (that I?ve been using in my own copy of the tmux repository). It works quite well. We could potentially add more rules to the file later. ------------------------------------------------------------------------------ _______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net<mailto:tmux-users@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/tmux-users
------------------------------------------------------------------------------
_______________________________________________ tmux-users mailing list tmux-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tmux-users