-
Notifications
You must be signed in to change notification settings - Fork 832
Closed
Labels
Area-VS-FSIVS window and commands for F# InteractiveVS window and commands for F# InteractiveBugImpact-Low(Internal MS Team use only) Describes an issue with limited impact on existing code.(Internal MS Team use only) Describes an issue with limited impact on existing code.
Milestone
Description
FSI's cursor does not correctly handle full-width characters.
Repro steps
Provide the steps required to reproduce the problem:
- Run
dotnet fsi - Input some full-width characters
- Move the cursor left or right
Expected behavior
The cursor should not appear inside the character.
Actual behavior
The cursor will appear inside the character.
Known workarounds
The NStack.ustring in package NStack.Core has a property named ConsoleWidth, which will be useful to fix the bug.
Metadata
Metadata
Assignees
Labels
Area-VS-FSIVS window and commands for F# InteractiveVS window and commands for F# InteractiveBugImpact-Low(Internal MS Team use only) Describes an issue with limited impact on existing code.(Internal MS Team use only) Describes an issue with limited impact on existing code.
Type
Projects
Status
Done

