aboutsummaryrefslogtreecommitdiff
path: root/share/termcap
diff options
context:
space:
mode:
Diffstat (limited to 'share/termcap')
-rw-r--r--share/termcap/Makefile2
-rw-r--r--share/termcap/termcap.src35
2 files changed, 35 insertions, 2 deletions
diff --git a/share/termcap/Makefile b/share/termcap/Makefile
index 5a9c52c5089a..ae0afc6acd47 100644
--- a/share/termcap/Makefile
+++ b/share/termcap/Makefile
@@ -18,6 +18,8 @@ beforeinstall:
${DESTDIR}${BINDIR}/misc
install -c -o ${BINOWN} -g ${BINGRP} -m 444 ${.CURDIR}/map3270 \
${DESTDIR}${BINDIR}/misc
+ rm -f ${DESTDIR}/etc/map3270
+ ln -s ${BINDIR}/misc/map3270 ${DESTDIR}/etc/map3270
rm -f ${DESTDIR}/etc/termcap
ln -s ${BINDIR}/misc/termcap ${DESTDIR}/etc/termcap
diff --git a/share/termcap/termcap.src b/share/termcap/termcap.src
index b8d7f4e8664a..7938ef059587 100644
--- a/share/termcap/termcap.src
+++ b/share/termcap/termcap.src
@@ -1899,10 +1899,12 @@ cf|c100-rv-s|concept-rv-s|concept100-rv-s|c100rvs|slow reverse concept 100:\
cons25|ansi|ansi80x25:\
:al=\E[L:am:bs:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:co#80:\
:dc=\E[P:dl=\E[M:do=\E[B:bt=\E[Z:ei=:ho=\E[H:ic=\E[@:im=:li#25:\
- :nd=\E[C:pt:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:up=\E[A:\
+ :ms:nd=\E[C:pt:rs=\E[x\E[m\Ec:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:up=\E[A:\
:k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:\
:k7=\E[S:k8=\E[T:k9=\E[U:k0=\E[V:k10=\E[V:k11=\E[W:k12=\E[X:\
- :kb=^h:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:eo:sf=\E[S:sr=\E[T:\
+ :kb=^h:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:le=^H:eo:sf=\E[S:sr=\E[T:\
+ :IC=\E[%d@:DC=\E[%dP:SF=\E[%dS:SR=\E[%dT:AL=\E[%dL:DL=\E[%dM:\
+ :DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\
:mb=\E[5m:md=\E[1m:me=\E[m:
cons50|ansil|ansi80x50:\
:li#50:tc=cons25:
@@ -3249,6 +3251,8 @@ pc|ibmpc|ibm pc PC/IX:\
pc3mono|IBM PC 386BSD Console with monochrome monitor:\
:so=\E[0;1r\E[m:tc=pc3:
pc3|ibmpc3|IBM PC 386BSD Console:\
+ :AL=\E[%dL:\
+ :DL=\E[%dM:\
:DO=\E[%dB:\
:K1=\E[H:\
:K2=\E[I:\
@@ -3257,7 +3261,10 @@ pc3|ibmpc3|IBM PC 386BSD Console:\
:K5=\E[G:\
:LE=\E[%dD:\
:RI=\E[%dC:\
+ :SF=\E[%dS:\
+ :SR=\E[%dT:\
:UP=\E[%dA:\
+ :al=\E[L:\
:am:\
:bl=^G:\
:bs:\
@@ -3268,6 +3275,7 @@ pc3|ibmpc3|IBM PC 386BSD Console:\
:cm=\E[%i%d;%dH:\
:co#80:\
:cr=^M:\
+ :dl=\E[M:\
:do=^J:\
:ho=\E[H:\
:is=\E[m:\
@@ -3295,6 +3303,7 @@ pc3|ibmpc3|IBM PC 386BSD Console:\
:li#25:\
:ms:\
:nd=\E[C:\
+ :pt:\
:rs=\E[m:\
:se=\E[m:\
:sf=\E[S:\
@@ -3304,6 +3313,28 @@ pc3|ibmpc3|IBM PC 386BSD Console:\
:te=\E[m:\
:ti=\E[m:\
:up=\E[A:
+# Syscons console with koi8-r russian code table.
+# Some non-standard termcap extentions added at the end (after 'ac')
+# for compatibility with current russian software.
+# You might need to add correct filename to Ct entry
+pc3r|ibmpc3r|FreeBSD console for syscons koi8-r code table:\
+ :li#25:co#80:am:bs:bw:eo:cu=\222:\
+ :UP=\E[%dA:DO=\E[%dB:RI=\E[%dC:LE=\E[%dD:AL=\E[%dL:DL=\E[%dM:\
+ :IC=\E[%d@:DC=\E[%dP:le=^H:ic=\E[@:dc=\E[P:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\
+ :cm=\E[%i%d;%dH:do=^J:ho=\E[H:al=\E[L:dl=\E[M:nd=\E[C:up=\E[A:\
+ :so=\E[7m:se=\E[m:ms:rs=\E[x\E[m\Ec:pt:\
+ :mb=\E[5m:mr=\E[7m:md=\E[1m:mh=\E[30m\E[1m:me=\E[m:\
+ :kb=^H:kh=\E[H:ku=\E[A:kd=\E[B:kl=\E[D:kr=\E[C:\
+ :kN=\E[G:kP=\E[I:kH=\E[F:kI=\E[L:kD=\E[K:kB=\E[Z:\
+ :k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:\
+ :k9=\E[U:k0=\E[V:k.=\E[W:k-=\E[X:ko=k.,k-:kC=\E[E:\
+ :sr=\E[T:sf=\E[S:SR=\E[%dT:SF=\E[%dS:\
+ :ac=q\200x\201m\204v\211j\205t\206n\212u\207l\202w\210k\203y\230z\231f\234~\225a\221:\
+ :Nf#16:Nb#8:Cf=\E[=%dF:Cb=\E[=%dG:\
+ :gs=:ge=:g1=\200\201\204\211\205\206\212\207\202\210\203:\
+ :g2=\240\241\253\273\256\261\276\265\245\270\250:\
+ :f1=\E[M:f2=\E[N:f3=\E[O:f4=\E[P:f5=\E[Q:f6=\E[R:f7=\E[S:f8=\E[T:\
+ :f9=\E[U:f0=\E[V:f.=\E[W:f-=\E[X:CY:Cs=:Ce=:Ct=:
# Codrv 0.1.2
pc3n|ibmpc3|386BSD Console:\
:C2:Nf#16:Nb#8:Cf=\E[3;%p2%{16}%*%p1%+%dx:\