В emacs, Иногда я по ошибке вызываю call-last-kbd-macro. При отмене я ожидал, что отмена полностью отменит весь эффект макроса клавиатуры атомарно, но этого не происходит. Вместо этого мне приходится отменять каждый шаг макроса по одному. Как мне заставить emacs вернуться в состояние буфера перед выполнением макроса?