Module Patdiff_lib.Ansi_output

val apply_styles : ?⁠drop_leading_resets:bool ‑> Patdiff_format.Style.t list ‑> string ‑> string
include Output_intf.S

An output can apply a style to a string and print a list of hunks

module Rule : sig ... end
val print : print_global_header:bool ‑> file_names:(string * string) ‑> rules:Patdiff_format.Rules.t ‑> print:(string ‑> unit) ‑> location_style:Patdiff_format.Location_style.t ‑> Patdiff_hunks.t ‑> unit