.emacs-my
changeset 995 9d2f14f723c4
parent 994 4bc77d7283ea
child 996 0eb9113dddaa
child 998 2c0d89ce4e8b
equal deleted inserted replaced
994:4bc77d7283ea 995:9d2f14f723c4
  2083 
  2083 
  2084 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2084 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  2085 (message "imenu")
  2085 (message "imenu")
  2086 
  2086 
  2087 (defun my-imenu-to-menubar ()
  2087 (defun my-imenu-to-menubar ()
  2088   (when (and (current-local-map)
  2088   (when imenu-generic-expression
  2089              (keymapp (lookup-key (current-local-map) [menu-bar index])))
       
  2090     (imenu-add-menubar-index)
  2089     (imenu-add-menubar-index)
  2091     (run-hooks 'menu-bar-update-hook) ))
  2090     (run-hooks 'menu-bar-update-hook) ))
  2092 
  2091 
  2093 (require 'imenu)
  2092 (require 'imenu)
  2094 (mapc (lambda (hook) (add-hook hook 'my-imenu-to-menubar))
  2093 (mapc (lambda (hook) (add-hook hook 'my-imenu-to-menubar))