alacritty/src
Joe Wilm 8ef062efd9 Move selection into Grid
Supporting selections with scrollback has two major components:

1. Grid needs access to Selection so that it may update the scroll
   position as the terminal text changes.
2. Selection needs to be implemented in terms of buffer offsets -- NOT
   lines -- and be updated when Storage is rotated.

This commit implements the first part.
2018-06-02 09:34:28 -07:00
..
grid Move selection into Grid 2018-06-02 09:34:28 -07:00
renderer Cleanup style 2018-06-02 09:24:38 -07:00
term Move selection into Grid 2018-06-02 09:34:28 -07:00
ansi.rs Add modifiers to mouse events 2018-03-12 23:21:19 -07:00
cli.rs Update dependencies 2018-01-26 20:20:42 +00:00
config.rs Make number of scrollback lines configurable 2018-06-02 09:32:29 -07:00
display.rs Move selection into Grid 2018-06-02 09:34:28 -07:00
event.rs Move selection into Grid 2018-06-02 09:34:28 -07:00
event_loop.rs Fix typo in error message 2018-05-25 20:51:55 +00:00
index.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
input.rs Scroll to bottom on character received 2018-06-02 09:32:29 -07:00
lib.rs Add clippy check to travis 2018-01-06 01:42:55 +00:00
locale.rs Fix locale_id for older versions of OS X (<= 10.11) 2018-05-25 13:57:47 +00:00
logging.rs Explicitly call log::set_max_level (Closes: #1201) 2018-03-22 18:10:27 -07:00
macros.rs Rewrite err_println to eprintln introduced in Rust 1.19 (#799) 2017-10-22 08:42:40 -07:00
main.rs Move selection into Grid 2018-06-02 09:34:28 -07:00
meter.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
selection.rs Move selection into Grid 2018-06-02 09:34:28 -07:00
sync.rs Fix some compiler warnings 2016-09-23 10:12:11 -07:00
tty.rs alacritty: add support for OpenBSD. 2018-04-14 10:17:50 -07:00
util.rs Fix clippy lints 2018-05-11 16:54:19 -07:00
window.rs Update to glutin 0.16.0 2018-05-29 09:50:49 -07:00