summaryrefslogtreecommitdiff
path: root/autogen.sh
diff options
context:
space:
mode:
authorNoam Postavsky <npostavs@gmail.com>2017-04-21 23:37:05 -0400
committerNoam Postavsky <npostavs@gmail.com>2017-06-07 20:03:31 -0400
commit0648edf3e05e224ee8410ab244df7364f919dc58 (patch)
treed6adddb90e85ba1a7c37168cdfcd190e587de1e9 /autogen.sh
parentb52e40d756af935a4f6dc46842d306b5493a7b73 (diff)
downloademacs-0648edf3e05e224ee8410ab244df7364f919dc58.tar.gz
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.
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions