merged
authorOleksandr Gavenko <gavenkoa@gmail.com>
Tue, 04 Dec 2012 13:19:43 +0200
changeset 1010 6b1ecdc690c1
parent 1003 8c1abe90331a (diff)
parent 1009 c6e2c636296f (current diff)
child 1011 0cf901dc1c1f
merged
.emacs-my
--- a/.emacs-my	Mon Dec 03 09:04:29 2012 +0200
+++ b/.emacs-my	Tue Dec 04 13:19:43 2012 +0200
@@ -222,6 +222,7 @@
   (tool-bar-mode -1)
   (setq-default line-spacing nil)
   (defun my-popup-menu ()
+    "Menu from keyboard by emulating mouse event."
     (interactive)
     (mouse-popup-menubar
      (list (list (/ (display-pixel-width) 2) 10) (get-buffer-window (buffer-name)))
@@ -2094,12 +2095,13 @@
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 (message "imenu")
 
+(require 'imenu)
+
 (defun my-imenu-to-menubar ()
+  "Force imenu building when (menu-bar-mode -1)."
   (when imenu-generic-expression
     (imenu-add-menubar-index)
     (run-hooks 'menu-bar-update-hook) ))
-
-(require 'imenu)
 (mapc (lambda (hook) (add-hook hook 'my-imenu-to-menubar))
       my-devel-mode-hook-list)