[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.
- Re: emacs-26: `with-eval-after-load' docstring omission,
Vicente Vera <=