Up
Module
Ansi
Handling of ansi codes.
Signature
val
kill_line : unit -> unit
val
bell : unit -> unit
val
home_cursor : unit -> unit
val
save_cursor : unit -> unit
val
unsave_cursor : unit -> unit
type
color = [
| `Black
| `Red
| `Green
| `Yellow
| `Blue
| `Magenta
| `Cyan
| `White
]
type
attr = [
| `Bright
| `Dim
| `Underscore
| `Reverse
|
color
| `Bg
of
color
]
val
printf :
attr
list -> ('a,
Core.Std.out_channel
, unit)
Core.Std.format
-> 'a
val
eprintf :
attr
list -> ('a,
Core.Std.out_channel
, unit)
Core.Std.format
-> 'a
val
output_string :
attr
list ->
Core.Std.out_channel
-> string -> unit
val
output :
attr
list ->
Core.Std.out_channel
-> string -> int -> int -> unit
val
string_with_attr :
attr
list -> string -> string