Whats the basic layout of the code?
The file `configure’ is a shell script to acclimate XEmacs to the oddities of your processor and operating system. It will create a file named `Makefile’ (a script for the `make’ program), which helps automate the process of building and installing emacs. See INSTALL for more detailed information. The file `configure.in’ is the input used by the autoconf program to construct the `configure’ script. Since XEmacs has configuration requirements that autoconf can’t meet, `configure.in’ uses an unholy marriage of custom-baked configuration code and autoconf macros; it may be wise to avoid rebuilding `configure’ from `configure.in’ when possible. The file `Makefile.in’ is a template used by `configure’ to create `Makefile’. There are several subdirectories: • `src’ holds the C code for XEmacs (the XEmacs Lisp interpreter and its primitives, the redisplay code, and some basic editing functions). • `lisp’ holds the XEmacs Lisp code for XEmacs (most everything else). • `lib-src’ holds the sourc