← Back to team overview

sslug-teknik team mailing list archive

Re: æ,ø og å -> f,x og e

 

In <Pine.HPX.4.21.0002171144380.5014-100000@xxxxxxxxxxx> Henrik Morsing <morsing@xxxxxxx> writes:

>On 16 Feb 2000 storner@xxxxxxxx wrote:

>> Hvilke hex koder vises så ? Hvis hex-koderne er med den høje bit sat,
>> så kommer bogstaverne rigtigt frem til maskinen, og så foregår der 
>> et eller andet på den remote maskine som stripper den høje bit når
>> tingene bliver vist.

>$ od -cx testfil
>0000000             346 370 345 306 330 305  \n               ^   D  \n
>        2020 e620 e5f8 d8c6 0ac5 2020 5e20 0a44

Jep, det er rigtigt. E6=æ, E5=å, F8=ø, D8=Ø, C6=Æ, C5=Å. ('od' viser
tegnene i en lidt anden rækkefølge end de bliver tastet ind - noget
med byte-order).

Så problemet er ikke rlogin - de tegn du sender til den remote maskine
kommer rigtigt frem. D.v.s. du skal lede efter løsningen på den remote
maskine.

Kører du bash på den remote maskine ? Har du husket at sætte en
/etc/inputrc eller ~/.inputrc op så den tillader 8-bit tegn ? Det
er - sakset fra min /etc/inputrc - disse kommandoer:

set meta-flag on
set input-meta on
set convert-meta off
set output-meta on     

Men jeg tror nu mere på at problemet ligger med stty-indstillingerne
eller termcap/curses definitionen for den TERM type, du bruger. 

-- 
Henrik Storner     | "Software engineering is a race between engineers 
<storner@xxxxxxxx> |  who try to create foolproof software and the 
                   |  universe which is trying to create bigger fools.
                   |  So far, the universe is winning..."


Follow ups

References