emacs-devel
[Top][All Lists]
Advanced

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

Re: emacs-26: `with-eval-after-load' docstring omission


From: Vicente Vera
Subject: Re: emacs-26: `with-eval-after-load' docstring omission
Date: Sat, 3 Mar 2018 15:06:21 +0000

(In reply to Stefan.)

No, there is no specific issue involved. Just some harmless and
temporary confusion, that's all.

After reading ‘with-eval-after-load’ docstring (which just says
"Execute BODY after FILE is loaded.") I expected that BODY would be
executed just like in ‘eval-after-load’, which by default passes forms
to ‘eval’.

My argument is that there are implicit behaviours that *might* lead to
wrong assumptions. In my case, I had to look at ‘with-eval-after-load’
code and re-read ‘eval-after-load’ docstring to clearly understand the
differences.


2018-02-23 13:42 GMT+00:00 Vicente Vera <address@hidden>:
> Hello.
>
> Currently, ‘with-eval-after-load’ docstring doesn't mention that BODY
> is executed as a lambda expression through funcall. The docstrings
> refers to ‘eval-after-load’ regarding the FILE argument, but not how
> BODY is executed.



reply via email to

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