mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Merge changes from emacs-23 branch.
This commit is contained in:
commit
6664fc59a8
24 changed files with 459 additions and 194 deletions
|
|
@ -335,7 +335,12 @@ recently executed command not bound to an input event\"."
|
|||
(setq real-last-command 'repeat)
|
||||
(setq repeat-undo-count 1)
|
||||
(unwind-protect
|
||||
(while (eq (read-event) repeat-repeat-char)
|
||||
(while (let ((evt (read-event))) ;FIXME: read-key maybe?
|
||||
;; For clicks, we need to strip the meta-data to
|
||||
;; check the underlying event name.
|
||||
(eq (or (car-safe evt) evt)
|
||||
(or (car-safe repeat-repeat-char)
|
||||
repeat-repeat-char)))
|
||||
(repeat repeat-arg))
|
||||
;; Make sure `repeat-undo-count' is reset.
|
||||
(setq repeat-undo-count nil))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue