Skip to content

Please add cl-ansi-term #841

@mrkkrp

Description

@mrkkrp

cl-ansi-term allows to print various primitives on ANSI-complaint terminals. It also supports coloration and effects. cl-ansi-term is not like ncurses, it works with primitives that you can output on your terminal, as well as redirect to a file without any loss.

cl-ansi-term can print the following things: colorized text, horizontal lines, progress bars, unordered lists, ordered lists, tables.

cl-ansi-term uses concept of style sheet to manage coloration of output. Define styles, give them names, specify foreground colors, background colors, and rendition effects for every style.

cl-ansi-term provides hooks to fully control the library.

cl-ansi-term is able to detect whether output goes to a terminal or to a file. If the latter case takes place, no escape sequences will get into the file. It's also possible to disable all effects and coloration.

Repository of cl-ansi-term is here: https://github.com/mrkkrp/cl-ansi-term
License: GNU GPL v.3

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions