Subject: Re: bug#26601: 26.0.50; Improvements to cl-symbol-macrolet

From: [email-masked]
Date: Wed, 07 Jun 2017 22:28:10 -0400

tags 26601 fixed
close 26601 
quit

[email-masked] writes:

> Subject: [PATCH v1] Split variable macro env from function env
>
> * lisp/emacs-lisp/cl-macs.el (cl--sm-macroexpand): Remove.
> (cl-symbol-macrolet): Instead of adding each binding directly into the
> main environment with a special key format, put all symbol macro
> bindings into a single entry in the main environment under
> `:cl-symbol-macros'.
> (cl--sm-macroexpand): Look up symbol bindings in the
> `:cl-symbol-macros' entry of the environment.

Pushed to master [1: 0648edf3e0].

[1: 0648edf3e0]: 2017-06-07 20:03:31 -0400
  Split variable macro env from function env
  http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=0648edf3e05e224ee8410ab244df7364f919dc58