Colored autoremoval output + use symbol-name for package names

This commit is contained in:
Henrik Lissner 2017-04-16 11:55:04 -04:00
parent 9288b59d91
commit 3e0f83261b

View file

@ -279,7 +279,7 @@ appropriate."
(color (if result 'green 'red) (color (if result 'green 'red)
"%s %s" "%s %s"
(if result "Updated" "Failed to update") (if result "Updated" "Failed to update")
(car pkg)))) (symbol-name (car pkg)))))
('error ('error
(message! (bold (red "Error installing %s: %s" (car pkg) ex)))))) (message! (bold (red "Error installing %s: %s" (car pkg) ex))))))
@ -306,11 +306,12 @@ appropriate."
(t (t
(dolist (pkg packages) (dolist (pkg packages)
(condition-case ex (condition-case ex
(message "%s %s" (message!
(if (doom-delete-package pkg t) (let ((result (doom-delete-package pkg t)))
"Deleted" (color (if result 'green 'red)
"Failed to delete") "%s %s"
pkg) (if result "Deleted" "Failed to delete")
(symbol-name pkg))))
('error ('error
(message! (red "Error deleting %s: %s" pkg ex))))) (message! (red "Error deleting %s: %s" pkg ex)))))