[sisyphus] emacs in CP1251

Serhii Hlodin =?iso-8859-1?q?hlodin_=CE=C1_lutsk=2Ebank=2Egov=2Eua?=
Ср Фев 6 18:01:43 MSK 2002


>>>>> "V" == Vyt  writes:

 V> An error has occurred while loading `/home/vyt/.emacs': error:
 V> "Language environment not defined: \"Cyrillic-CP1251\""

 Он правильно сказал. В емаксе описаны четыре окружения:

        Cyrillic-ISO
        Cyrillic-ALT
        Cyrillic-KOI8
        Cyrillic-KOI8-U

 Для отображения _всех_ кириллических символов емакс использует шрифты
 ISO8859-5 (базируясь на таблицах перекодировки).

 И где вы там увидели Cyrillic-CP1251?

 Кодовые таблицы 1251, 1125, 866 определяются _только_ через
 codepage-setup. При этом еще было-бы хорошо определить алиасы:

(define-coding-system-alias 'windows-1251 'cp1251)
(define-coding-system-alias 'koi8-ru 'koi8-u)
(define-coding-system-alias 'cp866u 'cp1125)
(define-coding-system-alias 'ibm-866 'cp866)
(define-coding-system-alias 'ibm866 'cp866)

 Имейте в виду, что в определении таблицы кодировки для 866 есть
 ошибка, которая приводит к неправильной перекодировке. Если
 используются только русские буквы, то можно пользоваться cp1125.

-- 
With best regards,
                Serhii Hlodin


Подробная информация о списке рассылки Sisyphus