aboutsummaryrefslogtreecommitdiff
path: root/src/macros.rs
diff options
context:
space:
mode:
authorJoe Wilm <joe@jwilm.com>2016-09-26 08:28:38 -0700
committerJoe Wilm <joe@jwilm.com>2016-09-26 08:28:38 -0700
commit89937e7bc53bcdf6738bc378d02978ece8a205e6 (patch)
tree1e96e19cb6291ee491b76f0d8656544673a4522a /src/macros.rs
parent3f6deb8e2ffa22403aca9fcf6b50bdccc75dc3cf (diff)
downloadr-alacritty-89937e7bc53bcdf6738bc378d02978ece8a205e6.tar.gz
r-alacritty-89937e7bc53bcdf6738bc378d02978ece8a205e6.tar.bz2
r-alacritty-89937e7bc53bcdf6738bc378d02978ece8a205e6.zip
Clean up event_loop module
The main loop body was originally all written inline. There's now separate functions for each of the actions the loop handles including channel events, pty reading, and pty writing. There's also helper functions on State for managing the write list. The `EventLoop` and its `State` are returned when joining with the thread it spawns. This will potentially be helpful once config reloading is introduced.
Diffstat (limited to 'src/macros.rs')
0 files changed, 0 insertions, 0 deletions