microsoft/Terminal

Wrap double-height text properly

Open

#15 681 ouverte le 9 juil. 2023

Voir sur GitHub
 (9 commentaires) (1 réaction) (0 assignés)C++ (3 212 forks)batch import
Area-OutputHelp WantedIssue-TaskProduct-Conhost

Métriques du dépôt

Stars
 (35 764 stars)
Métriques de merge PR
 (Merge moyen 27j 19h) (24 PRs mergées en 30 j)

Description

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?

Guide contributeur