Typo
Highlight.near() strips enclosing quotes, escapes the value, doesn't match quote enclosed value
Add "disable" to user settings for each linter.
Inline settings are space-separated, not comma-separated, since many linters use comma-delimited lists for options
Added inline_settings and inline_overrides attributes to Linter, defaults can specify argument format.
lowercase the prefix and strip leading 'embedded', so that EmbeddedFoo linter class doesn't have to do anything special
Fixed: if the error region and selection was empty, next/previous error would do nothing
Fixed case where setting value was None
Went back to lowercase linter names in settings, but EmbeddedFoo linters now use their superclass' settings
Changed "disable" linter setting to "@disable", because some linters have settings called "disable"
Check persist.settings('debug'). Even if it's false, calling persist.debug() would still compute the value to print
Improved argument format to handle all possible permutations of args without any other class attributes