Scope usage of editor.nonWordCharacters
Scope editor.tabLength
Handle changes to the tabLength setting
Retokenize when setTabLength() was called.
Fix weird spec
Scope softWrap, softWrapAtPreferredLineLength, preferredLineLength

`editor.*` config settings
getCurrentScopeDescriptor -> getGrammarScopeDescriptor
Scope editor.invisibles and editor.showInvisibles
Scope editor.normalizeIndentOnPaste
Scope editor.autoIndent
Invisibles will be set in a call to updateInvisibles()
Scope editor.showIndentGuide
Fix spec
:lipstick: Normalize the names of related subscription things
Use jasmine json
Read and write scoped settings from the user’s config
:lipstick: Clean up spec names
:lipstick: tests
Remove scopeDescriptor from getTabLength
Update to not new format from propertiesForSource