Привет. Иногда приходится редактировать смешанные тексты на английском и русском языках, причем русскоязычная часть дана в кодировке CP1251. Работаю в Emacs под Debian 8. Установил шрифт DejaVu Sans Mono. Кодировка по умолчанию - UTF8.
Проблема. Всё, что не русские буквы, отображаются шрифтом DejaVu, символы же русского алфавита рисуются другим каким-то шрифтом, на который мне больно смотреть. Примерно понимаю, все дело в том, что шрифт DejaVu заточен под кодировку UTF8. Emacs не может сам сообразить и перекодировать что-то там на лету. Как ему помочь? Sublime не люблю, Vim не люблю.
eugenero, ваша ирония не очень уместна - я говорил о том, что хотя найденное решение решает вашу проблему, но ваше понимание источника проблемы было неверным. Хотя вам, вероятно, кажется, что это не имеет значения.