SublimeLinter

The code linting framework for Sublime Text

MIT License

Stars
2K

Bot releases are hidden (Show)

SublimeLinter - 4.16.2

Published by kaste about 4 years ago

Compatibility patch for ST >4082 (#1763 #1766)

SublimeLinter -

Published by braver about 4 years ago

SublimeLinter - 4.16.0

Published by kaste about 4 years ago

Introducing Quick Actions

We're building a new feature to quickly ignore specific error messages.
In this release we ship actions for eslint, stylelint, flake8, mypy and phpcs.

You can access the feature for example by right clicking on an error, or using the Command
Palette SublimeLinter: Quick Action.

For more information please refer to our README:
https://github.com/SublimeLinter/SublimeLinter

Want to see actions for your favourite linter?
Please open a PR with your addition to quick_fix.py:
https://github.com/SublimeLinter/SublimeLinter/blob/master/lint/quick_fix.py

SublimeLinter - 4.15.0

Published by kaste over 4 years ago

  • Redesign the status bar widget (#1730).
    As a result the setting "statusbar.counters_template" is now unused and deprecated. For "clean" files, the error panel will show which linters are running.

  • Support long linter error messages consisting of multiple lines. The error panel and the tooltips will format such multiline messages nicely. (#1735) Also all views now properly support custom error types. (#1730, #1735)

  • Hard deprecate persist.debug and persist.debug_mode functions. These were already not used in any public linter package registered with Package Control. (#1723) Export lint.PermanentError and lint.TransientError for plugin authors. (#1724)

https://github.com/SublimeLinter/SublimeLinter/milestone/16
https://github.com/SublimeLinter/SublimeLinter/compare/4.14.0...4.15.0

SublimeLinter - 4.14.0

Published by kaste almost 5 years ago

  • Panel focuses around the active file #1681
  • Goto commands participate in Sublime's move-history #1677

Small fixes and improvements as always.

https://github.com/SublimeLinter/SublimeLinter/milestone/12
https://github.com/SublimeLinter/SublimeLinter/compare/4.13.2...4.14.0

SublimeLinter - 4.13.2

Published by kaste almost 5 years ago

  • Performance optimizations for the views
  • Small edge case fix for the panel file/line regexes which we register to handle mouse double clicking on results.

https://github.com/SublimeLinter/SublimeLinter/milestone/14
https://github.com/SublimeLinter/SublimeLinter/compare/4.13.1...4.13.2

SublimeLinter - 4.13.0

Published by braver about 5 years ago

  • @mheinzler continued his work on multi-file-linters: linters that
    follow imports or report errors from multiple files in one go.

    Plugin authors interested in this feature should capture and report
    filename, either automatically using a named group in their regex,
    or manually when yielding a LintMatch.

  • @HusamIbrahim rewrote the executable lookup algorithm for NodeLinter.
    We now support eslint v6, the new yarn pnp mode, lerna.

    • You need yarn v1.8 or even yarn berry for pnp mode.
      Thanks to @arcanis who is the tech lead of yarn for
      answering our questions and quickly merging a PR.
  • The setting 'kill_old_processes' now defaults to True. The setting
    controls whether SublimeLinter actively kills processes whose results
    are already outdated, e.g. because the view changed in the meantime.

    This should save CPU time and battery. We've been testing this for a
    while and there doesn't seem to be a negative impact, so it's time to
    flip the switch.

For more info:
https://github.com/SublimeLinter/SublimeLinter/milestone/11
https://github.com/SublimeLinter/SublimeLinter/compare/4.12.0...4.13.0

SublimeLinter -

Published by braver about 5 years ago

SublimeLinter -

Published by braver over 5 years ago

SublimeLinter -

Published by braver over 5 years ago

SublimeLinter -

Published by kaste over 5 years ago

  • Fix handling of UNC paths (Windows)
  • Refactor usage of threads in the backend
SublimeLinter -

Published by braver over 5 years ago

SublimeLinter -

Published by braver over 5 years ago

SublimeLinter -

Published by braver over 5 years ago

SublimeLinter -

Published by braver over 5 years ago

SublimeLinter - Fixes and preparations

Published by braver over 5 years ago

SublimeLinter -

Published by braver almost 6 years ago

SublimeLinter -

Published by braver almost 6 years ago

SublimeLinter -

Published by braver about 6 years ago

Badges
Extracted from project README
tests
Related Projects