My agentic slop goes here. Not intended for anyone else!
1(** Kitty Graphics Protocol - Unicode Placeholders *)
2
3val placeholder_char : Uchar.t
4(** The Unicode placeholder character U+10EEEE. *)
5
6val write :
7 Buffer.t ->
8 image_id:int ->
9 ?placement_id:int ->
10 rows:int ->
11 cols:int ->
12 unit ->
13 unit
14(** Write placeholder characters to a buffer. *)
15
16val row_diacritic : int -> Uchar.t
17(** Get the combining diacritic for a row number (0-based). *)
18
19val column_diacritic : int -> Uchar.t
20(** Get the combining diacritic for a column number (0-based). *)
21
22val id_high_byte_diacritic : int -> Uchar.t
23(** Get the diacritic for the high byte of a 32-bit image ID. *)