[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/system-packages 2046209 080/117: Make system-packages-s
From: |
Stefan Monnier |
Subject: |
[elpa] externals/system-packages 2046209 080/117: Make system-packages-supported-package-managers a defvar |
Date: |
Fri, 14 Dec 2018 17:02:12 -0500 (EST) |
branch: externals/system-packages
commit 2046209de1fbac1e02b48b9a8102643c0847feac
Author: Alex Branham <address@hidden>
Commit: Alex Branham <address@hidden>
Make system-packages-supported-package-managers a defvar
Since the README shows how to modify this, it shouldn't be a defconst
---
system-packages.el | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/system-packages.el b/system-packages.el
index d2fb348..4bf9175 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -49,7 +49,7 @@
:prefix "system-packages"
:group 'packages)
-(defconst system-packages-supported-package-managers
+(defvar system-packages-supported-package-managers
'(
;; guix
(guix .
@@ -259,7 +259,10 @@
(list-installed-packages . "xbps-query -l ")
(list-installed-packages-all . "xbps-query -l ")
(list-dependencies-of . "xbps-query -x")
- (noconfirm . nil)))))
+ (noconfirm . nil))))
+ "An alist of package manager commands.
+The key is the package manager and values (usually) commands.")
+(put 'system-packages-supported-package-managers 'risky-local-variable t)
(defcustom system-packages-package-manager
(cl-loop for (name . prop) in system-packages-supported-package-managers
- [elpa] externals/system-packages 4f82d24 092/117: Fix missing space before a nonconfirm option, (continued)
- [elpa] externals/system-packages 4f82d24 092/117: Fix missing space before a nonconfirm option, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages fff67d1 084/117: README: add guix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages b504534 115/117: Revert "Ensure a space between command and args", Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 41c294b 112/117: Fix tests, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 41933fb 107/117: Add support for yum package management, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 9a8c3a9 099/117: Move CI to gitlab, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 78fd4c0 062/117: Initial support for nix, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 936bb1a 064/117: `system-packages-usesudo' to `system-packages-use-sudo', Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages bd51c53 069/117: travis: spit out Emacs version, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5cc9ce7 072/117: Change brew upgrade --all to brew upgrade, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 2046209 080/117: Make system-packages-supported-package-managers a defvar,
Stefan Monnier <=
- [elpa] externals/system-packages e882ac1 063/117: `system-packages-packagemanager' to `system-packages-package-manager', Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 9e5532b 090/117: Require Emacs 24.3, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 557b1eb 077/117: Support listing installed packages in apt, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 8fc1a5c 093/117: Bump package version, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 1846096 111/117: Update email, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 604d16b 105/117: Version 1.0.7, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 8eb586b 101/117: Version 1.0.6, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 29bf8ed 097/117: Update version header, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 23e127e 103/117: Modify gitlab CI to test multiple Emacs versions, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 7b87f7d 095/117: Make system-packages-ensure interactive, Stefan Monnier, 2018/12/14