.emacs-my
changeset 1169 00ed27b56ff4
parent 1168 1dbeeeb5b05b
child 1170 c7babd912af4
equal deleted inserted replaced
1168:1dbeeeb5b05b 1169:00ed27b56ff4
  2291        (>= emacs-major-version 24) )
  2291        (>= emacs-major-version 24) )
  2292   (require 'cedet))
  2292   (require 'cedet))
  2293 
  2293 
  2294 (when (featurep 'cedet)
  2294 (when (featurep 'cedet)
  2295   (require 'semantic)
  2295   (require 'semantic)
  2296   (semantic-mode 1)
       
  2297 
  2296 
  2298   (global-semantic-idle-scheduler-mode 1)
  2297   (global-semantic-idle-scheduler-mode 1)
  2299   (global-semantic-idle-summary-mode 1)
  2298   (global-semantic-idle-summary-mode 1)
  2300   (global-semantic-idle-completions-mode 1)
  2299   (global-semantic-idle-completions-mode 1)
  2301   (global-semantic-mru-bookmark-mode 1)
  2300   (global-semantic-mru-bookmark-mode 1)
  2316   (setq-mode-local c-mode semanticdb-find-default-throttle '(file local))
  2315   (setq-mode-local c-mode semanticdb-find-default-throttle '(file local))
  2317   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c-mode)))
  2316   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c-mode)))
  2318   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)))
  2317   (add-hook 'c-mode-hook (lambda nil (semantic-add-system-include "~/.emacs.d/include" 'c++-mode)))
  2319   (global-semanticdb-minor-mode 1)
  2318   (global-semanticdb-minor-mode 1)
  2320 
  2319 
       
  2320   (semantic-mode 1)
  2321   (global-ede-mode 1)
  2321   (global-ede-mode 1)
  2322 
  2322 
  2323   (require 'srecode)
  2323   (require 'srecode)
  2324   (unless (boundp 'srecode-map-load-path)
  2324   (unless (boundp 'srecode-map-load-path)
  2325     (setq srecode-map-load-path nil))
  2325     (setq srecode-map-load-path nil))