1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-23 21:32:13 +03:00
wezterm/term/src
Wez Furlong 53c47143fd term: scope the conpty resize quirks better to conpty on windows
Previously, we'd just default the resize quirk on for all programs on
Windows.

That pessimizes the otherwise fine behavior of `wezterm ssh` or mux
connections to unixy platforms.

This commit moves the quirk out of the config trait and makes it
a runtime property of the terminal, and then arranges for it
to be set when we know that we set up a conpty for the terminal.

refs: #1265
2022-03-30 08:06:45 -07:00
..
terminalstate term: scope the conpty resize quirks better to conpty on windows 2022-03-30 08:06:45 -07:00
test fonts: allow harfbuzz to guess the script 2022-01-21 10:10:39 -07:00
color.rs remove grey_out method from palette 2022-02-05 17:01:31 -07:00
config.rs term: scope the conpty resize quirks better to conpty on windows 2022-03-30 08:06:45 -07:00
input.rs encoding my preferred import grouping in the rustfmt config 2022-01-17 13:50:51 -07:00
lib.rs term: avoid dirtying lines when the cursor moves 2021-08-08 22:47:10 -07:00
screen.rs term: scope the conpty resize quirks better to conpty on windows 2022-03-30 08:06:45 -07:00
selection.rs term: make serde optional 2020-06-13 10:04:20 -07:00
terminal.rs Plumbing for unseen activity indication 2022-01-18 09:38:46 -07:00