Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data SingleCharacterFunction Source #
Control_Bell |
|
Control_Backspace |
|
Control_CarriageReturn |
|
Control_ReturnTerminalStatus |
|
Control_FormFeed |
|
Control_LineFeed |
|
Control_SwitchToStandardCharacterSet |
|
Control_SwitchToAlternateCharacterSet |
|
Control_Tab |
|
Control_VerticalTab |
|
Instances
data EscapeSequence Source #
Esc_ReverseIndex |
|
Esc_RIS |
|
Esc_DECPAM |
|
Esc_DECPNM |
|
ESC_SetG0CharacterSet !Text |
|
Esc_CSI !ControlSequenceIntroducer | |
Esc_OSC !OperatingSystemCommand |
Instances
Eq EscapeSequence Source # | |
Defined in System.Terminal.Emulator.Parsing.Types (==) :: EscapeSequence -> EscapeSequence -> Bool # (/=) :: EscapeSequence -> EscapeSequence -> Bool # | |
Show EscapeSequence Source # | |
Defined in System.Terminal.Emulator.Parsing.Types showsPrec :: Int -> EscapeSequence -> ShowS # show :: EscapeSequence -> String # showList :: [EscapeSequence] -> ShowS # |
data ControlSequenceIntroducer Source #
CSI_CharacterPositionAbsolute !Int |
|
CSI_CharacterPositionRelative !Int |
|
CSI_CursorUp !Int |
|
CSI_CursorDown !Int |
|
CSI_CursorForward !Int |
|
CSI_CursorBack !Int |
|
CSI_EraseInLine !EraseInLineParam |
|
CSI_InsertBlankCharacters !Int |
|
CSI_InsertBlankLines !Int |
|
CSI_DeleteChars !Int |
|
CSI_DeleteLines !Int |
|
CSI_CursorCharacterAbsolute !Int |
|
CSI_CursorPosition !Int !Int |
|
CSI_HorizontalVerticalPosition !Int !Int |
|
CSI_LinePositionAbsolute !Int |
|
CSI_LinePositionRelative !Int |
|
CSI_ScrollUp !Int |
|
CSI_ScrollDown !Int |
|
CSI_EraseInDisplay !EraseInDisplayParam |
|
CSI_EraseCharacters !Int |
|
CSI_WindowManipulation !WindowManipulation |
|
CSI_DeviceStatusReport !DeviceStatusReport |
|
CSI_SoftTerminalReset |
|
CSI_SetMode !Mode |
|
CSI_ResetMode !Mode |
|
CSI_SendDeviceAttributes |
|
CSI_SendDeviceAttributesSecondary !SendDeviceAttributesSecondary |
|
CSI_RequestDECPrivateMode !Int |
|
CSI_DECSTBM !(Maybe Int) !(Maybe Int) | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM) |
CSI_DECSET !DECPrivateMode | DEC Private Mode Set |
CSI_DECSET_Unknown !Int | Unknown DECSET (DEC Private Mode Set) code |
CSI_DECRST !DECPrivateMode | DEC Private Mode Reset |
CSI_DECRST_Unknown !Int | Unknown DECRST (DEC Private Mode Reset) code |
CSI_SGR !(Vector SGR) |
Instances
data EraseInLineParam Source #
ClearFromCursorToEndOfLine |
|
ClearFromCursorToBeginningOfLine |
|
ClearEntireLine |
|
Instances
data EraseInDisplayParam Source #
EraseBelow |
|
EraseAbove |
|
EraseAll |
|
EraseSavedLines |
|
Instances
data WindowManipulation Source #
SaveIconAndWindowTitleOnStack |
|
RestoreIconAndWindowTitleOnStack |
|
Instances
data DeviceStatusReport Source #
StatusReport | Status Report. Result (OK) is |
ReportCursorPosition | Report Cursor Position (CPR) [row;column]. Result is |
Instances
KeyboardActionMode | Keyboard Action Mode (KAM) |
InsertReplaceMode | Insert/Replace Mode (IRM) |
SendReceive | Send/receive (SRM) |
AutomaticNewlineNormalLinefeed | Automatic Newline / Normal Linefeed (LNM). |
data SendDeviceAttributesSecondary Source #
Instances
data OperatingSystemCommand Source #
OSC_SetTitle | Change Icon Name and Window Title |
OSC_ChangeTextForegroundColor !Text | Change VT100 text foreground color |
OSC_RequestTextForegroundColor | Request VT100 text foreground color |
OSC_ChangeTextBackgroundColor !Text | Change VT100 text background color |
OSC_RequestTextBackgroundColor | Request VT100 text background color |
OSC_ResetTextCursorColor |
|