2013-02-26 1 views
0

В течение нескольких лет я использовал sierotki.el пакет (NonbreakableSpace) в Emacs для написания LaTeX. Он очень хорошо работал в моей конфигурации (Ubuntu 12.04, emacs 23 или emacs 24 (24.2.1)). Некоторое время назад я установил emacs-snapshot (emacs 24.3.50.1) (из ppa: cassou/emacs ppa), а sierotki.el больше не работает (без каких-либо ошибок).Пакет sierotki.el не работает под Emacs-snapshot

Кто-нибудь знает, что не так?


Для полноты картины, пакет просто вставляет ~ (nonbreakable пространства в LaTeX) после того, как один-буквенные слов (как I, a на английском языке, или многие другие в моем родном языке).

+0

«больше не работает» недостаточно информативен. Пожалуйста, поставьте конкретный тестовый пример, объясните, что вы делаете, что вы ожидаете, и что происходит вместо этого. – sds

+0

Возможно, совсем не связано с версией Emacs. Вы используете AUCTeX? Если да, обновили ли вы недавно? Кроме того, почему бы вам не использовать 'tildify-buffer', который встроен в Emacs и, по-видимому, делает то же самое. – lunaryorn

+0

@lunaryorn: sierotki.el является тильдифит как flyspell для проверки орфографии-буфера (примерно). –

ответ

1

Причина заключается в том, что sierotki.el использовался для использования переменной last-command-char, которая была изменена на last-command-event в более позднем Emacsen. Возможно, вы захотите либо обновить sierotki.el (я связался с автором некоторое время назад с этим исправлением, и он применил его), или исправьте его самостоятельно.

 Смежные вопросы

  • Нет связанных вопросов^_^