Делюсь историей успеха.
С момента апгрейда до Jessie, когда емакс начали собирать с GTK3, раздражали тормоза на моём карманном третьепне (Atom Z520 1.33Ghz).
Встроенный профайлер ничего особенного не находил, но было видно, как тормозит отрисовка.
В принципе, редко с большими файлами на этой машинке работаю, но таки достало. Пересобрал с GTK2 и -march=native.
Получше, но всё равно кисло. Попробовал поставть emacs24-lucid и о чудо: внезапно всё стало гораздо резвее.
С Xaw3d не без проблем правда.
Из гафики у меня виден только скроллбар, он страшненький и очень нечитаемый.
Его можно перекрасить установкой ресурсов Emacs*verticalScrollBar.background и Emacs*verticalScrollBar.troughColor, но последний не имеет эффекта: похоже баг.
Второе: по периметру фрейма появляется однопиксельная рамка, которая убирается с помощью
Emacs.borderWidth: 0
Emacs.internalBorder: 0
Скроллбар я в конечном итоге спрятал и заменил на yascroll: https://github.com/m2ym/yascroll-el
Это не скроллбар в традиционном понимании, а индикатор, его напоминающий. Выглядит гораздо лучше любых тулкитных и не занимает дополнительного столбца.
Ну вот и всё: третьепень вновь комфортабельно тянет моё IDE образца 2016 года. Я доволен.
Скриншот: http://i.imgur.com/ia3iR8R.png