package linol

  1. Overview
  2. Docs
LSP server library

Install

dune-project
 Dependency

Authors

Maintainers

Sources

linol-0.12.tbz
sha256=c748f3c03525c1f438ccba7b71d31e91ae7bf4f857fade61005cc4533e3b7fc5
sha512=bc29a1ccf8bfbe7ba39f167397f2d45729e948bfc2db628ba24a1e5239ec64cda7c8356c3824e3c66a3630ca2addb58b444829707f155c2b58aef26c0ddfcabb

doc/linol.lsp/Linol_lsp/String_zipper/index.html

Module Linol_lsp.String_zipperSource

Sourcetype t
Sourcetype invalid_utf =
  1. | Malformed of string
  2. | Insufficient_input
Sourceexception Invalid_utf of invalid_utf
Sourceval of_string : string -> t
Sourceval squash : t -> t * string
Sourceval to_string : t -> string
Sourceval to_string_debug : t -> string
Sourceval insert : t -> string -> t
Sourceval goto_line : t -> int -> t
Sourceval goto_position : t -> Position.t -> [ `UTF16 | `UTF8 ] -> t
Sourceval add_buffer_between : Buffer.t -> t -> t -> unit
Sourceval goto_end : t -> t
Sourceval drop_until : t -> t -> t
Sourceval apply_change : t -> Types.Range.t -> [ `UTF16 | `UTF8 ] -> replacement:string -> t
Sourceval offset : t -> int
Sourcemodule Private : sig ... end