Module Window.Untested

val get_buf : window:t -> Buf.t Core.Or_error.t Api_call.t
val get_cursor : window:t -> position Core.Or_error.t Api_call.t
val set_cursor : window:t -> row:int -> col:int -> unit Core.Or_error.t Api_call.t
val get_height : window:t -> int Core.Or_error.t Api_call.t
val set_height : window:t -> height:int -> unit Core.Or_error.t Api_call.t
val get_width : window:t -> int Core.Or_error.t Api_call.t
val set_width : window:t -> width:int -> unit Core.Or_error.t Api_call.t
val get_var : window:t -> name:string -> Msgpack.t Core.Or_error.t Api_call.t
val set_var : window:t -> name:string -> value:Msgpack.t -> unit Core.Or_error.t Api_call.t
val del_var : window:t -> name:string -> unit Core.Or_error.t Api_call.t
val get_option : window:t -> name:string -> Msgpack.t Core.Or_error.t Api_call.t
val set_option : window:t -> name:string -> value:Msgpack.t -> unit Core.Or_error.t Api_call.t
val get_position : window:t -> position Core.Or_error.t Api_call.t
val get_tabpage : window:t -> Vcaml__.Types.Tabpage.t Core.Or_error.t Api_call.t
val get_number : window:t -> int Core.Or_error.t Api_call.t
val is_valid : window:t -> bool Core.Or_error.t Api_call.t