Как заставить emacs принимать кодировку UTF-8 (верхний регистр)?

Далее указывается кодировка символа файла:

# -*- coding: utf-8 -*-

Но вариант с верхним регистром:

# -*- coding: utf-8 -*-

дает:

Предупреждение (mule): неверная система кодирования `UTF-8 'указана для текущий буфер/файл: тегом кодирования. Настоятельно рекомендуется исправить его перед записью в файл.

Версия: GNU Emacs 23.3.1

UTF-8 является официальным именем для кодировки символов utf-8.

Очевидная функция add-to-coding-system-list не применяется в этом случае. Как сделать UTF-8 псевдонимом для utf-8 в объявлении coding?

Ответ 1

Я думаю, что следующий код вам поможет:

(define-coding-system-alias 'UTF-8 'utf-8)