Mercurial > dotfiles
comparison .elisp/settings/40.modes.el @ 257:31f86a5707ee
c++: enable tab completion
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Thu, 13 Jan 2011 12:43:22 -0600 |
| parents | 7ca719e40c58 |
| children | 863f1503616f |
comparison
equal
deleted
inserted
replaced
| 256:308c884414bc | 257:31f86a5707ee |
|---|---|
| 13 (local-set-key [tab] 'indent-or-expand)) | 13 (local-set-key [tab] 'indent-or-expand)) |
| 14 | 14 |
| 15 ;; add hooks for modes you want to use the tab completion for: | 15 ;; add hooks for modes you want to use the tab completion for: |
| 16 (set-variable 'af-cleanup-whitespace t) | 16 (set-variable 'af-cleanup-whitespace t) |
| 17 (add-hook 'c-mode-hook 'af-tab-fix) | 17 (add-hook 'c-mode-hook 'af-tab-fix) |
| 18 (add-hook 'c++-mode-hook 'af-tab-fix) | |
| 18 (add-hook 'sh-mode-hook 'af-tab-fix) | 19 (add-hook 'sh-mode-hook 'af-tab-fix) |
| 19 (add-hook 'emacs-lisp-mode-hook 'af-tab-fix) | 20 (add-hook 'emacs-lisp-mode-hook 'af-tab-fix) |
| 20 | 21 |
| 21 ;; disable whitespace cleanup in modes sensitive to whitespace | 22 ;; disable whitespace cleanup in modes sensitive to whitespace |
| 22 (defun af-no-clean-whitespace () | 23 (defun af-no-clean-whitespace () |
