-
Notifications
You must be signed in to change notification settings - Fork 9.1k
Closed
Labels
Area-OutputRelated to output processing (inserting text into buffer, retrieving buffer text, etc.)Related to output processing (inserting text into buffer, retrieving buffer text, etc.)Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-Author-FeedbackThe original author of the issue/PR needs to come back and respond to somethingThe original author of the issue/PR needs to come back and respond to somethingNo-Recent-ActivityThis issue/PR is going stale and may be auto-closed without further activity.This issue/PR is going stale and may be auto-closed without further activity.Priority-2A description (P2)A description (P2)Product-ConptyFor console issues specifically related to conptyFor console issues specifically related to conpty
Milestone
Description
Environment
Windows build number: Microsoft Windows [Version 10.0.18362.295]
Windows Terminal version: 0.4.2382.0
Far Manager - practically any available, last tested on Far Manager v3.0 build 5454 x64 (2019-08-23)
Steps to reproduce
- install Far Manager from https://farmanager.com/download.php?l=en
- run Far Manager inside Windows Terminal (from cmd session or by creating new profile)
- type any text, look how cursor moves in command line while typing
- press Ctrl-O, try to move cursor using directions keys
- press "Enter" with any text entered in command line (no matter when in panels mode or in history mode, switched by Ctrl-O, no matter if correct command or any text)
- type any text again, look how cursor moves while typing
- press Ctrl-O, try to move cursor using directions keys
Expected behavior
- cursor follows entered text
- cursor moves when "left" or "right" button pressed
- just like it is after fresh start
Actual behavior
- cursor is displayed before last printed character, not after
- cursor does not moves when left or right buttons are pressed (just not displayed, internal position gets updated)
P.S. As I get it, it has something to do with the way Far clears and redraw the screen or with the way commands are executed in Far, but I have no ways to localize that bug in Windows Terminal or in Far. At least same version of Far works OK in plain cmd.exe or ConEmu.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-OutputRelated to output processing (inserting text into buffer, retrieving buffer text, etc.)Related to output processing (inserting text into buffer, retrieving buffer text, etc.)Issue-BugIt either shouldn't be doing this or needs an investigation.It either shouldn't be doing this or needs an investigation.Needs-Author-FeedbackThe original author of the issue/PR needs to come back and respond to somethingThe original author of the issue/PR needs to come back and respond to somethingNo-Recent-ActivityThis issue/PR is going stale and may be auto-closed without further activity.This issue/PR is going stale and may be auto-closed without further activity.Priority-2A description (P2)A description (P2)Product-ConptyFor console issues specifically related to conptyFor console issues specifically related to conpty