LTerm_read_line.abstractSourceAbstract version of engine.
method virtual send_action : action -> unitmethod virtual insert : Uchar.t -> unitmethod virtual edit : unit Zed_edit.tmethod virtual context : unit Zed_edit.contextmethod virtual clipboard : Zed_edit.clipboardmethod virtual macro : action Zed_macro.tmethod virtual stylise : bool -> LTerm_text.t * intmethod virtual history : (Zed_string.t list * Zed_string.t list) React.signalmethod virtual message : LTerm_text.t option React.signalmethod virtual input_prev : Zed_rope.tmethod virtual input_next : Zed_rope.tmethod virtual completion_words : (Zed_string.t * Zed_string.t) list
React.signalmethod virtual set_completion : ?index:int ->
int ->
(Zed_string.t * Zed_string.t) list ->
unitmethod virtual mode : mode React.signalmethod virtual interrupt : exn Lwt_mvar.t