Hej! Min Emacs 21 på Debian stable trivs inte så bra ihop med tecken utanför vanliga 7-bitars ASCII. Närmare bestämt, i följande locale:
$ locale [EMAIL PROTECTED] LC_CTYPE="[EMAIL PROTECTED]" LC_NUMERIC="[EMAIL PROTECTED]" LC_TIME="[EMAIL PROTECTED]" LC_COLLATE="[EMAIL PROTECTED]" LC_MONETARY="[EMAIL PROTECTED]" LC_MESSAGES="[EMAIL PROTECTED]" LC_PAPER="[EMAIL PROTECTED]" LC_NAME="[EMAIL PROTECTED]" LC_ADDRESS="[EMAIL PROTECTED]" LC_TELEPHONE="[EMAIL PROTECTED]" LC_MEASUREMENT="[EMAIL PROTECTED]" LC_IDENTIFICATION="[EMAIL PROTECTED]" LC_ALL= Allt ISO-8859-15 alltså. Det finns inga problem med att visa eller skriva in tecken från ISO-8859-15. Allt fungerar, inklusive euron, när indatan kommer från tangentbord eller fil. Problem 1 ========= Det gör det emellertid inte när indatan klistras in med mittenknappen från ett annat X-program. Till exempel: "båda amatörerna äter" skrivet i valfritt program, markerat och i Emacs inklickat blir: "b^[%/1\200\214iso8859-15^Båda amat^[%/\200\214iso8859-15^Börerna ^[%/1\200\214iso8859-15^Bäter" i Emacs. Problem 2 ========= Stavningskontrollen. På de allra flesta ord fungerar det fint, dvs ord inom 7-bitars ASCII. För att ta exemplet ovan, "båda amatörerna äter", anser Emacs att "da" i "båda" är felstavat och att "amat" samt "rerna" är fel i "amatörerna". Icke ASCII tolkar den alltså som ordbrytande tecken. Problem 3 ========= Av och till behöver jag kunna spara som UTF-8. Kör jag M-x prefer-coding-system utf-8 <ENTER> kan jag visserligen titta på filerna ordentligt, men skriver jag in nya icke ASCII-tecken får jag inte spara filen i UTF-8. Sådana tecken kan nämligen inte sparas som UTF-8, säger Emacs. Tacksam för all hjälp jag kan få. MVH Christian von Schultz

