[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26601: 26.0.50; Improvements to cl-symbol-macrolet
From: |
npostavs |
Subject: |
bug#26601: 26.0.50; Improvements to cl-symbol-macrolet |
Date: |
Wed, 07 Jun 2017 22:28:10 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) |
tags 26601 fixed
close 26601
quit
npostavs@users.sourceforge.net 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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#26601: 26.0.50; Improvements to cl-symbol-macrolet,
npostavs <=