[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/system-packages da5835a 027/117: Merge pull request #9
From: |
Stefan Monnier |
Subject: |
[elpa] externals/system-packages da5835a 027/117: Merge pull request #9 from syohex/fix-package |
Date: |
Fri, 14 Dec 2018 17:02:02 -0500 (EST) |
branch: externals/system-packages
commit da5835a1f767a2783185348683e35bb99ec53658
Merge: 47cef47 07c4faa
Author: Alex Branham <address@hidden>
Commit: GitHub <address@hidden>
Merge pull request #9 from syohex/fix-package
Fix package
---
system-packages.el | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/system-packages.el b/system-packages.el
index eb1c0aa..f885495 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -6,6 +6,7 @@
;; Maintainer: J. Alexander Branham <address@hidden>
;; URL: https://github.com/jabranham/system-packages
;; Version: 0.1
+;; Package-Requires: ((cl-lib "0.5"))
;; This file is not part of GNU Emacs.
@@ -38,8 +39,7 @@
;;; Code:
-(eval-when-compile
- (require 'cl))
+(require 'cl-lib)
(defgroup system-packages nil
"Manages system packages"
@@ -117,14 +117,15 @@
(list-installed-packages . "brew list")
(list-installed-packages-all . nil)))))
-(defvar system-packages-packagemanager
+(defcustom system-packages-packagemanager
(cl-loop for (name . prop) in system-packages-supported-package-managers
for path = (executable-find (symbol-name name))
when path
return name)
"String containing the package manager to use. Currently
system-packages supports pacman, pacaur, apt, and
- homebrew. Tries to be smart about selecting the default.")
+ homebrew. Tries to be smart about selecting the default."
+ :type 'symbol)
(defvar system-packages-usesudo
(cdr (assoc 'default-sudo (cdr (assoc system-packages-packagemanager
@@ -196,3 +197,4 @@ named in system-packages-packagemanager. With
(system-packages--run-command 'list-installed-packages)))
(provide 'system-packages)
+;;; system-packages.el ends here
- [elpa] externals/system-packages d2884f5 018/117: Use idiomatic prompts in interactive commands, (continued)
- [elpa] externals/system-packages d2884f5 018/117: Use idiomatic prompts in interactive commands, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages eef3e8e 017/117: Fix Arch Linux package list (explicit) commands, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages a6dcd04 015/117: Refactor the package manager specific commands into a defconst, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 07c4faa 026/117: Use defcustom for customizable variable, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 47cef47 023/117: Adds support for aptitude, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 2f0df07 010/117: Adds support for pacaur, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 1c1faa4 016/117: Merge pull request #1 from jiegec/master, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages b05fc13 024/117: Add package footer for packaging convention, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5b3f7f5 036/117: Whether to use sudo or not should be defcustom not defvar, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 71af8a5 013/117: Adds some documentation, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages da5835a 027/117: Merge pull request #9 from syohex/fix-package,
Stefan Monnier <=
- [elpa] externals/system-packages a831a7e 033/117: Fix function names, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 6997440 031/117: Adds list-dependencies-of command, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 4efd204 042/117: Use dedicated buffer, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 749c053 009/117: Finishes list installed packages function, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 38f68ed 019/117: Merge pull request #2 from juergenhoetzel/master, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5512322 021/117: Adds support for dnf, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 360c427 020/117: Adds comments to separate package managers, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 07d909e 022/117: Adds support for yum, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 17ffd29 025/117: Use cl-lib instead of cl.el, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 19ab3e9 030/117: Adds autoload magic comments, Stefan Monnier, 2018/12/14