Raxol.Terminal.Emulator.Reset (Raxol v2.0.1)
View SourceHandles emulator reset and cleanup functions. This module extracts the reset logic from the main emulator.
Summary
Functions
Cleans up the emulator state.
Clears the scrollback buffer.
Resets the terminal emulator to its initial state.
Resets the charset state.
Stops the emulator.
Functions
@spec cleanup(Raxol.Terminal.Emulator.t()) :: Raxol.Terminal.Emulator.t()
Cleans up the emulator state.
@spec clear_scrollback(Raxol.Terminal.Emulator.t()) :: Raxol.Terminal.Emulator.t()
Clears the scrollback buffer.
@spec reset(Raxol.Terminal.Emulator.t()) :: Raxol.Terminal.Emulator.t()
Resets the terminal emulator to its initial state.
@spec reset_charset_state(Raxol.Terminal.Emulator.t()) :: Raxol.Terminal.Emulator.t()
Resets the charset state.
@spec stop(Raxol.Terminal.Emulator.t()) :: Raxol.Terminal.Emulator.t()
Stops the emulator.