Go to the first, previous, next, last section, table of contents.


Startup Procedure

This is a description of what happens when the editor initialises itself.

  1. Firstly lots of internal data structures are created, memory pools, symbols and their symbol-table (including all the primitive Lisp functions).
  2. The window-system is initialised (parse the system-dependent options, and the xrdb resources if in X).
  3. Parse the standard options.
  4. Create the initial window and the first buffer to display in it (this is the buffer called `*jade*').
  5. Load the initialisation script, this is either the Lisp file called `init' or whatever was given to the `-rc' command line option. Some selected highlights of what the standard file does are,
  6. Start the top-level recursive edit, this doesn't exit until the editor does.


Go to the first, previous, next, last section, table of contents.