]> git.eshelyaron.com Git - emacs.git/commit
Move definition of Lisp_Module_Function to emacs-module.c.
authorPhilipp Stephani <phst@google.com>
Wed, 24 Apr 2019 21:12:35 +0000 (23:12 +0200)
committerPhilipp Stephani <phst@google.com>
Wed, 24 Apr 2019 21:12:35 +0000 (23:12 +0200)
commitd2e1bac47816fa1f48482faeebf7fa562a5b0e40
tree85eda43e37e3df0b74a2d82cf313c28bbfefa27c
parent4c90369d77d3db1cbd37df7857e4706176fd7ba2
Move definition of Lisp_Module_Function to emacs-module.c.

* src/lisp.h: Remove include of emacs-module.h.  Remove definition
of Lisp_Module_Function structure.

* src/emacs-module.c (module_function_documentation)
(module_function_address): New accessor functions for module function
fields.
(emacs_subr, struct Lisp_Module_Function): Move from lisp.h.

* src/print.c (print_vectorlike):
* src/doc.c (Fdocumentation): Use the new accessor functions.
src/doc.c
src/emacs-module.c
src/lisp.h
src/print.c