簡體   English   中英

為什么Melpa(Emacs Lisp存儲庫)版本號如此之高?

[英]Why are the Melpa (Emacs Lisp repository) version numbers so high?

我曾經把Melpa放在我的elisp存儲庫列表中; 我最近意識到它的版本號必須與其他repos(例如Marmalade ,正常的Elpa)完全不同,因此我刪除它...因此當使用U來“標記可升級包”時,版本Melpa和另一個存儲庫中存在的每個包都將是Melpa版本,因為Melpa repo版本#s非常高。

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

示例2: flex-autopair的可用Marmalade版本為0.3 相同包裝的Melpa版本是20120809.2118 ......有些東西了。

如果不是因為這意味着Emacs包經理認為是最新版本的事實,我不會擔心......可能不是最新版本。 由於Melpa(其他repos不具備的一些很棒的軟件包,順便說一句)顯然使用了不同的編號/版本控制系統......我只是不能將它包含在package-archives了。 是否有某種包修復此問題/將Melpa版本號翻譯為普通版並使Melpa與其他回購兼容?

版本號表示從其存儲庫中提取每個包的日期。

github頁面上有一個問題進一步解釋了這個問題。

也可以從特定存檔中排除某些包。 在這里閱讀,看看如何

我不會太擔心你的emacs被愚弄下載舊版本。 關於Melpa的一個很酷的事情是(對於大多數軟件包)它會自動從其源代碼庫(通常是git)中提取每個軟件包的最新版本。 因此包裝過時的可能性很小。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM