Die Frage sagt so ziemlich alles. Ich möchte wissen, welche Version ich installiert habe. Wenn ich mir die Verzeichnisse in meinem Ordner elpa
anschaue, sehe ich nur ein Datum.Gibt es eine Möglichkeit, die Versionsnummern für jedes Paket anzuzeigen, das ich in meinen Emacs installiert habe?
0
A
Antwort
1
Der Wert im Verzeichnisnamen neben dem Paketnamen ist die Version des Pakets. Wenn Sie Daten sehen, haben Sie Pakete aus einem Paket-Repository installiert, die Datumsangaben als Versionen verwenden. (Das wäre wahrscheinlich melpa.)
Wenn Sie etwas anderes möchten, müssen Sie ein Paket-Repository mit einer Richtlinie für eine gesündere Version verwenden. Melpa-stabil ist eine Option.
0
Liste aller Pakete zur Verfügung: nur installierten Pakete
Mx Paket-list-Pakete
Obwohl Sie nur nach Stichworten filtern können, könnten Sie diese Abhilfe verwenden zur Liste:
(defun installed-packages()
(interactive)
(list-packages t)
(read-only-mode -1)
(delete-non-matching-lines " installed ")
(read-only-mode 1))
Ich kenne EL nicht. Ist "prog" wie das Threading-Makro in clojure? –
'C-h f progn '. (n.b. ist in diesem Fall völlig unnötig.) – phils
Richtig. 'progn' ist hier nicht notwendig, da' BODY'-Formen eines 'defun' bereits sequentiell ausgewertet werden. Ich habe es repariert. –