Проверьте magic-mode-alist
и magic-fallback-mode-alist
(хотя последнее не должно применяться , если расширение файла в auto-mode-alist
).Вы также должны следить за делом;Emacs, скорее всего, сочтет FOO.DJHTML
до не совпадением "\\.djhtml"
.У меня не установлен Aquamacs, но Emacs.app имеет регулярные выражения распознавания HTML в magic-fallback-mode-alist
.
BTW, если он чувствителен к регистру , измените строку auto-mode-alist
на
(add-to-list 'auto-mode-alist '("\\.[Dd][Jj][Hh][Tt][Mm][Ll]$" . django-html-mode))