Handles the OSC String state in the terminal parser. This state is entered when an OSC sequence is initiated.
Summary
Functions
Processes input when the parser is in the :osc_string state. Collects the OSC string until ST (ESC ) or BEL.
Functions
@spec handle( Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.ParserState.t(), binary() ) :: {:continue, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.ParserState.t(), binary()} | {:finished, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.ParserState.t()} | {:incomplete, Raxol.Terminal.Emulator.t(), Raxol.Terminal.Parser.ParserState.t()}
Processes input when the parser is in the :osc_string state. Collects the OSC string until ST (ESC ) or BEL.