Почему мой быстрый повторный отпечаток на ConEmu по горизонтали изменил размер?

Почему мой быстрый повторный отпечаток на ConEmu по горизонтали изменил размер?

Я заметил странное поведение в моей оболочке ConEmu:

Когда я изменяю размер окна ConEmu ПО ГОРИЗОНТАЛУ и clink включен, после завершения изменения размера снова выводится приглашение оболочки:

До:введите описание изображения здесь

После:введите описание изображения здесь

Это действительно раздражает и происходит при каждой операции по изменению размера, например, разделении, перемещении разделов.

В моем пакете загрузки я использую следующий код для установки приглашения (такое же, как и задача cmd по умолчанию для conemu):

::
:: Form the command prompt
::
:: This will start prompt with `User@PC `
set ConEmuPrompt0=$E[32m$E]9;8;"USERNAME"$E\@$E]9;8;"COMPUTERNAME"$E\$S

:: Followed by colored `Path`
set ConEmuPrompt1=%ConEmuPrompt0%$E[92m$P$E[90m
if NOT "%PROCESSOR_ARCHITECTURE%" == "AMD64" (
  if "%PROCESSOR_ARCHITEW6432%" == "AMD64" if "%PROCESSOR_ARCHITECTURE%" == "x86" (
    rem Use another text color if cmd was run from SysWow64
    set ConEmuPrompt1=%ConEmuPrompt0%$E[93m$P$E[90m
  )
)

:: Carriage return and `$` or `>`
:: Spare `$E[90m` was specially added because of GitShowBranch.cmd
if "%ConEmuIsAdmin%" == "ADMIN" (
  set ConEmuPrompt2=$_$E[90m$$
) else (
  set ConEmuPrompt2=$_$E[90m$G
)

:: Finally reset color and add space
set ConEmuPrompt3=$E[m$S$E[0m

:: Set the prompt
prompt %ConEmuPrompt1%%ConEmuPrompt2%%ConEmuPrompt3%

На данный момент мои наблюдения таковы: 1. Проблема возникает только при внедрении clink. 2. Проблема возникает только тогда, когда в приглашении есть символ новой строки.

Я предполагаю, что при изменении размера clink стирает и перепечатывает приглашение как-то неправильно. Проблема может быть легко воспроизведена на ванильном ConEmu, если включить функцию clink и попытаться изменить размер окна по горизонтали.

Я всего в одном шаге от своей идеальной оболочки Windows...
Любая помощь будет оценена по достоинству.

EDIT1: Только что подтвердил, проверив в Console2, что это проблема со звоном.

Связанный контент