emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/bindings.el


From: Masatake YAMATO
Subject: [Emacs-diffs] Changes to emacs/lisp/bindings.el
Date: Sat, 12 Apr 2003 13:28:24 -0400

Index: emacs/lisp/bindings.el
diff -c emacs/lisp/bindings.el:1.114 emacs/lisp/bindings.el:1.115
*** emacs/lisp/bindings.el:1.114        Fri Apr 11 18:40:58 2003
--- emacs/lisp/bindings.el      Sat Apr 12 13:28:23 2003
***************
*** 256,278 ****
  (defvar mode-line-modes nil
    "Mode-line control for displaying major and minor modes.")
  
! (defvar mode-line-major-mode-keymap nil "\
  Keymap to display on major mode.")
  
! (defvar mode-line-minor-mode-keymap nil "\
  Keymap to display on minor modes.")
  
- (let ((map (make-sparse-keymap)))
-   (define-key map [mode-line mouse-2] 'describe-mode)
-   (setq mode-line-major-mode-keymap map))
- 
- ;; Menu of minor modes.
- (let ((map (make-sparse-keymap)))
-   (define-key map [mode-line mouse-2] 'mode-line-minor-mode-help)
-   (define-key map [mode-line down-mouse-3] 'mode-line-mode-menu-1)
-   (define-key map [header-line down-mouse-3] 'mode-line-mode-menu-1)
-   (setq mode-line-minor-mode-keymap map))
- 
  (let* ((help-echo
        ;; The multi-line message doesn't work terribly well on the
        ;; bottom mode line...  Better ideas?
--- 256,276 ----
  (defvar mode-line-modes nil
    "Mode-line control for displaying major and minor modes.")
  
! (defvar mode-line-major-mode-keymap 
!   (let ((map (make-sparse-keymap)))
!     (define-key map [mode-line mouse-2] 'describe-mode)
!     (define-key map [mode-line down-mouse-3] 'mode-line-mode-menu-1)
!     map) "\
  Keymap to display on major mode.")
  
! (defvar mode-line-minor-mode-keymap 
!   (let ((map (make-sparse-keymap)))
!     (define-key map [mode-line mouse-2] 'mode-line-minor-mode-help)
!     (define-key map [mode-line down-mouse-3] 'mode-line-mode-menu-1)
!     (define-key map [header-line down-mouse-3] 'mode-line-mode-menu-1)
!     map) "\
  Keymap to display on minor modes.")
  
  (let* ((help-echo
        ;; The multi-line message doesn't work terribly well on the
        ;; bottom mode line...  Better ideas?
***************
*** 302,308 ****
       (propertize "%[(" 'help-echo help-echo)
       `(:propertize ("" mode-name)
                   help-echo "mouse-2: help for current major mode"
!                  local-map ,mode-line-major-mode-keymap)
       `(:propertize ("" mode-line-process))
       `(:propertize ("" minor-mode-alist)
                   help-echo "mouse-2: help for minor modes, mouse-3: minor 
mode menu"
--- 300,307 ----
       (propertize "%[(" 'help-echo help-echo)
       `(:propertize ("" mode-name)
                   help-echo "mouse-2: help for current major mode"
!                  local-map ,mode-line-major-mode-keymap
!                  mouse-face bold)
       `(:propertize ("" mode-line-process))
       `(:propertize ("" minor-mode-alist)
                   help-echo "mouse-2: help for minor modes, mouse-3: minor 
mode menu"




reply via email to

[Prev in Thread] Current Thread [Next in Thread]