diff --git a/conf/dotemacs b/conf/dotemacs index fe01958..f98473d 100644 --- a/conf/dotemacs +++ b/conf/dotemacs @@ -1,5 +1,6 @@ ;; Setup load directory (add-to-list 'load-path "~/.emacs.d/") +(add-to-list 'load-path "~/.emacs.d/ecb/") ;; auto complete ------------------------------------------------------------ (require 'auto-complete-config) @@ -150,3 +151,16 @@ (add-hook 'org-mode-hook 'turn-on-font-lock) ; not needed when(global-set-key "\C-cl" 'org-store-link) (global-set-key "\C-ca" 'org-agenda) (global-set-key "\C-cb" 'org-iswitchb) + +(add-hook 'before-save-hook 'delete-trailing-whitespace) + +;; Configuring ECB and CEDET +(load-file "~/.emacs.d/cedet/cedet-devel-load.el") +(add-to-list 'semantic-default-submodes 'global-semantic-idle-summary-mode t) +(add-to-list 'semantic-default-submodes 'global-semantic-idle-completions-mode t) + +(global-ede-mode 1) +(semantic-load-enable-code-helpers) +(global-srecode-minor-mode 1) + +(require 'ecb) diff --git a/conf/dotkuso b/conf/dotkuso index 7522377..af76df2 100644 --- a/conf/dotkuso +++ b/conf/dotkuso @@ -1,5 +1,6 @@ ;; Setup load directory (add-to-list 'load-path "~/.kuso.d/") +(add-to-list 'load-path "~/.kuso.d/ecb/") ;; auto complete ------------------------------------------------------------ (require 'auto-complete-config) @@ -172,3 +173,16 @@ (add-hook 'python-mode-hook 'hs-minor-mode) (add-hook 'lua-mode-hook 'hs-minor-mode) (add-hook 'js-mode-hook 'hs-minor-mode) + +(add-hook 'before-save-hook 'delete-trailing-whitespace) + +;; Configuring ECB and CEDET +(load-file "~/.kuso.d/cedet/cedet-devel-load.el") +(add-to-list 'semantic-default-submodes 'global-semantic-idle-summary-mode t) +(add-to-list 'semantic-default-submodes 'global-semantic-idle-completions-mode t) + +(global-ede-mode 1) +(semantic-load-enable-code-helpers) +(global-srecode-minor-mode 1) + +(require 'ecb)