You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cointop/vendor/github.com/gdamore/tcell/v2/terminfo
Simon Roberts 9a906c3a68
Migrate from termbox-go to tcell (#232)
Lots of new functionality including:
- mouse support: click select, scroll, menus, table-sorting, etc
- 24-bit color support in themes

Co-authored-by: Simon Roberts <simon.roberts@anz.com>
Co-authored-by: ѵµσɳɠ <3168632+vuon9@users.noreply.github.com>
3 years ago
..
a Migrate from termbox-go to tcell (#232) 3 years ago
b/beterm Migrate from termbox-go to tcell (#232) 3 years ago
base Migrate from termbox-go to tcell (#232) 3 years ago
c/cygwin Migrate from termbox-go to tcell (#232) 3 years ago
d/dtterm Migrate from termbox-go to tcell (#232) 3 years ago
dynamic Migrate from termbox-go to tcell (#232) 3 years ago
e/emacs Migrate from termbox-go to tcell (#232) 3 years ago
extended Migrate from termbox-go to tcell (#232) 3 years ago
f/foot Migrate from termbox-go to tcell (#232) 3 years ago
g/gnome Migrate from termbox-go to tcell (#232) 3 years ago
h/hpterm Migrate from termbox-go to tcell (#232) 3 years ago
k Migrate from termbox-go to tcell (#232) 3 years ago
l/linux Migrate from termbox-go to tcell (#232) 3 years ago
p/pcansi Migrate from termbox-go to tcell (#232) 3 years ago
r/rxvt Migrate from termbox-go to tcell (#232) 3 years ago
s Migrate from termbox-go to tcell (#232) 3 years ago
t Migrate from termbox-go to tcell (#232) 3 years ago
v Migrate from termbox-go to tcell (#232) 3 years ago
w Migrate from termbox-go to tcell (#232) 3 years ago
x Migrate from termbox-go to tcell (#232) 3 years ago
.gitignore Migrate from termbox-go to tcell (#232) 3 years ago
README.md Migrate from termbox-go to tcell (#232) 3 years ago
TERMINALS.md Migrate from termbox-go to tcell (#232) 3 years ago
gen.sh Migrate from termbox-go to tcell (#232) 3 years ago
models.txt Migrate from termbox-go to tcell (#232) 3 years ago
terminfo.go Migrate from termbox-go to tcell (#232) 3 years ago

README.md

This package represents the parent for all terminals.

In older versions of tcell we had (a couple of) different external file formats for the terminal database. Those are now removed. All terminal definitions are supplied by one of two methods:

  1. Compiled Go code

  2. For systems with terminfo and infocmp, dynamically generated at runtime.

The Go code can be generated using the mkinfo utility in this directory. The database entry should be generated into a package in a directory named as the first character of the package name. (This permits us to group them all without having a huge directory of little packages.)

It may be desirable to add new packages to the extended package, or -- rarely -- the base package.

Applications which want to have the large set of terminal descriptions built into the binary can simply import the extended package. Otherwise a smaller reasonable default set (the base package) will be included instead.