From: Joe Wreschnig Date: Sun, 1 Apr 2018 08:48:50 +0000 (+0200) Subject: Remove use of ‘if-let’ for Emacs 26+ compatibility X-Git-Url: https://git.korewanetadesu.com/?p=pelican-mode.git;a=commitdiff_plain;h=c48bd6c3b7369787a09923c53b452d9ec460399c Remove use of ‘if-let’ for Emacs 26+ compatibility --- diff --git a/pelican-mode.el b/pelican-mode.el index f2f2357..9886e8c 100644 --- a/pelican-mode.el +++ b/pelican-mode.el @@ -269,10 +269,11 @@ has no status." (defun pelican-make (target) "Execute TARGET in a Makefile at the root of the site." (interactive "sMake Pelican target: ") - (if-let (default-directory (pelican-mode-find-root)) - (compilation-start (format "make %s" target) - nil (lambda (_) "*pelican*")) - (user-error "No Pelican site root could be found"))) + (let ((default-directory (pelican-mode-find-root))) + (if default-directory + (compilation-start (format "make %s" target) + nil (lambda (_) "*pelican*")) + (user-error "No Pelican site root could be found")))) (defun pelican-make-html () "Generate HTML via a Makefile at the root of the site."