Module LTerm_unix

module LTerm_unix: sig .. end
Unix specific functions

val sigwinch : int option
The number of the signal used to indicate that the terminal size have changed. It is None on windows.
val system_encoding : string
The encoding used by the system.
val parse_event : ?escape_time:float ->
CamomileLibraryDyn.Camomile.CharEncoding.t ->
char Lwt_stream.t -> LTerm_event.t Lwt.t
parse_event encoding stream parses one event from the given input stream. encoding is the character encoding used to decode non-ascii characters. It must be a converter from the stream encoding to "UCS-4BE". If an invalid sequence is encountered in the input, it fallbacks to Latin-1. escape_time is the time waited before returning the escape key. It defaults to 0.1.