Commit 4dec9286 authored by Noam Postavsky's avatar Noam Postavsky
Browse files

Fix quoted lambda warning from lexical-let

* lisp/emacs-lisp/cl.el (cl--function-convert): Quote the inner lambda
with `function', not `quote' (Bug #11357).
parent ff400557
...@@ -364,7 +364,7 @@ The two cases that are handled are: ...@@ -364,7 +364,7 @@ The two cases that are handled are:
`(list 'lambda '(&rest --cl-rest--) `(list 'lambda '(&rest --cl-rest--)
,@(cl-sublis sub (nreverse decls)) ,@(cl-sublis sub (nreverse decls))
(list 'apply (list 'apply
(list 'quote (list 'function
#'(lambda ,(append new (cadr f)) #'(lambda ,(append new (cadr f))
,@(cl-sublis sub body))) ,@(cl-sublis sub body)))
,@(nconc (mapcar (lambda (x) `(list 'quote ,x)) ,@(nconc (mapcar (lambda (x) `(list 'quote ,x))
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment