emacs ansi-термін дуже повільний


2

Я запускаю emacs GNU Emacs 24.2.50.1 (x86_64-unknown-linux-gnu, GTK + Version 2.24.10) на Ubuntu 12.04.

Коли я відкриваю буфер "ансі-термін" або "термін" або "багаторічний" і використовую його протягом декількох хвилин, він починає сповільнюватися - спостерігається помітний відставання під час введення символів.

Потім я відкриваю буфер * Повідомлення * і бачу цей вихід:

Invalid face attribute :foreground nil
Invalid face attribute :background nil [6 times]
Invalid face attribute :foreground nil
Invalid face attribute :background nil [5 times]
Invalid face attribute :foreground nil
Invalid face attribute :background nil
Invalid face attribute :foreground nil
Invalid face attribute :background nil

(тисячі цих недійсних атрибутів обличчя є тисячами)

Якщо я перейду до версії emacs 24.0. * Я не бачу цієї проблеми.

Будь-які думки з цього питання високо оцінені.


Це трапляється, якщо змінити кольорову тему на щось інше?
wvxvw

Так. Я очистив свій файл .emacs - цю проблему я отримую в абсолютно ванільному середовищі emacs. Якщо я застосую кольорову тему, я отримаю те саме повідомлення.
Кріс

Трохи більше інформації: я помітив, що мій .bashrc включає цей псевдонім: alias ls = 'ls --color = auto'. коли я коментую всі рядки, які стосуються забарвлення тексту терміналу, ані-термінова помилка відпадає.
Кріс

Якщо ви знайшли проблему у розробці-версії Emacs (або будь-якому іншому пакеті з цього приводу), повідомте про це розробникам, щоб вони могли її виправити. Тобто M-x report-emacs-bug.
Стефан

Гарна ідея. Я не усвідомлював, що 24.2.50.1 - версія розробки. Щойно я склав GNU Emacs 24.2.1, і проблема, здається, вирішена. Дякую.
Кріс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.