mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-24 18:43:37 +00:00
Example Emacs configuration
This commit is contained in:
parent
39343d65af
commit
24ae209358
29
development/coding/emacs
Normal file
29
development/coding/emacs
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
Sample configuration to match the coding style in use.
|
||||||
|
|
||||||
|
In .emacs:
|
||||||
|
|
||||||
|
(custom-set-variables
|
||||||
|
'(c-basic-indent 4)
|
||||||
|
'(safe-local-variable-values
|
||||||
|
(quote
|
||||||
|
((c-set-offset
|
||||||
|
(quote innamespace)
|
||||||
|
0)
|
||||||
|
(c-set-style . "CC-MODE"))))
|
||||||
|
)
|
||||||
|
;; no indent in namespace
|
||||||
|
(defun my-c-setup ()
|
||||||
|
(c-set-offset 'innamespace [0]))
|
||||||
|
(add-hook 'c++-mode-hook 'my-c-setup)
|
||||||
|
|
||||||
|
|
||||||
|
In .dir-local.el:
|
||||||
|
|
||||||
|
((nil . ((indent-tabs-mode . t)
|
||||||
|
(tab-width . 4)
|
||||||
|
(fill-column . 80)))
|
||||||
|
(c-mode . ((c-basic-offset . 4)
|
||||||
|
(c-set-style . "CC-MODE")))
|
||||||
|
(c++-mode . ((c-basic-offset . 4)
|
||||||
|
(c-set-style . "CC-MODE")))
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user