首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取slime-documentation的字符串输出

获取slime-documentation的字符串输出
EN

Stack Overflow用户
提问于 2012-03-22 08:25:03
回答 1查看 119关注 0票数 1

popup.elpopup-tip非常棒,我试着用插入符号指向的当前单词作为参数,让它显示SLIME的display-documentation方法的输出。

问题是display-documentation不返回字符串,而是直接在缓冲区中显示Swank的输出:

代码语言:javascript
复制
(popup-tip (slime-documentation "some_name")) ;; fails

我试着去了解粘液的来源,但是失败了。如何获取给定名称的Slime/Swank文档字符串?

EN

回答 1

Stack Overflow用户

发布于 2012-03-23 20:25:29

我希望我可以删除我自己的问题。无法获取字符串,但此代码以一种更好的方式完成了这项工作。道具转到m2ym

代码语言:javascript
复制
(defun popup-slime-documentation (symbol-name)
  "Popup function- or symbol-documentation for SYMBOL-NAME."
  (interactive (list (slime-read-symbol-name "Documentation for symbol: ")))
  (when (not symbol-name)
    (error "No symbol given"))
  (slime-eval-async `(swank:documentation-symbol ,symbol-name) 'popup-tip))
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9814829

复制
相关文章

相似问题

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