← All compilation units

Flyology_TUI.Glyphs

Description

Cell_Width

subtype Cell_Width is Natural range 0 .. 2;

Cluster_Last

function Cluster_Last
  (Item  : Wide_Wide_String;
   First : Positive) return Natural

Return the last code-point position belonging to the grapheme-like cluster beginning at First. This implements terminal-oriented combining marks, variation selectors, emoji modifiers, and ZWJ sequences.

Parameters
Item
First
Return value

Is_Extender

function Is_Extender (Item : Wide_Wide_Character) return Boolean
Parameters
Item
Return value

Width_Of

function Width_Of (Item : Wide_Wide_Character) return Cell_Width
Parameters
Item
Return value

Width_Of

function Width_Of (Item : Wide_Wide_String) return Natural
Parameters
Item
Return value