[FreeBSD] termcap 97801

Zahemszky Gábor Gabor at Zahemszky.HU
2002. Sze. 25., Sze, 00:43:04 CEST


On Tue, Sep 24, 2002 at 02:31:39PM +0200, Keresztes Ákos wrote:
> Hello!
> 
> Az egyik terminal emulator programom (amit hasznalnom kene), csak
> 97801-es terminaltipust ismeri. Szeretnem ezt beallitani (FreeBSD 4.6).
> 
> Van hozza terminfo file-om (*.tic
> http://xsak.freeweb.hu/tmp/terminfo97801.zip), de nem sikerult
> megcsinalni. (Amit probaltam [vazlatosan]: terminfo "forditasa" tic-el >
> terminfo konvertalasa termcap-pa (infotocap-pal) > termcap db "forditasa"
> makedb-vel... s ez utolso lepesnel elhasal).
> Mi a (hmm) "szabalyos" modja, hogy rendesen tudjak 97801-es terminallal
> csatlakozni? RTFM-et szivesen latok (nem talaltam).

Utálni fogsz, de az RTFM-nek az a neve, hogy:

Termcap and Terminfo
O'Reilly & Assoc.

Amúgy amit leírtál az kb fedi a valót.  Nyilván a forrás terminfo-t nem kell
fordítani binárisba (tic), de nem baj :-)  Az az infotocap jó, és utána jó
az a makedb, már ha a cap_mkdb-re gondolsz.  Pár kérdés: ezeket a parancsokat
hol adtad ki, mert nekem jelenleg se tic, se untic, se infocmp, se captoinfo,
se infotocap-om nincs (bár a tic-re és untic-re határozottan emlékszem, hogy
volt egy időben).  Végül mi lenne, ha egy kicsit részletesebben leírnád a
hibaüzenetet, esetleg nem csak a forrás terminfo-kat, hanem az általad
lefordított tarmcap-ot is elérhetővé tennéd.  Amúgy a 2 adatbázis csak
közelítőleg fedi le egymást, ezért aztán egyáltalán nem garantált, hogy
biztos sikert érsz el.  Lehetnek olyan hibák, hogy: sorvégjel baj, olyan
változó, amit az FBSD nem szeret, mit tudom én.

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!' ;IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';set $Z ;for i { [[ $i = ? ]]&&print $i&&break;[[ $i = ??? ]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set $Z;for i { [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"



További információk a(z) BSD levelezőlistáról