fish-shell/src/bin
Johannes Altmanninger 1216801474 Use RAII for restoring term modes
In particular, this allows restoring the terminal on crashes, which is
feasible now that we have the panic handler.  Since std::process::exit() skips
destructors, we need to reshuffle some code.  The "exit_without_destructors"
semantics (which std::process::exit() als has) was mostly necessary for C++
since Rust leaks global variables by default.
2024-03-24 16:34:36 +01:00
..
fish_indent.rs Use RAII for restoring term modes 2024-03-24 16:34:36 +01:00
fish_key_reader.rs Use RAII for restoring term modes 2024-03-24 16:34:36 +01:00
fish.rs Use RAII for restoring term modes 2024-03-24 16:34:36 +01:00