Так случилось, что рабочие проекты у нашей конторы еще с незапамятных времен в cp1251. И переводить их в utf8 напряжно (да и ладно уже, че уж ради меня одного, если всем нормально работается :-)
Вот нашел статью, которая мне помогла:
http://emacswiki.org/cgi-bin/wiki/GnuEmacsRussificationСобственно, первую половину того что сказано я не делал (там что-то со словами koi8-r, я боюсь)), а вот второй кусок дописал и все заработало.
Итак, в ~/.emacs дописываем:
;; Create Cyrillic-CP1251 Language Environment menu item
(set-language-info-alist
"Cyrillic-CP1251" `((charset cyrillic-iso8859-5)
(coding-system cp1251)
(coding-priority cp1251)
(input-method . "cyrillic-jcuken")
(features cyril-util)
(unibyte-display . cp1251)
(sample-text . "Russian (Русский) Здравствуйте!")
(documentation . "Support for Cyrillic CP1251."))
'("Cyrillic"))
И теперь у нас есть в Options->Mule->Set Language Environment->Cyrillic->Cyrillic-CP1251. Жмем на него и открываем наши файлики в cp1251. Ура! Еще один шажок к захвату вселенной.