|
From: | Michael Heerdegen |
Subject: | bug#28254: 26.0.50; SRFI-2 and-let* |
Date: | Wed, 06 Sep 2017 14:12:48 +0200 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Hi Mark, I just had a quick look. One detail: > + (cond > + ((null elt) (list elt)) > + ((symbolp elt) (list elt elt)) > + ((nlistp elt) (list elt)) > + ((and (null (cdr elt)) > + (atom (car elt))) > + (list (cl-gensym) (car elt))) > + ((and (null (cdr elt)) > + (let ((form (car elt))) > + (or (listp form) (atom form)))) > + (list (cl-gensym) (car elt))) ^^^^^^^^^ Wouldn't this mean we would have to (require 'cl-lib) (without `eval-when-compile') in subr-x? I'm not sure if that would be acceptable. Michael.
[Prev in Thread] | Current Thread | [Next in Thread] |