Revert "Fix the fix, make pi a normal lisp var (Closes bug #176)"
[sxemacs] / README
1 This directory tree holds version 22.1 of SXEmacs, the extensible,
2 customizable, self-documenting real-time display editor.
3
4 See the file `etc/NEWS' for information on new features and other
5 user-visible changes since the last version of SXEmacs.
6
7 The file `INSTALL' in this directory says how to build SXEmacs.
8
9 The file `PROBLEMS' contains information on many common problems that
10 occur in building, installing and running SXEmacs.
11
12 The file 'README.packages' will guide you in the installation of
13 (essential) add on packages.
14
15 The file `configure' is a shell script to acclimate SXEmacs to the
16 oddities of your processor and operating system.  It will create a
17 file named `Makefile' (a script for the `make' program), which helps
18 automate the process of building and installing SXEmacs.  See INSTALL
19 for more detailed information.
20
21 The file `configure.ac' is the input used by the autoconf program to
22 construct the `configure' script.
23
24 The file `Makefile.in' is a template used by `configure' to create
25 `Makefile'.
26
27 There are several subdirectories:
28
29 `ChangeLog.d' -- ChangeLog files for all the SXEmacs versions.
30     `contrib' -- A few scripts and things to make life as a SXEmacs
31                  developer a little easier.
32         `etc' -- Tutorials, readme's, icons, developer images.
33        `info' -- SXEmacs documentation in Texinfo format.
34     `lib-src' -- Holds the source code for some utility programs for
35                  use by or with SXEmacs, like movemail and etags.
36        `lisp' -- Holds the Emacs Lisp code for SXEmacs.
37          `m4' -- The auxiliary m4 scripts used by the build chain.
38     `modules' -- Source code for the "emodules".
39         `src' -- The rest of the C sources are here.
40       `tests' -- The test suite.