summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.config/emacs/settings.org19
1 files changed, 10 insertions, 9 deletions
diff --git a/.config/emacs/settings.org b/.config/emacs/settings.org
index aa2c5d5..45cae4e 100644
--- a/.config/emacs/settings.org
+++ b/.config/emacs/settings.org
@@ -259,15 +259,16 @@
** C Mode Hook
#+BEGIN_SRC emacs-lisp
- (defun my-c-mode-common-hook ()
- ;; my customizations for all of c-mode, c++-mode, objc-mode, java-mode
- (setq c-default-style "k&r"
- c-basic-offset 4
- tab-width 8
- indent-tabs-mode t)
- (c-set-offset 'arglist-intro '+)
- (add-to-list 'c-offsets-alist '(arglist-close . c-lineup-close-paren)))
- (add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
+ (defun my-c-mode-common-hook ()
+ ;; my customizations for all of c-mode, c++-mode, objc-mode, java-mode
+ (setq c-default-style "k&r"
+ c-basic-offset 4
+ tab-width 4
+ indent-tabs-mode t
+ backward-delete-char-untabify "hungry")
+ (c-set-offset 'arglist-intro '+)
+ (add-to-list 'c-offsets-alist '(arglist-close . c-lineup-close-paren)))
+ (add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
#+END_SRC