There's a bunch of unused code
Commit 1bcf4bca removed the only call to Terminal::queue_child_exited()
, but not that method, nor all the methods only used there.
Commit 7888602c removed the definition of method Terminal::pty_channel_eof()
, but not the declaration.
I've pushed the cleanup commit to a cleanup branch.