Marcin Wolinski <[EMAIL PROTECTED]> pisze:

> (font . "fontset-standard") ; a tu pies pogrzebany
> ...
> Kodowanie jest w postaci _mocno_ skróconej w pierwszych 5 znakach
> linii statusu.  Dla Latin-2 jest to -2: , dla cp1250 -D: .

Wielkie dzięki Marcinie! Jeszcze pewnie kilka ,,prowokacji''
i materiał do artykułu jak znalazł ;-))) Voila:

> (font . "fontset-standard") ; a tu pies pogrzebany
Wydaje się, że *nie w pełni* realizuje to ustalenie fontu, takie jak
wybór Mule->SetFont. Rozpatrzmy takie minimalne ~/_emacs.el (bez
site-lisp/site-start.el|elc):

(codepage-setup '852)
(codepage-setup '1250)
(prefer-coding-system 'cp1250)        ; lub 'latin2
(set-keyboard-coding-system 'cp1250)
(set-selection-coding-system 'cp1250)
(set-default-font "-*-Courier New CE-regular-r-*-*-15-112-*-*-c-*-*-iso8859-2-")
(setq default-frame-alist
      (append
      '((width . 80) (height . 30)
        (font . "fontset-standard"))
       default-frame-alist))
(setq delete-key-deletes-forward t)

Otóż:
1. po wybraniu Mule->SetFont wyświetla domyślny ,,Skrypt zachodni'' ??
   (bez Twojej kluczowej podpowiedzi wystarczało zatwierdzenie OK)
2. plik zawierający: ąćęłńóśźż ĄĆĘŁŃÓŚŹŻ, kodowany w cp1250,
   wczytuje oczywiście bez ąśź ĄŚŹ (zamiast tego `?') Ale i tak sukces!
3. w poprzednich eksperymentach zmieniałem CE-regular na CE-bold
   i gdzieś to zostało zapisane (w rejestrze??; bo w żadnym skrypcie tego
   nie mam). Dopiero Mule->SetFont ustaliło prawidłowe wyświatlanie
   wszystkich znaków zgodnie z deklarowanym
   CE-regular 1250 (,,Skrypt środkowoeuropejski'').

Może trza jeszcze grzebać w fonset-alias-alist?

Tyle na razie. Artykuł do biuletynu GUST qpamięci.

Serdecznie pozdrawiam,

-- 
Staszek Wawrykiewicz
email: [EMAIL PROTECTED]

Odpowiedź listem elektroniczym