You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since somewhat recently, users have been reporting that despite us disabling this setting, they see boxes around Unicode symbols right after launching VS Code, i.e. in the last active editor when closing VS Code previously. These boxes disappear as soon as the full text editor state is changed (e.g. by switching the visible tab and back, or by toggling the "Render Control Characters" setting), and the issue can be worked around by also disabling this setting in the user settings.
Steps to Reproduce:
Install the Lean 4 extension (I suspect a minimal extension that contributes a language and "editor.unicodeHighlight.ambiguousCharacters": false for it will do, but I haven't tried) on blank user settings.
Open an untitled document, set the language ID to lean4 and enter the character ℝ.
Close VS Code.
Re-open VS Code.
Observe that the ℝ is now surrounded by a box.
The text was updated successfully, but these errors were encountered:
Does this issue occur when all extensions are disabled?: No
In the VS Code extension for the Lean 4 theorem prover, we set
editor.unicodeHighlight.ambiguousCharacter
tofalse
for Lean documents since Lean code tends to contain lots of Unicode characters and these boxes make Unicode-heavy code very difficult to read.Since somewhat recently, users have been reporting that despite us disabling this setting, they see boxes around Unicode symbols right after launching VS Code, i.e. in the last active editor when closing VS Code previously. These boxes disappear as soon as the full text editor state is changed (e.g. by switching the visible tab and back, or by toggling the "Render Control Characters" setting), and the issue can be worked around by also disabling this setting in the user settings.
Steps to Reproduce:
"editor.unicodeHighlight.ambiguousCharacters": false
for it will do, but I haven't tried) on blank user settings.lean4
and enter the characterℝ
.ℝ
is now surrounded by a box.The text was updated successfully, but these errors were encountered: