首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eval后加载不执行窗体。

eval后加载不执行窗体。
EN

Stack Overflow用户
提问于 2014-02-20 14:59:33
回答 1查看 160关注 0票数 0

按照elisp node/elisp/Hooks-for-Loading.html,不管库(在本例中是"org")加载与否,node/elisp/Hooks-for-Loading.html都应该计算表单。但是下面的表达式似乎对表单没有任何影响(消息"HELLO")。

代码语言:javascript
复制
(eval-after-load "org" '(message "HELLO"))

预期的结果是找到打印在*Message*缓冲区上的字符串"HELLO“,这似乎不会发生。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-21 06:26:51

您似乎误解了手册,不管库是否加载,表单是而不是。每当加载库时,表单将被计算。如果库已经加载,它将立即计算表单。在Magnar的配置中,org-setup.el不是‘require’,而是‘require’,只要org被加载,它就会是必需的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21911491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档