.emacs-my
changeset 425 b835c68d20a8
parent 424 188eba7735eb
child 426 56e15e68d925
--- a/.emacs-my	Sun Jul 25 17:31:37 2010 +0300
+++ b/.emacs-my	Sun Jul 25 23:08:04 2010 +0300
@@ -941,10 +941,22 @@
 ;; ----------------------------------------------------------------------
 ;; CEDET, semantic.
 
+;; For debug use 'semantic-debug-idle-function' and 'semantic-debug-idle-work-function'.
 (when (or (and (= emacs-major-version 23) (= emacs-minor-version 2))
           (>= emacs-minor-version 24))
   (semantic-mode 1)
   (global-semantic-idle-summary-mode 1)
+  (global-semantic-idle-scheduler-mode 1)
+  (setq semantic-idle-scheduler-idle-time 5) ; 1 sec.
+  (global-semanticdb-minor-mode 1)
+  (global-semantic-decoration-mode 1)
+  (global-semantic-mru-bookmark-mode 1)
+  ;; (global-semantic-idle-completions-mode -1)
+  ;; (global-semantic-stickyfunc-mode 1)
+  ;; (setq semantic-stickyfunc-sticky-classes '(function type variable include package))
+
+  ;; (semantic-add-system-include "~/include" 'c++-mode)
+  ;; (semantic-add-system-include "~/include" 'c-mode)
   )
 
 ;; ----------------------------------------------------------------------