Remove XEmacs compat code from decipher.el
* lisp/play/decipher.el (decipher-last-command-char) (decipher-keypress): Remove XEmacs compat code.
This commit is contained in:
parent
5cc1bd5ea1
commit
b6bf532790
1 changed files with 1 additions and 7 deletions
|
@ -307,12 +307,6 @@ The most useful commands are:
|
|||
;; Normal key handling:
|
||||
;;--------------------------------------------------------------------
|
||||
|
||||
(defmacro decipher-last-command-char ()
|
||||
;; Return the char which ran this command (for compatibility with XEmacs)
|
||||
(if (fboundp 'event-to-character)
|
||||
'(event-to-character last-command-event)
|
||||
'last-command-event))
|
||||
|
||||
(defun decipher-keypress ()
|
||||
"Enter a plaintext or ciphertext character."
|
||||
(interactive)
|
||||
|
@ -338,7 +332,7 @@ The most useful commands are:
|
|||
(let (goal-column)
|
||||
(forward-line -1)))
|
||||
(let ((char-a (following-char))
|
||||
(char-b (decipher-last-command-char)))
|
||||
(char-b last-command-event))
|
||||
(or (and (not (= ?w (char-syntax char-a)))
|
||||
(= char-b ?\s)) ;Spacebar just advances on non-letters
|
||||
(funcall decipher-function char-a char-b)))))
|
||||
|
|
Loading…
Add table
Reference in a new issue