Multiple gutter with event capability
Importance: medium
Motivation: Allow plugins to integrate better with sublime
There are few plugins that I could think of that would benefit on a better gutter:
- plugins that are wrapper around debuggers will allow you to CRUD breakpoints. For this kind of plugins events are an absolute must.
- plugins that are merely indicators: color/brackets/git/whatever highlights. For this kind of plugins events are kind of useless.
I believe that letting plugins to create their own gutters are a good idea as long it respects the following rules:
- Plugin can’t create their own gutter User must allow in settings the „blessed” plugins, so they don’t end up with gutter hell.
- User can’t allow more than X plugins to create gutters. In other words, sublime can have max of X gutters (for the same reason as above)
- Current gutter remains, so all unblessed plugins fight for their place in the same way as they do today.
I think this should also be here: