LINUX.ORG.RU

Emacs ..... мы все его любим....


0

0

Имеется emacs-20.7, который ведет себя, мягко говоря, странно.

Запускаю:

emacs-20.7 -fn '-adobe-courier-bold-r-normal--12-120-75-75-m-70-koi8-r' -geometry 80x30+0+0 file.with.russian.text &

и вижу русские буквы, но не в koi8-r, а черт-знает-в-какой-кодировке

( никакие set-language-environment, set-buffer-file-coding-system и т.п. _НИЧЕГО_ не меняют ).

Запускаю так:

emacs-20.7 -fn fixed -geometry 80x30+0+0 file.with.russian.text &

и все вроде хорошо ( хотя fixed - это на самом деле alias на тот же -adobe-courier-bold-r-normal--12-120-75-75-m-70-koi8-r !!!)

Но это не весь цирк: если потом сделать

set-frame-font -adobe-courier-bold-r-normal--12-120-75-75-m-70-koi8-r'

то все будет нормально!!!

Знает ли кто-то, в чем здесь заморочка и как с этим воевать?

Можно ли вообще снести этот идиотский mule?

anonymous

Re: Emacs ..... мы все его любим....

Блин, ну и уродство же эта хрень mule!

Эту тварь никоим образом нельзя убедить в том, что надо использовать koi8-r, а не ISO-8859-5!

А тот rpm, на который тут ссылочка есть, не захотел в .deb преобразовываться.....

Посему я снес к чертям emacs-20 и скомпилил emacs-19.34, благо этой мерзости ( mule ) там нет - все работает без проблем, да и места занимает он меньше....

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.