I just (mostly) ported sublimelint. Looks like view.set_status() is broken?
It won't trigger reliably for me inside on_selection_modified() every other view I select. On odd views, it just swallows the status update. Even the built-in line/column number won't update.
So if I select views 1, 2, 3, 4 in order it'll only work for views 1, 3 or 2, 4. If I then select 1, 3, 2, 4 in order? It'll only work for 1, 2 or 3, 4.
I'm on OSX with build 3006.