Module Buf.Event

type nonrec t =
| Lines of {
buffer : t;
changedtick : int option;
firstline : int;
lastline : int;
linedata : string list;
more : bool;
}
| Changed_tick of {
buffer : t;
changedtick : int;
}
| Detach of t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t