From 3e0f83261b37d237554b9575369de3667150610d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 16 Apr 2017 11:55:04 -0400 Subject: [PATCH] Colored autoremoval output + use symbol-name for package names --- core/autoload/packages.el | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/core/autoload/packages.el b/core/autoload/packages.el index 53c47a7d3..28ca474ba 100644 --- a/core/autoload/packages.el +++ b/core/autoload/packages.el @@ -279,7 +279,7 @@ appropriate." (color (if result 'green 'red) "%s %s" (if result "Updated" "Failed to update") - (car pkg)))) + (symbol-name (car pkg))))) ('error (message! (bold (red "Error installing %s: %s" (car pkg) ex)))))) @@ -306,11 +306,12 @@ appropriate." (t (dolist (pkg packages) (condition-case ex - (message "%s %s" - (if (doom-delete-package pkg t) - "Deleted" - "Failed to delete") - pkg) + (message! + (let ((result (doom-delete-package pkg t))) + (color (if result 'green 'red) + "%s %s" + (if result "Deleted" "Failed to delete") + (symbol-name pkg)))) ('error (message! (red "Error deleting %s: %s" pkg ex)))))