Mercurial > emacs
diff lisp/progmodes/vhdl-mode.el @ 101013:dbe70c3aa01d
Replace last-input-char with last-input-event.
author | Glenn Morris <rgm@gnu.org> |
---|---|
date | Fri, 09 Jan 2009 05:00:56 +0000 |
parents | 3b3c7e10cd97 |
children | b6273f409a73 |
line wrap: on
line diff
--- a/lisp/progmodes/vhdl-mode.el Fri Jan 09 04:57:03 2009 +0000 +++ b/lisp/progmodes/vhdl-mode.el Fri Jan 09 05:00:56 2009 +0000 @@ -8158,7 +8158,7 @@ (defun vhdl-electric-quote (count) "'' --> \"" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (if (= (preceding-char) last-input-char) + (if (= (preceding-char) last-input-event) (progn (delete-backward-char 1) (insert-char ?\" 1)) (insert-char ?\' 1)) (self-insert-command count))) @@ -8166,7 +8166,7 @@ (defun vhdl-electric-semicolon (count) "';;' --> ' : ', ': ;' --> ' := '" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (cond ((= (preceding-char) last-input-char) + (cond ((= (preceding-char) last-input-event) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert ": ") @@ -8180,7 +8180,7 @@ (defun vhdl-electric-comma (count) "',,' --> ' <= '" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (cond ((= (preceding-char) last-input-char) + (cond ((= (preceding-char) last-input-event) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert "<= "))) @@ -8190,7 +8190,7 @@ (defun vhdl-electric-period (count) "'..' --> ' => '" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (cond ((= (preceding-char) last-input-char) + (cond ((= (preceding-char) last-input-event) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert "=> "))) @@ -8200,7 +8200,7 @@ (defun vhdl-electric-equal (count) "'==' --> ' == '" (interactive "p") (if (and vhdl-stutter-mode (= count 1) (not (vhdl-in-literal))) - (cond ((= (preceding-char) last-input-char) + (cond ((= (preceding-char) last-input-event) (progn (delete-char -1) (unless (eq (preceding-char) ? ) (insert " ")) (insert "== ")))