(Emacs)~c-auto-newline t->nil, ~autoinsert for c/c++

c-auto-newline was annoying, so turn it off.

auto insert Date->Created and less newlines
This commit is contained in:
2022-01-18 03:43:32 +00:00
parent d1eb4d4d44
commit 95f4a472f7

View File

@@ -2342,7 +2342,7 @@ opposing style.
("return" . "")) ("return" . ""))
:init :init
(setq-default c-basic-offset 2) (setq-default c-basic-offset 2)
(setq-default c-auto-newline t) (setq-default c-auto-newline nil)
(setq-default c-default-style '((other . "user"))) (setq-default c-default-style '((other . "user")))
(with-eval-after-load "autoinsert" (with-eval-after-load "autoinsert"
@@ -2350,22 +2350,20 @@ opposing style.
'("\\.c\\'" . "C skeleton") '("\\.c\\'" . "C skeleton")
'("" '(""
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n" "/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
" * Date: " (format-time-string "%Y-%m-%d") "\n" " * Created: " (format-time-string "%Y-%m-%d") "\n"
" * Author: " user-full-name "\n" " * Author: " user-full-name "\n"
" */\n" " */\n"
"\n" "\n"
"\n"
_)) _))
(define-auto-insert (define-auto-insert
'("\\.cpp\\'" . "C++ skeleton") '("\\.cpp\\'" . "C++ skeleton")
'("" '(""
"/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n" "/* " (file-name-nondirectory (buffer-file-name (current-buffer))) "\n"
" * Date: " (format-time-string "%Y-%m-%d") "\n" " * Created: " (format-time-string "%Y-%m-%d") "\n"
" * Author: " user-full-name "\n" " * Author: " user-full-name "\n"
" */\n" " */\n"
"\n" "\n"
"\n"
_))) _)))
:config :config
(c-add-style (c-add-style