• Michael Heerdegen's avatar
    Add macros `thunk-let' and `thunk-let*' · cc58d4de
    Michael Heerdegen authored
    * lisp/emacs-lisp/thunk.el (thunk-let, thunk-let*): New macros.
    * test/lisp/emacs-lisp/thunk-tests.el:
    (thunk-let-basic-test, thunk-let*-basic-test)
    (thunk-let-bound-vars-cant-be-set-test)
    (thunk-let-laziness-test, thunk-let*-laziness-test)
    (thunk-let-bad-binding-test): New tests for `thunk-let' and
    `thunk-let*.
    
    * doc/lispref/eval.texi (Deferred Eval): New section.
    * doc/lispref/elisp.texi: Update menu.
    cc58d4de
NEWS 5.17 KB