.emacs-my
changeset 1105 74211b52b859
parent 1104 0e876ae7ffe7
child 1106 880ab08e67ec
equal deleted inserted replaced
1104:0e876ae7ffe7 1105:74211b52b859
  2199   (when (or
  2199   (when (or
  2200          (and (= emacs-major-version 23) (>= emacs-minor-version 2))
  2200          (and (= emacs-major-version 23) (>= emacs-minor-version 2))
  2201          (>= emacs-major-version 24) )
  2201          (>= emacs-major-version 24) )
  2202     (semantic-mode 1)
  2202     (semantic-mode 1)
  2203     (require 'srecode)
  2203     (require 'srecode)
  2204     (global-srecode-minor-mode 1)
  2204     ))
  2205     ) )
       
  2206 
  2205 
  2207 (when (featurep 'cedet)
  2206 (when (featurep 'cedet)
  2208   (global-semantic-idle-scheduler-mode 1)
  2207   (global-semantic-idle-scheduler-mode 1)
  2209   (global-semantic-idle-summary-mode 1)
  2208   (global-semantic-idle-summary-mode 1)
  2210   (global-semantic-idle-completions-mode 1)
  2209   (global-semantic-idle-completions-mode 1)
  2227   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c-mode)))
  2226   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c-mode)))
  2228   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)))
  2227   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)))
  2229   (global-semanticdb-minor-mode 1)
  2228   (global-semanticdb-minor-mode 1)
  2230 
  2229 
  2231   (global-ede-mode t)
  2230   (global-ede-mode t)
       
  2231 
       
  2232   (global-srecode-minor-mode 1)
       
  2233   (add-hook 'prog-mode-hook 'srecode-minor-mode)
  2232 
  2234 
  2233   ;; (require 'semantic/db-javap)
  2235   ;; (require 'semantic/db-javap)
  2234 
  2236 
  2235   ;; (add-to-list 'ede-locate-setup-options 'ede-locate-idutils)
  2237   ;; (add-to-list 'ede-locate-setup-options 'ede-locate-idutils)
  2236   ;; (add-to-list 'ede-locate-setup-options 'ede-locate-global)
  2238   ;; (add-to-list 'ede-locate-setup-options 'ede-locate-global)