equal
deleted
inserted
replaced
2 ;; Luke Hoersten <[email protected]> |
2 ;; Luke Hoersten <[email protected]> |
3 |
3 |
4 ;; hoersten c++-style |
4 ;; hoersten c++-style |
5 (c-add-style "hoersten" |
5 (c-add-style "hoersten" |
6 '(;; indentation |
6 '(;; indentation |
7 (indent-tabs-mode . t) |
7 (indent-tabs-mode . t) |
8 (tab-width . 3) |
8 (tab-width . 3) |
9 (c-basic-offset . 3) |
9 (c-basic-offset . 3) |
10 |
10 |
11 ;; brace cleanups |
11 ;; brace cleanups |
12 (c-cleanup-list |
12 (c-cleanup-list |
13 brace-else-brace |
13 brace-else-brace |
14 brace-elseif-brace |
14 brace-elseif-brace |
18 list-close-comma |
18 list-close-comma |
19 scope-operator) |
19 scope-operator) |
20 |
20 |
21 ;; syntactic symbols |
21 ;; syntactic symbols |
22 (c-offsets-alist |
22 (c-offsets-alist |
23 (substatement-open . 0) |
23 (substatement-open . 0) |
24 (inline-open . 0) |
24 (inline-open . 0) |
25 (case-label . +) |
25 (case-label . +) |
26 (innamespace . 0) |
26 (innamespace . 0) |
27 (cpp-macro . -)))) |
27 (arglist-cont-nonempty . +) |
|
28 (cpp-macro . -)))) |
28 |
29 |
29 ;; c-like language settings (c, c++, java, etc.) |
30 ;; c-like language settings (c, c++, java, etc.) |
30 ;;(require 'doxymacs) |
31 ;;(require 'doxymacs) |
31 (setq-default c-hungry-delete-key t) ; enable hungry delete |
32 (setq-default c-hungry-delete-key t) ; enable hungry delete |
32 (setq-default c-default-style "hoersten") ; load c-style |
33 (setq-default c-default-style "hoersten") ; load c-style |