alacritty/src
Christian Duerr b396a9a753
Implement `reset_state` of Term struct (#1035)
Up to this point the `reset_state` method of the `Term` struct has been
just a placeholder. This has been changed and all important state has
been reset.

The only state that has not been reset is stuff which is retrieved from
the config and isn't stored as default on the `Term` struct either. From
what I can tell these are all never changed though.

This fixes jwilm/alacritty#1033.

After doing some more testing trying to figure out how to fix that all
glyphs are messed up after doing `cat /dev/urandom`, I was able to
confirm that resetting `Term::cursor` fixes the glyphs and restores
everything to normal.

So this also fixes jwilm/alacritty#804.
2018-01-18 17:27:07 +00:00
..
renderer Add clippy check to travis 2018-01-06 01:42:55 +00:00
term Implement `reset_state` of Term struct (#1035) 2018-01-18 17:27:07 +00:00
ansi.rs Fix indexed color setting regression 2018-01-08 13:07:30 +00:00
cli.rs Remove built crate 2017-12-22 14:25:14 -08:00
config.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
display.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
event.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
event_loop.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
grid.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
index.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
input.rs Non-bracketed paste support for DOS CRLFs. 2018-01-07 13:11:46 -08:00
lib.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
locale.rs Remove the launcher and set the locale/current directory in alacritty (#879) 2017-12-13 09:52:36 -08:00
logging.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
macros.rs Rewrite err_println to eprintln introduced in Rust 1.19 (#799) 2017-10-22 08:42:40 -07:00
main.rs Revert #987 behavior on macos (#1007) 2018-01-07 20:46:11 -08:00
meter.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
selection.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
sync.rs Fix some compiler warnings 2016-09-23 10:12:11 -07:00
tty.rs Fix `ioctl` call failing on 32 bit architecture (#1011) 2018-01-08 22:49:01 +00:00
util.rs Add better printing for ref test failure 2017-04-03 20:44:23 -07:00
window.rs Spawn alacritty window as invisible 2018-01-15 16:19:32 +00:00