|
From: | Dmitry Gutov |
Subject: | Re: [Emacs-diffs] comment-cache 223d16f 2/3: Apply `comment-depth' text properties when calling `back_comment'. |
Date: | Wed, 9 Mar 2016 19:06:43 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 |
On 03/09/2016 06:37 PM, Richard Stallman wrote:
(eval-when-compile (defun foo ...) (defun bar...) ) treats foo and bar as defuns, whereas (eval-when-compile (defun foo ...) (defun bar...) ) treats the whole thing as one defun. I always want the former.
I usually want the former too. _Even if_ the code is formatted like in the latter example.
Without the open-paren-in-column-0 feature, the whole eval-when-compile form would have to count as one defun, and the user would have no choice about that.
Not if we make beginning-of-defun-raw smarter in emacs-lisp-mode. Probably by creating a dedicated beginning-of-defun-function for it.
[Prev in Thread] | Current Thread | [Next in Thread] |