Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jun 2016 04:49:08 -0400
From:      Thomas Dickey <dickey@his.com>
To:        Tim Rice <tim@xinuos.com>
Cc:        freebsd-current@FreeBSD.org
Subject:   Re: patch.termcap
Message-ID:  <20160607084908.GB7155@vmw-debian7-64.jexium-island.net>
In-Reply-To: <68c1b096-2216-ad21-2b52-44d719850a64@xinuos.com>
References:  <68c1b096-2216-ad21-2b52-44d719850a64@xinuos.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--IiVenqGWf+H9Y6IX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jun 06, 2016 at 10:12:14PM -0700, Tim Rice wrote:
>=20
> Would someone please commit the attached termcap patch for Altos V
> terminals.
> Granted I may be the only person still using one but it'll save
> continual patching.
> Thanks for your consideration.
>=20
> --=20
> Tim Rice
> tim@xinuos.com

ncurses has this:

#	Reconstructed via infocmp from file: /usr/local/ncurses/share/terminfo/a/=
altos5
altos3|altos5|alt3|alt5|altos-3|altos-5|altos III or V:\
	:co#80:it#8:li#24:sg#0:ug#0:\
	:*5=3D^Am\r:*8=3D^An\r:FM=3D^A`\r:FN=3D^Aa\r:FO=3D^Ab\r:FP=3D^Ac\r:\
	:FQ=3D^Ad\r:FR=3D^Ae\r:FS=3D^Af\r:FT=3D^Ag\r:FU=3D^Ah\r:FV=3D^Ai\r:\
	:FW=3D^Aj\r:FX=3D^Ak\r:RA=3D\E[?7l:SA=3D\E[?7h:al=3D\E[L:cd=3D\E[J:\
	:ce=3D\E[K:cl=3D\E[H\E[2J:cm=3D\E[%i%d;%dH:cr=3D^M:dc=3D\E[P:\
	:dl=3D\E[M:do=3D\E[1B:ei=3D:ho=3D\E[H:ic=3D\E[@:\
	:if=3D/usr/local/ncurses/share/tabset/vt100:im=3D:\
	:is=3D\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k0=3D^AI\r:\
	:k1=3D^A@\r:k2=3D^AA\r:k3=3D^AB\r:k4=3D^AC\r:k5=3D^AD\r:k6=3D^AE\r:\
	:k7=3D^AF\r:k8=3D^AG\r:k9=3D^AH\r:kA=3D^AJ\r:kB=3D^AK\r:kC=3D^AL\r:\
	:kD=3D^AM\r:kE=3D^AN\r:kF=3D^AO\r:kb=3D^H:kd=3D\E[B:kh=3D\E[f:kl=3D\E[D:\
	:kr=3D\E[C:ku=3D\E[A:le=3D^H:mb=3D\E[5p:me=3D\E[p:nd=3D\E[1C:nw=3D^M^J:\
	:se=3D\E[m:sf=3D^J:so=3D\E[7m:sr=3D\EM:ta=3D^I:ue=3D\E[m:up=3D\E[1A:\
	:us=3D\E[4m:

Any clue what these capabilities are?

	c0: -, '^A`\r'.
	c1: -, '^Aa\r'.
	c2: -, '^Ab\r'.
	c3: -, '^Ac\r'.
	c4: -, '^Ad\r'.
	c5: -, '^Ae\r'.
	c6: -, '^Af\r'.
	c7: -, '^Ag\r'.
	c8: -, '^Ah\r'.
	c9: -, '^Ai\r'.
	cA: -, '^Aj\r'.
	cB: -, '^Ak\r'.
	cC: -, '^Al\r'.
	cD: -, '^Am\r'.
	cE: -, '^An\r'.
	cF: -, '^Ao\r'.
=20
>=20

> Index: share/termcap/termcap
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> --- share/termcap/termcap	(revision 301538)
> +++ share/termcap/termcap	(working copy)
> @@ -521,6 +521,30 @@
>  #
>  # M: MISCELLANEOUS TERMINALS
>  #
> +#
> +#  Termcap for Altos V terminal
> +a5|altos5|alt5|altos 5|Altos V:\
> +	:cd=3D\E[J:ce=3D\E[K:cl=3D\E[;H\E[2J:\
> +	:up=3D\E[1A:do=3D\E[1B:nd=3D\E[1C:bc=3D\E[1D:cm=3D\E[%i%d;%dH:ho=3D\E[H=
:\
> +	:al=3D\E[L:dl=3D\E[M:ic=3D\E[@:dc=3D\E[P:im=3D:ei=3D:SP=3D\E[i:\
> +	:co#80:li#24:ug#0:sg#0:bs:pt:sr=3D\EM:\
> +	:so=3D\E[7m:se=3D\E[m:us=3D\E[4m:ue=3D\E[m:mb=3D\E[5p:me=3D\E[p:\
> +	:is=3D\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:if=3D/usr/share/lib/tabset/vt10=
0:\
> +	:ku=3D\E[A:kd=3D\E[B:kr=3D\E[C:kl=3D\E[D:kh=3D\E[f:kb=3D^H:cr=3D^M:\
> +	:XU=3D^Aq\r:XD=3D^Ar\r:XR=3D^As\r:XL=3D^At\r:\
> +	:HL=3D^AP\r:\
> +	:IS=3D\E[@:DE=3D\E[P:IL=3D\E[L:NS=3D\E[S:PS=3D\E[T:\
> +	:k1=3D^A@\r:k2=3D^AA\r:k3=3D^AB\r:k4=3D^AC\r:\
> +	:k5=3D^AD\r:k6=3D^AE\r:k7=3D^AF\r:k8=3D^AG\r:\
> +	:k9=3D^AH\r:k0=3D^AI\r:kA=3D^AJ\r:kB=3D^AK\r:\
> +	:kC=3D^AL\r:kD=3D^AM\r:kE=3D^AN\r:kF=3D^AO\r:\
> +	:c0=3D^A`\r:c1=3D^Aa\r:c2=3D^Ab\r:c3=3D^Ac\r:\
> +	:c4=3D^Ad\r:c5=3D^Ae\r:c6=3D^Af\r:c7=3D^Ag\r:\
> +	:c8=3D^Ah\r:c9=3D^Ai\r:cA=3D^Aj\r:cB=3D^Ak\r:\
> +	:cC=3D^Al\r:cD=3D^Am\r:cE=3D^An\r:cF=3D^Ao\r:\
> +	:po=3D\E[5i:pf=3D\E[4i:
> +# end altos5 termcap
> +#
>  # The tab 132 uses xon/xoff, so no padding needed.
>  # ks/ke have nothing to do with arrow keys.
>  # is sets 80 col mode, normal video, autowrap on (for am).

> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


--=20
Thomas E. Dickey <dickey@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

--IiVenqGWf+H9Y6IX
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAldWioQACgkQcCNT4PfkjttCmgCgwR9ftpoQXGihoRJQV0RRLgJn
XsAAnjy2A00kFwBOTbSEEIYn83mZB41l
=QWdw
-----END PGP SIGNATURE-----

--IiVenqGWf+H9Y6IX--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160607084908.GB7155>