Documentation
¶
Overview ¶
Package displaytext prepares untrusted metadata for display in a terminal.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Sanitize ¶
Sanitize returns valid UTF-8 terminal display text. It removes ANSI CSI, OSC, DCS, SOS, PM, and APC control sequences; drops unsafe control runes; and turns horizontal tabs and line breaks into spaces.
func SanitizeText ¶ added in v0.12.0
SanitizeText is Sanitize for multi-line text such as a command's output: it keeps tabs and line breaks, with CRLF and a lone CR as LF.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.