SublimeLinter / SublimeLinter-gcc

This linter plugin for SublimeLinter provides an interface to gcc or other gcc-like (cross-)compiler.
MIT License
22 stars 5 forks source link

Disable default stderr handling #11

Closed kaste closed 6 years ago

kaste commented 6 years ago

This plugin implicitly claims stdout and stderr handling. SL 4.3 has a built-in callback for such linters.

Since for this linter the actual lint errors to parse are on stderr, we either need to disable the standard handling, like proposed, or switch error_stream = util.STREAM_STDERR.

Whatever we do, the plugin should in-the-long-run report configuration and other hard errors to the user using self.notify_failure().