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