Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Japanese character output in Integrated Terminal of Visual Studio Code causes the next prompt out of position after upgrading to Creators Update #118

Open
bitcrazed opened this issue Feb 16, 2018 · 0 comments
Labels
Area-Output Related to output processing (inserting text into buffer, retrieving buffer text, etc.) Issue-Bug It either shouldn't be doing this or needs an investigation. Product-Conhost For issues in the Console codebase

Comments

@bitcrazed
Copy link
Contributor

From @yusuke-konishi on April 10, 2017 3:50

  • A brief description

Japanese character output in Integrated Terminal of Visual Studio Code causes the next prompt out of position after upgrading to Creators Update. This issue is reproducible 100%.

For example, echo あ causes the next prompt out of position. The screenshot below is the result of ls -la with en only, and echo あ. ls -la does not cause any problem, but echo あ causes the next prompt out of position.

ls_en_echo

  • Expected results

Japanese character output in Integrated Terminal of Visual Studio Code keeps the next prompt in the correct position.

  • Actual results (with terminal output if applicable)

Japanese character output in Integrated Terminal of Visual Studio Code causes the next prompt out of position.

  • Your Windows build number

Version 1703, build 15063.13 (Japanese)

  • Steps / All commands required to reproduce the error from a brand new installation
  1. Install Windows 10 Creators Update
  2. Install BoW on Creators Update
  3. Install Visual Studio Code (v1.11.1)
  4. Open BoW in Integrated Terminal by [Ctrl] +[@]
  5. Run echo あ
    -> This causes the next prompt out of position.
  • Other troubleshooting

I tried repro on the following three environment by Visual Studio Code v1.11.1. By this results, this does not seem to depend on Visual Studio Code, but Creators Update. Can't BoW handle this issue?

  1. OK
    OS: build 14393.0
    BoW: Ubuntu 14.04

  2. NG
    OS: build 15063.13 (upgraded from build 14393.0)
    BoW: Ubuntu 14.04 (not upgraded)

  3. NG
    OS: build 15063.13
    BoW: Ubuntu 16.04

Copied from original issue: microsoft/WSL#1871

@zadjii-msft zadjii-msft added Product-Conhost For issues in the Console codebase and removed console labels May 21, 2018
@ghost ghost added the Needs-Tag-Fix Doesn't match tag requirements label May 17, 2019
@miniksa miniksa added Area-Output Related to output processing (inserting text into buffer, retrieving buffer text, etc.) Issue-Bug It either shouldn't be doing this or needs an investigation. labels May 29, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label May 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Output Related to output processing (inserting text into buffer, retrieving buffer text, etc.) Issue-Bug It either shouldn't be doing this or needs an investigation. Product-Conhost For issues in the Console codebase
Projects
None yet
Development

No branches or pull requests

3 participants