]> git.eshelyaron.com Git - emacs.git/commit
FCR: Hybrids between functions and defstructs
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 12 Dec 2021 17:12:30 +0000 (12:12 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 12 Dec 2021 17:12:30 +0000 (12:12 -0500)
commit780957c915824fd01924415a6ed73d7dac35630c
treecf9d61d3b566c704b4af5b374f8f7d5912433a67
parent0ee1a46e6c7fa159584a9c04f5ab9bf694d6de3b
FCR: Hybrids between functions and defstructs

* lisp/emacs-lisp/fcr.el: New file.
* test/lisp/emacs-lisp/fcr-tests.el: New file.
* src/eval.c (Ffunction): Allow :documentation to return a symbol.
* lisp/emacs-lisp/cconv.el (cconv--convert-function): Tweak ordering of
captured variables.
lisp/emacs-lisp/cconv.el
lisp/emacs-lisp/fcr.el [new file with mode: 0644]
src/eval.c
test/lisp/emacs-lisp/fcr-tests.el [new file with mode: 0644]