[BLUEJ-380] Compilation error highlighting offset when source contains hard tabs
When a source line contains "hard" tabs \- that is, actual tab characters instead of spaces \- the compiler error highlight is horizontally offset on that line from where it should be. The highlight there can be significantly misleading.
(Typically hard tabs are only present when the "tab" key has been manually re-bound from its default, via the editor preferences for keybindings).
Issue metadata
- Issue type: Bug
- Priority: Medium
- Fix versions: 3.0.7