(lispref.info)GNU Emacs Internals


Next: Standard Errors Prev: Tips Up: Top

GNU Emacs Internals
*******************

   This chapter describes how the runnable Emacs executable is dumped
with the preloaded Lisp libraries in it, how storage is allocated, and
some internal aspects of GNU Emacs that may be of interest to C
programmers.

* Building Emacs
How to preload Lisp libraries into Emacs.
* Pure Storage
A kludge to make preloaded Lisp functions sharable.
* Garbage Collection
Reclaiming space for Lisp objects no longer used.
* Object Internals
Data formats of buffers, windows, processes.
* Writing Emacs Primitives
Writing C code for Emacs.

automatically generated by info2www