summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorAaron Hill <aa1ronham@gmail.com>2017-03-03 23:22:54 -0500
committerJoe Wilm <jwilm@users.noreply.github.com>2017-03-04 15:49:10 -0800
commitaa76b29ff7dbf4af8d83c9f461889249fe53ea77 (patch)
treec5bd36946054bf8e06d89a2f34cba3c39c035e14 /.gitignore
parentd7c0b1115a8d03bc6fab6a165a9aa67c1dc64b87 (diff)
downloadalacritty-aa76b29ff7dbf4af8d83c9f461889249fe53ea77.tar.gz
alacritty-aa76b29ff7dbf4af8d83c9f461889249fe53ea77.zip
Handle CSI command J3 (Clear saved lines)
Xterm supports an extension to the CSI command `Erase in Display (ED)`, under the command number 3. This command is used to clear the scrollback buffer - e.g. anything not visible on the screen. Since scrollback is not part of alacritty, the handler for this command currently does nothing. If at some point scrollback is implemented, the corresponding `match` arm can be modified to properly handle this. For an example of a program which uses this command, run the `clear` command (using ncurses 6.0). In a supported terminal such as `gnome-terminal`, this will clear anything off of the screen from the scrollback buffer. Before this change, `alacritty` would generate an `Unhandled CSI` message.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions