diff --git a/init.el b/init.el index ec8b7d0..9446b0d 100644 --- a/init.el +++ b/init.el @@ -32,6 +32,7 @@ ;; Boston, MA 02110-1301, USA. ;;; Code: +(require 'cl) (message "%s" "Emacs Prelude is powering up. Be patient, Master.") diff --git a/modules/prelude-packages.el b/modules/prelude-packages.el index 4a1ed29..90317c9 100644 --- a/modules/prelude-packages.el +++ b/modules/prelude-packages.el @@ -45,12 +45,12 @@ yaml-mode yari zenburn-theme) "A list of packages to ensure are installed at launch.") -(defun prelude-packages-installled-p () +(defun prelude-packages-installed-p () (loop for p in prelude-packages when (package-installed-p p) do (return nil) finally (return t))) -(unless prelude-packages-installed-p +(unless (prelude-packages-installed-p) ;; check for new packages (package versions) (message "%s" "Emacs Prelude is now refreshing its package database...") (package-refresh-contents)