Схема в Emacs сбрасывает цветовую схему

Когда я редактирую файлы схемы (.scm) в Emacs, кажется, что я теряю выбранную цветовую тему. Я использую Ubuntu 11.10; Emacs 23.3.2 GTK+, и вот мой соответствующий .emacs для цвета Theming:

(require 'color-theme)
(eval-after-load "color-theme"
'(progn
 (color-theme-initialize)
 (setq color-theme-is-global t)
 (color-theme-tm)))

Тема tm выглядит хорошо и приятна для глаз (теплые пастельные тона), но когда я загружаю файл .scm, режим схемы, кажется, имеет свои собственные представления о цветах и ​​дает мне ужасные интенсивные ослепительные синие цвета и, гораздо хуже, светящийся красным для скобок. Я могу открыть файл .lisp, и он прекрасно соответствует теме tm - как и все другие форматы файлов. Я переключился на консоль emacs -nw с настройкой term256 ... и это, кажется, немного успокаивает свечение, но в GUI Emacs это как если бы только файлы схемы выбрасывали тему tm, выбрасывали даже 256 цветов, чтобы злобно светиться на меня. Даже выбор из меню GUI Emacs пункта «Инструменты / Цветовые темы " не изменяет цветовую тему режима плохой схемы. Я также использую quack.el, но закомментированный код, похоже, не влияет на плохие цвета. Является ли это предзнаменованием перехода на Haskell?

6
задан melwasul 12 May 2012 в 15:50
поделиться