Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.55k stars 572 forks source link

line ends not good anymore #2315

Closed muellerto closed 3 years ago

muellerto commented 3 years ago

Versions

ConEmu build: 200713 preview x64 OS version:Windows 10 2004 x64 Used shell version (Far Manager, git-bash, cmd, powershell, cygwin, whatever): cmd

Problem description

I use MSYS2 tools like ls.exe or df.exe. Ports of the well known Unix programs. After an update of these tools the output shows suddenly a strange behavour. The line ends seem not to be good anymore. A new line begins always in the same column where the previous line ended:

1

I guess there's something not good in the implementation of these tools. Probably they write only CR onto the console but ConEmu expects LF-CR. But in a dumb common windows terminal it looks as it should:

2

This means that the output of these programs can indeed be interpreted correctly. What's wrong with ConEmu? Can I do something to avoid this?

Steps to reproduce

MSYS2 is probably from here. It can be downloaded there. After install type ls or ls -al and look what happens.

Actual results

See the first picture.

Expected results

See the second picture.

Maximus5 commented 3 years ago

https://conemu.github.io/blog/2021/04/22/Build-210422.html

The current version is 210422. Please update.

muellerto commented 3 years ago

I'm on stable! When I installed ConEmu I got a lot of previews, I found this annoying, so I switched to stable. I didn't get an update since then. The version I had installed until today said: 1

I made a manual update today. The actual version shows me still: 2

The initial problem has gone. I close the case.