.emacs-my
changeset 515 b9778761f610
parent 514 d989692f655f
child 516 efa00a6ef34e
equal deleted inserted replaced
514:d989692f655f 515:b9778761f610
  1050 ;;; CEDET, semantic.
  1050 ;;; CEDET, semantic.
  1051 
  1051 
  1052 ;; For debug use 'semantic-debug-idle-function' and 'semantic-debug-idle-work-function'.
  1052 ;; For debug use 'semantic-debug-idle-function' and 'semantic-debug-idle-work-function'.
  1053 
  1053 
  1054 (unless (featurep 'cedet)
  1054 (unless (featurep 'cedet)
  1055   (when (or (and (= emacs-major-version 23) (= emacs-minor-version 2)) (>= emacs-minor-version 24))
  1055   ;; (when (or (and (= emacs-major-version 23) (= emacs-minor-version 2)) (>= emacs-minor-version 24))
  1056     (semantic-mode 1)
  1056   ;;   (semantic-mode 1)
  1057     ))
  1057   ;;   )
       
  1058   )
  1058 
  1059 
  1059 (when (featurep 'cedet)
  1060 (when (featurep 'cedet)
  1060   (unless (equal cedet-version "1.0pre7") ; Come with Emacs 23.2.
  1061   (unless (equal cedet-version "1.0pre7") ; Come with Emacs 23.2.
  1061     (semantic-load-enable-code-helpers)
  1062     ;; (semantic-load-enable-code-helpers)
  1062     (semantic-load-enable-guady-code-helpers)
  1063     ;; (semantic-load-enable-guady-code-helpers)
  1063     ;; (global-srecode-minor-mode 1)
  1064     ;; (global-srecode-minor-mode 1)
  1064     (require 'semanticdb)
  1065     ;; (require 'semanticdb)
  1065     (require 'semantic-ia)
  1066     ;; (require 'semantic-ia)
  1066     )
  1067     )
  1067 
  1068 
  1068   (global-ede-mode t)
  1069   (global-ede-mode t)
  1069   (global-semantic-idle-summary-mode 1)
  1070   (global-semantic-idle-summary-mode 1)
  1070   (global-semantic-idle-scheduler-mode 1)
  1071   (global-semantic-idle-scheduler-mode 1)