patch_seq_terminal_raw_mode

Function patch_seq_terminal_raw_mode 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn patch_seq_terminal_raw_mode( stack: Stack, ) -> Stack
Expand description

Enable or disable raw terminal mode

Stack effect: ( Bool – )

When enabled:

  • Input is not line-buffered (characters available immediately)
  • Echo is disabled
  • Ctrl+C doesn’t generate SIGINT (read as byte 3)

§Safety

Stack must have a Bool value on top