GNU bug report logs -
#26601
26.0.50; Improvements to cl-symbol-macrolet
Previous Next
Reported by: npostavs <at> users.sourceforge.net
Date: Sat, 22 Apr 2017 03:59:01 UTC
Severity: wishlist
Tags: fixed, patch
Found in version 26.0.50
Done: npostavs <at> users.sourceforge.net
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
tags 26601 fixed
close 26601
quit
npostavs <at> 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
This bug report was last modified 8 years and 42 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.