Emacs 用于获取准备升级的软件包数量的交互式功能?

Emacs 用于获取准备升级的软件包数量的交互式功能?,emacs,elisp,Emacs,Elisp,目标:准备好从minibuffer或控制台升级的软件包数量 备注: 对于elisp初学者来说,Package.el很难掌握-许多上下文、隐式状态等 EmacClient-e“(列出软件包)”给出:“可以升级X个软件包:键入“U”将它们标记为要升级”,但它也创建了一个新的显式缓冲区 也许可以从package.el调整列表包,以便在隐藏缓冲区中执行此操作 刷新软件包存档由软件包刷新内容处理,这超出了此问题的范围 非常感谢您的帮助。为您提供了可升级软件包的列表。只需将您自己的命令包装在该函数周围,即可

目标:准备好从minibuffer或控制台升级的软件包数量

备注: 对于elisp初学者来说,Package.el很难掌握-许多上下文、隐式状态等

EmacClient-e“(列出软件包)”给出:“可以升级X个软件包:键入“U”将它们标记为要升级”,但它也创建了一个新的显式缓冲区

也许可以从package.el调整列表包,以便在隐藏缓冲区中执行此操作

刷新软件包存档由软件包刷新内容处理,这超出了此问题的范围


非常感谢您的帮助。

为您提供了可升级软件包的列表。只需将您自己的命令包装在该函数周围,即可打印返回的每个包的名称。

是的,它会给出该名称,但前提是我使用cask。这个函数在epl-*.el文件的许多地方都有DEP。提取所需功能是一条漫长的道路。然后使用木桶。这些
epl-*
代表了围绕各种package.el提供良好API的巨大努力。写这些也是一条漫长的路。问题是-我能同时使用木桶和el-get吗?不知道。。。我看不出有什么可以反对它。我只需要使用package.el,然后去掉el get