Не надо ничего делать с coding-system-alist!
Это встроенная функция, и от её правильного поведения зависит общая
работоспособность Хемакса.
Если тебе так хочется что-то править, то измени в присланном коде wanted на
utf-8.
Коля.
intro: "DD" == Denis Dzyubenko <shad(a)mail.kubtelecom.ru> writes:
>>>>> Denis Dzyubenko <shad(a)mail.kubtelecom.ru>
writes:
DD> как сделать чтобы в выводе функции dictionary показывались русские
буквы?
DD> Сейчас в конфигах прописано
DD> (modify-coding-system-alist 'network 2628 'koi8-r) (setq
DD> dictionary-coding-systems-for-dictionaries '(("mueller" .
koi8-r)))
DD> посмотрел исходники dictionary.el, там есть такой кусок:
DD> (let ((wanted 'raw-text) (coding-system nil)) (if (and (fboundp
DD> 'coding-system-list) (member wanted (coding-system-list))) (setq
DD> coding-system wanted)) (let ((coding-system-for-read coding-system)
DD> (coding-system-for-write coding-system))
DD> подскажите, откуда функция coding-system-list берет свои значения и как
DD> их изменить - для raw-text прописать utf-8 (вроде dictd все хранит в
DD> юникоде)
DD> -- Denis.
DD> Программист - это человек, который сначала долго думает, чтобы потом
DD> ничего не делать.