Всем привет.
С некоторыми файлами странно себя ведёт coding system. В основном "-RRR", как и требуется. И всё работает нормально. Но в некоторых только "-" и, как следствие, команды для работы со словами считают русские буквы пробелами что ли. Например, M-f, вместо перехода на следующее слово, переходит, пропуская все слова в кириллице, до следующего латинского слова. Простановка language-environment не помогает. При этом, в другом буфере файл с -RRR и M-f работает как ожидается.
Не нашёл зависимости в подобной избирательности к coding system с разными файлами.
Есть emacs 21.4.1 .
~$ cat ~/.emacs
(require 'uniquify)
(setq uniquify-buffer-name-style 'post-forward)
(set-language-environment "Cyrillic-KOI8")
(set-terminal-coding-system 'cyrillic-koi8)
(set-keyboard-coding-system 'cyrillic-koi8)