emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 1f5b4ed: * test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-symbo


From: Lars Brinkhoff
Subject: Re: master 1f5b4ed: * test/lisp/emacs-lisp/cl-lib-tests.el (cl-lib-symbol-macrolet): New test.
Date: Fri, 31 Mar 2017 21:58:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Stefan Monnier wrote:
> +(ert-deftest cl-lib-symbol-macrolet ()
> +  (should (equal (cl-flet ((f (x) (+ x 5)))
> +                   (let ((x 5))
> +                     (f (+ x 6))))
> +                 (cl-symbol-macrolet ((f (+ x 6)))
> +                   (cl-flet ((f (x) (+ x 5)))
> +                     (let ((x 5))
> +                       (f f)))))))

I get errors from this:

Eager macro-expansion failure: (wrong-type-argument listp #[128
"address@hidden@       \300\242D\207\302\300\242BB\207"
[(--cl-f--)cl--labels-magic funcall] 4 " (fn &rest ARGS)"])




reply via email to

[Prev in Thread] Current Thread [Next in Thread]