help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: auto indenting code blocks


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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]