DEC double-height ANSI sometimes not rendered #20376

Open
opened 2026-01-31 07:11:54 +00:00 by claunia · 0 comments
Owner

Originally created by @ClaireCJS on GitHub (Aug 16, 2023).

Windows Terminal version

1.17.11461.0

Windows build number

Windows 10 [Version 10.0.19045.3208]

Other Software

TCC.exe (take command command line)

Steps to reproduce

I know I'm a bit strange in my ways, but I pipe my copy and move commands through a postprocessor ("copy-move-post.py") in python to make them more visually appealing and more "screamy" because of the way my attention works as well as my aesthetic tastes.

The file copies/moves end up with a summary that I repurpose into double-height (DEC) ansi. Really helps when watching stuff happen from across the room.

Sometimes this just....... doesn't render. I don't know why.

I feel like it's something I'm doing, but I also feel like this shouldn't happen regardless of what I'm doing. So I feel like it's a dual-ended bug.

Here's an example:

image

Oops, I deleted a FLAC I wanted to keep. I will undelete it to show what proper output looks like:

image

So yeah, normally it renders just fine.

But sometimes it doesn't.

I'll provide the code in comments.

Expected Behavior

I would expect it to render properly, like this:
image

Actual Behavior

It renders improperly, like this:
image

Originally created by @ClaireCJS on GitHub (Aug 16, 2023). ### Windows Terminal version 1.17.11461.0 ### Windows build number Windows 10 [Version 10.0.19045.3208] ### Other Software TCC.exe (take command command line) ### Steps to reproduce I know I'm a bit strange in my ways, but I pipe my copy and move commands through a postprocessor ("copy-move-post.py") in python to make them more visually appealing and more "screamy" because of the way my attention works as well as my aesthetic tastes. The file copies/moves end up with a summary that I repurpose into double-height (DEC) ansi. Really helps when watching stuff happen from across the room. Sometimes this just....... doesn't render. I don't know why. I feel like it's something I'm doing, but I also feel like this shouldn't happen regardless of what I'm doing. So I feel like it's a dual-ended bug. Here's an example: ![image](https://github.com/microsoft/terminal/assets/789591/b13c2ca5-245e-4985-8737-cb98eac0040e) Oops, I deleted a FLAC I wanted to keep. I will undelete it to show what proper output looks like: ![image](https://github.com/microsoft/terminal/assets/789591/d3f13c8a-ef84-437f-9ecc-148e0db4f011) So yeah, normally it renders just fine. But sometimes it doesn't. I'll provide the code in comments. ### Expected Behavior I would expect it to render properly, like this: ![image](https://github.com/microsoft/terminal/assets/789591/623a4468-7c49-4de1-a1ed-f592256d2cfe) ### Actual Behavior It renders improperly, like this: ![image](https://github.com/microsoft/terminal/assets/789591/db6ec0db-7253-4b2a-bc80-885229ff921e)
claunia added the Issue-QuestionIssue-BugResolution-Duplicate labels 2026-01-31 07:11:54 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20376