From 1180757f2e1ef5bd641ca81f10e65bb0feee1448 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sat, 10 Oct 2015 10:01:45 -0400 Subject: emacs: Fix order of evaluation issue with when-require. --- dotfiles/.emacs.d/init.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dotfiles/.emacs.d/init.el b/dotfiles/.emacs.d/init.el index f914a41..c349040 100644 --- a/dotfiles/.emacs.d/init.el +++ b/dotfiles/.emacs.d/init.el @@ -9,6 +9,11 @@ ;; Maximize frames (add-to-list 'default-frame-alist '(fullscreen . maximized)) +(defmacro when-require (package &rest body) + "Evaluate BODY if and only if PACKAGE can be imported." + (declare (indent 1)) + `(when (require ,package nil t) ,@body)) + ;;; ;;; Packages ;;; @@ -52,11 +57,6 @@ required-packages) (message "Installed all missing packages!")) -(defmacro when-require (package &rest body) - "Evaluate BODY if and only if PACKAGE can be imported." - (declare (indent 1)) - `(when (require ,package nil t) ,@body)) - ;;; ;;; Look and Feel ;;; -- cgit v1.2.3