Module Codemirror.Text

module Line : sig ... end
module Text_iterator : sig ... end
module Text : sig ... end
val count_column : string -> n:int -> tab_size:int -> int
module Offset_and_left_over : sig ... end
val find_column : string -> n:int -> col:int -> tab_size:int -> Offset_and_left_over.t
val code_point_at : string -> int -> int
val from_code_point : int -> string
val code_point_size : int -> int
val find_cluster_break : string -> int -> ?forward:bool -> unit -> int