facelessuser / BracketHighlighter

Bracket and tag highlighter for Sublime Text
https://facelessuser.github.io/BracketHighlighter/
1.74k stars 245 forks source link

compatibility issue with SublimeLinter-shellcheck #633

Closed Garry309 closed 1 month ago

Garry309 commented 1 month ago

compatibility issue with SublimeLinter-spellcheck

Description

when using BracketHighlighter and SublimeLinter-shellcheck at the same time, the shellcheck error markers are not displayed in the left column, the same place where the brackets are displayed. After turning off the BracketHighlighter and restarting SublimeText, the error markers start to appear again.

SublimeText version 4169 on Ubuntu 20.04.6 All enabled packages (all up-to-date): [ ('BracketHighlighter', 'https://facelessuser.github.io/BracketHighlighter/'), ('C++11', 'https://github.com/noct/sublime-cpp11'), ('CMakeEditor', 'https://github.com/thenewvu/SublimeCMakeEditor'), ('CompleteXmlTag', 'https://github.com/Neophyliam/sublimetext_complete_xml_tag'), ('Diffable', 'https://github.com/yaroslavyaroslav/Diffable'), ('Dockerfile Syntax Highlighting', 'https://github.com/asbjornenge/Docker.tmbundle'), ('hextoASCII', 'https://github.com/ALLZ/hextoASCII'), ('HexViewer', 'https://facelessuser.github.io/HexViewer/'), ('Indent XML', 'https://github.com/alek-sys/sublimetext_indentxml'), ('MarkdownEditing', 'https://sublimetext-markdown.github.io/MarkdownEditing'), ('Package Control', 'https://packagecontrol.io'), ('SublimeLinter-contrib-dockerfilelint', 'https://github.com/prog1dev/SublimeLinter-contrib-dockerfilelint'), ('SublimeLinter-cppcheck', 'https://github.com/SublimeLinter/SublimeLinter-cppcheck'), ('SublimeLinter-flake8', 'https://github.com/SublimeLinter/SublimeLinter-flake8'), ('SublimeLinter-json', 'https://github.com/SublimeLinter/SublimeLinter-json'), ('SublimeLinter-shellcheck', 'https://github.com/SublimeLinter/SublimeLinter-shellcheck'), ('SublimeLinter-xmllint', 'https://github.com/SublimeLinter/SublimeLinter-xmllint'), ('SublimeLinter', 'https://www.sublimelinter.com/'), ('TrailingSpaces', 'https://github.com/SublimeText/TrailingSpaces'), ('YamlPipelines', 'https://github.com/SublimeText/YamlPipelines'), ('AutoAligner', 'https://github.com/generall/aligner'), ('Terminal', 'https://packagecontrol.io/packages/Terminal') ]

facelessuser commented 1 month ago

This is going to be related to https://github.com/facelessuser/BracketHighlighter/issues/630. There is simply no way I can guarantee that BracketHighlighter icons (or markers) will get priority (or not get priority depending on user preference). This is done by however Sublime orders the events (IIRC based on name).

Garry309 commented 1 month ago

It's clear. sadly. let's hope that in the future there will be some kind of solution for such situations from "sublime text"

facelessuser commented 1 month ago

I'm going to close this as a duplicate #630 since the issue is basically the same, and the argument the same as well