|
From: | Michael Heerdegen |
Subject: | Re: auto indenting code blocks |
Date: | Sat, 13 Jun 2015 13:55:00 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Yuri Khan <yuri.v.khan@gmail.com> writes: > (defun yk-electric-ret () > (interactive) > (if (and (looking-at "\}") (looking-back "\{"))) > (progn > (newline-and-indent) > (save-excursion > (newline-and-indent)) > (indent-according-to-mode)) > (newline-and-indent))) > > (defun yk-braces-keys () > (local-set-key (kbd "RET") 'yk-electric-ret)) > (add-hook 'c-mode-common-hook 'yk-braces-keys) Shouldn't `electric-indent-mode' be able to do this? Michael.
[Prev in Thread] | Current Thread | [Next in Thread] |