diff --git a/lib/libterminfo/Makefile b/lib/libterminfo/Makefile index f1697f96c..46024df9d 100644 --- a/lib/libterminfo/Makefile +++ b/lib/libterminfo/Makefile @@ -4,7 +4,6 @@ .if defined(__MINIX) CPPFLAGS+= -D_NETBSD_SOURCE -MKLINKLIB= yes .endif USE_SHLIBDIR= yes diff --git a/lib/libterminfo/genterms b/lib/libterminfo/genterms index 3d2afca82..c64433ea1 100755 --- a/lib/libterminfo/genterms +++ b/lib/libterminfo/genterms @@ -37,4 +37,4 @@ set -e echo "/* DO NOT EDIT" echo " * Automatically generated from terminfo */" echo -${TOOL_TIC} -Sx ${TERMINFO} ansi dumb minix vt100 vt220 wsvt25 xterm +${TOOL_TIC} -Sx ${TERMINFO} ansi dumb minix screen screen-256color rxvt rxvt-256color vt100 vt220 wsvt25 xterm diff --git a/share/terminfo/terminfo b/share/terminfo/terminfo index 264c9b9d0..686d9d361 100644 --- a/share/terminfo/terminfo +++ b/share/terminfo/terminfo @@ -17752,8 +17752,22 @@ osexec|Osborne executive, # See # http://www.minix3.org/manpages/man4/console.4.html +# LSC Add back some missing support ofr fn keys, keypad and PgUp/PgDn minix|minix console (v3), use=ecma+color, use=minix-1.7, + kcuu1=\E[A, kdch1=\177, kend=\E[Y, kf0=\E[21~, kf1=\E[11~, + kf2=\E[12~, kf3=\E[13~, kf4=\E[14~, kf5=\E[15~, kf6=\E[17~, + kf7=\E[18~, kf8=\E[19~, kf9=\E[20~, kf10=\E[21~, + kf11=\E[11;2~, kf12=\E[12;2~, kf13=\E[13;2~, kf14=\E[14;2~, + kf15=\E[15;2~, kf16=\E[17;2~, kf17=\E[18;2~, kf18=\E[19;2~, + kf19=\E[20;2~, kf20=\E[21;2~, kf21=\E[11;5~, kf22=\E[12;5~, + kf23=\E[13;5~, kf24=\E[14;5~, kf25=\E[15;5~, kf26=\E[17;5~, + kf27=\E[18;5~, kf28=\E[19;5~, kf29=\E[20;5~, kf30=\E[21;5~, + kf31=\E[11;6~, kf32=\E[12;6~, kf33=\E[13;6~, kf34=\E[14;6~, + kf35=\E[15;6~, kf36=\E[17;6~, kf37=\E[18;6~, kf38=\E[19;6~, + kf39=\E[20;6~, kf40=\E[21;6~, khome=\E[H, kich1=\E[@, + knp=\E[U, kpp=\E[V, + acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376, # See # http://www.minix-vmd.org/pub/Minix-vmd/1.7.0/wwwman/man4/console.4.html