From 3cc9ad740046832f5024e02ca8cd5cb4da07b6d3 Mon Sep 17 00:00:00 2001 From: Bozhidar Batsov Date: Fri, 6 Dec 2013 16:31:58 +0200 Subject: [PATCH] [Fix #444] Add command prelude-update-packages --- core/prelude-core.el | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/prelude-core.el b/core/prelude-core.el index c65846d..2ced65e 100644 --- a/core/prelude-core.el +++ b/core/prelude-core.el @@ -463,6 +463,15 @@ Doesn't mess with special buffers." (prelude-recompile-init) (message "Update finished. Restart Emacs to complete the process."))) +(defun prelude-update-packages () + "Update Prelude's packages. + +This includes package installed via `prelude-require-package'." + (interactive) + (when (y-or-n-p "Do you want to update Prelude's packages? ") + (epl-upgrade prelude-packages) + (message "Update finished. Restart Emacs to complete the process."))) + (defun thing-at-point-goto-end-of-integer () "Go to end of integer at point." (let ((inhibit-changing-match-data t))