Я на OS X 10.6.6, и я запускаю emacs 23.2. Каждый раз, когда я пытаюсь изменить размер окна emacs, а иногда и другие типы перемещений, буфер кажется мерцающим. Как это исправить?
Как я могу заставить Emacs перестать мерцать при изменении размера?
Ответ 1
Перейдите к последнему снимку сборки Emacs, и, обновив OSX с 10.6.6 до 10.6.8 - Final Leopard - и проблема решена!
Попробуйте последнюю версию Emacs из секции ночной сборки следующей ссылки после, которую вы обновили до Snow Leopard 10.6.8. Вы заметите, что описание сборки Emacs указывает, что для их создания использовался OSX 10.6.8. Для тех людей, которые могут быть незнакомы с Emacs, строит с emacsformacosx.com, утверждение на листе сайта является точным - "Чистый Emacs! Никаких дополнений! Нет ерунды!" - т.е. они ваниль строятся для OSX (построены с использованием опции --with-ns
).
http://emacsformacosx.com/builds
Нет смысла пытаться заставить более старую версию Emacs работать над более старой версией Snow Leopard, когда обновление обоих так просто.
Обновление OSX можно выполнить, подключившись к Интернету, нажав на логотип Apple в верхнем левом углу панели меню, а затем выбрав Software Update...
и следуя инструкциям после этого. В качестве альтернативы обновление *.dmg
доступно для загрузки на серверах Apple - комбо означает, что оно способно обновить любую версию Snow Leopard до 10.6.8. Кроме того, для использования приложения Apple App Store, включенного в обновление, требуется 10.6.8:
http://support.apple.com/downloads/DL1399/en_US/MacOSXUpdCombo10.6.8.dmg
Ответ 2
Вы пробовали aquamacs? Он предназначен для более тесного взаимодействия с OS X, но по-прежнему является полнофункциональной Emacs-реализацией (вплоть до функциональности Emacs 23, которую я считаю)