Liking cljdoc? Tell your friends :D

charm.ansi.parser

ANSI escape sequence parsing.

Parses ANSI escape sequences into structured data for processing.

ANSI escape sequence parsing.

Parses ANSI escape sequences into structured data for processing.
raw docstring

charm.ansi.width

Text width calculation for terminal display.

Handles:

  • ANSI escape sequences (zero width)
  • Wide characters (CJK, emojis = 2 cells)
  • Combining characters (zero width)
  • Grapheme clusters (emoji sequences)
Text width calculation for terminal display.

Handles:
- ANSI escape sequences (zero width)
- Wide characters (CJK, emojis = 2 cells)
- Combining characters (zero width)
- Grapheme clusters (emoji sequences)
raw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close