contour
contour copied to clipboard
Modern C++ Terminal Emulator
## Description Contour displays some characters very strangely or not at all. ## Environment - Contour Version or Git commit hash: 2814f42f705756cd2dbaeb8579618801c714c7fd - Operating System (name / distribution / version):...
### Example screenshot:  ### Reproduction snippet: ```sh echo -e "\e[31mabc\e[32m...\e[m\nabc...\n" ``` ### Text run segmentation properties:  ### Notes Text run egmenation should happen based - SGR attributes -...
The code paths for that already exist in the grid PR (#342) but compile-time disabled due to being unstable. That should be taken care of in its own commit.
EDIT: Yorker changed to reflect the discussion we ended up with. Also see https://github.com/contour-terminal/terminal-unicode-core for the outcome. --- Currently all (or almost all?) terminals which do handle VS15/VS16 do not...
## Description When pressing the key sequences `AltGr-f`, `AltGr-c`, `AltGr-m`, etc. (for `[`, `&` and `
Implement double sized character rendering (and check with `vttest` test number 4). https://vt100.net/docs/vt510-rm/DECDHL.html https://vt100.net/docs/vt510-rm/DECDWL.html
Maybe like so: ```yaml padding: top: 0px left: 0px bottom: auto right: auto ``` Valid values would be number of pixels, or number of pixels with `px` appended, or string...
Provide an experimental reference implementation. And a formalized spec: https://github.com/contour-terminal/terminal-good-image-protocol
## Abstract Not every running binary care about setting up a proper terminal title. Especially when Contour is started directly with a TUI application as the inner process, bypassing a...
``` CSI > Ps p Set resource value pointerMode. This is used by xterm to decide whether to hide the pointer cursor as the user types. Valid values for the...