comparison lisp/tmm.el @ 19505:fe381b9e1953

(tmm-get-keymap): Ignore any command now disabled for menus.
author Richard M. Stallman <rms@gnu.org>
date Sun, 24 Aug 1997 04:00:25 +0000
parents de905e8be2e0
children ac1673121774
comparison
equal deleted inserted replaced
19504:fd1ee3c25839 19505:fe381b9e1953
424 (if (or in-x-menu (stringp (car-safe elt))) 424 (if (or in-x-menu (stringp (car-safe elt)))
425 (setq str event event nil km elt) 425 (setq str event event nil km elt)
426 (setq str event event nil km (cons 'keymap elt)) 426 (setq str event event nil km (cons 'keymap elt))
427 ))) 427 )))
428 (and km (stringp km) (setq str km)) 428 (and km (stringp km) (setq str km))
429 ;; Verify that the command is enabled;
430 ;; if not, don't mention it.
431 (when (and km (symbolp km) (get km 'menu-enable))
432 (unless (eval (get km 'menu-enable))
433 (setq km nil)))
429 (and km str 434 (and km str
430 (or (assoc str tmm-km-list) 435 (or (assoc str tmm-km-list)
431 (setq tmm-km-list 436 (setq tmm-km-list
432 (cons (cons str (cons event km)) tmm-km-list))) 437 (cons (cons str (cons event km)) tmm-km-list)))
433 )))) 438 ))))