1
1
mirror of https://github.com/wez/wezterm.git synced 2024-12-25 06:12:16 +03:00
wezterm/mux/src
Dylan Frankland 88f44f5b5f
Add erase mode to ClearScrollback action (#439)
* Add ClearBuffer action

Clears all lines, both visible and those scrolled off the top of the viewport, making the prompt line the new first line and resetting the scrollbar thumb to the full height of the window.

This is the behavior that Hyper / xterm has for clearing the terminal.

* Combine ClearBuffer into ClearScrollback as enum with associated erase mode

Makes it easier to manage the different options of clearing the terminal.
2021-01-25 21:26:23 -08:00
..
activity.rs move Activity into mux crate 2020-10-03 11:15:57 -07:00
connui.rs wezterm: allow adding images to termwiztermtab apps 2020-12-26 14:01:48 -08:00
domain.rs simplify passing the TerminalSize to the terminal 2020-12-29 09:06:26 -08:00
lib.rs simplify passing the TerminalSize to the terminal 2020-12-29 09:06:26 -08:00
localpane.rs Add erase mode to ClearScrollback action (#439) 2021-01-25 21:26:23 -08:00
pane.rs Add erase mode to ClearScrollback action (#439) 2021-01-25 21:26:23 -08:00
renderable.rs mux/wezterm: move Renderable into Pane 2020-11-20 09:24:56 -08:00
ssh.rs simplify passing the TerminalSize to the terminal 2020-12-29 09:06:26 -08:00
tab.rs fix tests 2021-01-17 22:01:21 -08:00
termwiztermtab.rs Add erase mode to ClearScrollback action (#439) 2021-01-25 21:26:23 -08:00
tmux.rs tmux: plumbing for querying panes when control mode is started up 2020-11-20 09:25:01 -08:00
window.rs move mux to its own crate 2020-10-03 11:15:57 -07:00