From 45fe6b1bc9573257e59842283fd7da36d760c524 Mon Sep 17 00:00:00 2001 From: Michael Heerdegen Date: Thu, 26 Oct 2017 12:57:55 +0200 Subject: [PATCH] WIP: Fix bug#28990 --- lisp/emacs-lisp/thunk.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lisp/emacs-lisp/thunk.el b/lisp/emacs-lisp/thunk.el index bb6d277c27..6dc892c44b 100644 --- a/lisp/emacs-lisp/thunk.el +++ b/lisp/emacs-lisp/thunk.el @@ -44,9 +44,12 @@ ;;; Code: +(eval-when-compile (require 'cl-macs)) + (defmacro thunk-delay (&rest body) "Delay the evaluation of BODY." (declare (debug t)) + (cl-assert lexical-binding) (let ((forced (make-symbol "forced")) (val (make-symbol "val"))) `(let (,forced ,val) -- 2.14.2