You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clean up settings handling (#140)
- Use sublime_lib.NamedSettingsDict to handle settings
- apart from `trailing_spaces_highlight_color` which has special handling,
get all options directly from settings so that they are always up-to-date
with user preferences. Previously settings were only read on init.
- remove `trailing_spaces_` prefixes from settings. Settings with prefixes
are still respected for backward-compatibility.
Run async versions of all listeners (#139)
Matching trailing space was done synchronously on file modification,
activation, and cursor movements but asynchronously after that from
an interval. Now we do matching asynchronously in all cases.