|
From: | Stefan Monnier |
Subject: | Re: electric-indent-mode: abolition of `newline' function is not the Right Thing. |
Date: | Sun, 13 Oct 2013 12:22:33 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> :-) Of course there are workarounds, but that's not the point. There > are approximately 198 calls to `newline' in the Emacs Lisp sources, and > an unknown further number in other Lisp files and users' .emacsen. Some > of these calls are going to get broken by the effective change to > `newline'. Right. But the problem is that this is not specific to electric-indent-mode: newline calls self-insert-command, which runs expand-abbrev and (since Emacs24) post-self-insert-hook. Any caller which only wants a \n and no extra doo-dads should not call `newline'. electric-indent-mode just makes this problem more apparent. Stefan
[Prev in Thread] | Current Thread | [Next in Thread] |