microsoft/Terminal

Wrap double-height text properly

開放

#15,681 建立於 2023年7月9日

 (9 則留言) (1 個反應) (0 位負責人)C++ (9,275 個分叉)batch import
Area-OutputHelp WantedIssue-TaskProduct-Conhost

倉庫指標

星標
 (103,173 顆星)
PR 合併指標
 (平均合併 27天 19小時) (30 天內合併 24 個 PR)

描述

Windows Terminal version

No response

Windows build number

No response

Other Software

No response

Steps to reproduce

Create double-height text and then use it to write a line longer than the width of the current console window/pane

Expected Behavior

that it would wrap into another double-height line

Actual Behavior

It actually breaks the double-height line into two and ruins the effect, and then wraps the remainder twice as single height lines

image

Perhaps the wrapped text of a "big" line can be buffered and if it matches the wrapped text of the next line and that line is also "big", then a new "big" line can be created with the wrapped text and inserted after?

貢獻者指南