diff -r 8c5d0e026821 -r 53773da85b43 .emacs-my --- a/.emacs-my Fri Aug 27 12:24:21 2010 +0300 +++ b/.emacs-my Fri Aug 27 13:32:32 2010 +0300 @@ -979,14 +979,12 @@ ;; (global-semantic-stickyfunc-mode 1) ;; (setq semantic-stickyfunc-sticky-classes '(function type variable include package)) + ;; semantic-dependency-system-include-path, semantic-customize-system-include-path (setq-mode-local c-mode semanticdb-find-default-throttle '(project unloaded system recursive)) - (semantic-add-system-include "~/.emacs.d/include" 'c-mode) - (semantic-add-system-include "~/.emacs.d/include" 'c++-mode) + (add-hook 'c-mode-hook (lambda () (semantic-add-system-include "~/.emacs.d/include" 'c-mode))) + (add-hook 'c++-mode-hook (lambda () (semantic-add-system-include "~/.emacs.d/include" 'c++-mode))) (global-semanticdb-minor-mode 1) - ;; (semantic-add-system-include "~/include" 'c++-mode) - ;; (semantic-add-system-include "~/include" 'c-mode) - (global-set-key (kbd "C-c , .") 'semantic-ia-fast-jump) (global-set-key (kbd "C-c , d") 'semantic-ia-show-doc) (global-set-key (kbd "C-c , D") 'semantic-ia-describe-class)