LINUX.ORG.RU

История изменений

Исправление iVS, (текущая версия) :

Во-первых, неужели этого никто еще не сделал?

1) Далеко не все на территории России пишут статьи в LaTeX; 2) далеко не все пишут статьи на русском; 3) и уж совсем малый процент из них использует Emacs.

Как определить, была ли последняя команда нажатием буквы а не, скажем, С-x что-нибудь?

Читать хелп по after-change-functions, C-x содержимое буфера не меняет — это событие данным хуком не отлавливается.

Может, использовать post-self-insert-hook?

Да, думаю, так еще лучше.

Исходная версия iVS, :

Во-первых, неужели этого никто еще не сделал?

1) Далеко не все на территории России пишут статьи в LaTeX; 2) далеко не все пишут на статьи на русском; 3) и уж совсем малый процент из них использует Emacs.

Как определить, была ли последняя команда нажатием буквы а не, скажем, С-x что-нибудь?

Читать хелп по after-change-functions, C-x содержимое буфера не меняет — это событие данным хуком не отлавливается.

Может, использовать post-self-insert-hook?

Да, думаю, так еще лучше.