gpt4 book ai didi

emacs - 为什么 Melpa(Emacs Lisp 存储库)版本号如此之高?

转载 作者:行者123 更新时间:2023-12-04 23:23:38 25 4
gpt4 key购买 nike

我曾经有过Melpa在我的 elisp 存储库列表中;在意识到它的版本号肯定必须与其他存储库的版本号(例如 Marmalade ,普通的 Elpa)完全不同之后,我最近删除了它......因此当使用 U 来“标记可升级包”时, Melpa 和另一个存储库中存在的每个包的版本将始终是 Melpa 版本,只是因为 Melpa 存储库版本#s 高得离谱。

示例 1: abl-mode 的可用 Marmalade 版本是 0.9.0。同一包的可用 Melpa 版本是... 20130607.917?!

示例 2: flex-autopair 的可用 Marmalade 版本是 0.3。同一包的可用 Melpa 版本是 20120809.2118... 有问题。

如果不是因为这意味着 Emacs 包管理器认为是最新版本……可能不是最新版本,我不会担心。由于 Melpa(它有一些其他存储库没有的很棒的包,顺便说一句)显然使用了不同的编号/版本控制系统……我只是不能再将它包含在 package-archives 中。是否有某种软件包可以修复此问题/将 Melpa 版本号转换为正常版本号并使 Melpa 与其他存储库兼容?

最佳答案

版本号表示每个包从其存储库中提取的日期。

There's an issue on the github page explaining this further.

也可以从特定存档中排除某些包。 Read here to see how

我不会太担心您的 emacs 被骗去下载旧版本。 Melpa 最酷的一点是(对于大多数包)它会自动从其源存储库(通常是 git)中提取每个包的最新版本。所以一个包不太可能会过时。

关于emacs - 为什么 Melpa(Emacs Lisp 存储库)版本号如此之高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17497548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com