microsoft / microsoft/terminal

DECDHL double-height (box drawing) characters missing in vttest test case

Open
#19,682 3 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Needs-Tag-Fix Priority-3 Product-Conpty
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.23.13503.0

### Windows build number

10.0.22631.0

### Other Software

VT100 test program, version 2.7 (20230201)

### Steps to reproduce

run `vttest`, go to menu number `4`, press CR a couple of times until the the page is shown yuou'll see in the screenshot that I attached.

### Expected Behavior

full box is drawn, for reference, KDE konsole and xterm both show it correctly

### Actual Behavior

on the right hand side, some box drawing characters are missing
Image

### See also

https://github.com/microsoft/terminal/issues/7865

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue with VT100 test program vttest 2.7 by opening menu 4 and pressing CR until the affected page appears. Compare the rendering with KDE Konsole and xterm, then trace the Windows Terminal box-drawing and double-height character handling; done means the full box is drawn without missing characters.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
cli, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.