Module Side_by_side.Line_info

val sexp_of_t : t -> Sexplib0.Sexp.t
val wrap : width:int -> t -> t list

In the case of a Same line, it may be necessary to pad one side with empty lines.

val truncate : width:int -> t -> t
val lines : t -> Line.t * Line.t

Produces an empty line on one side if necessary. Move_id.ts are dropped.

val numbers : t -> int option * int option