win/TUI: builtin terminfos for cygwin, conemu, et al.

This commit is contained in:
erw7
2018-10-24 19:57:53 +09:00
committed by Justin M. Keyes
parent 6060301558
commit 6c62f7b715
5 changed files with 619 additions and 16 deletions

View File

@@ -27,6 +27,9 @@ readonly -A entries=(
[vte-256color]=vte_256colour_terminfo
[xterm-256color]=xterm_256colour_terminfo
[cygwin]=cygwin_terminfo
[win32con]=win32con_terminfo
[conemu]=conemu_terminfo
[vtpcon]=vtpcon_terminfo
)
db="$(mktemp -du)"
@@ -48,7 +51,7 @@ gunzip -f terminfo.src.gz
# Build terminfo database
#
print_bold '[*] Build terminfo database\n'
tic -x -o "$db" terminfo.src
cat terminfo.src scripts/windows.ti | tic -x -o "$db" -
rm -f terminfo.src
#