Annotation of 43BSDReno/contrib/emacs-18.55/dist-1.3/INSTALL, revision 1.1.1.1

1.1       root        1: 
                      2:                      Installation Instructions
                      3: 
                      4: NOTE: For clarity in these instructions, we assume there is a
                      5:       directory called /usr/emacs which contains the standard GNU
                      6:       Emacs distribution--use the correct path on your machine.
                      7: 
                      8: 1. Starting with version 18.50 (versions close to this will probably
                      9:    work), replace the definitions of the Lisp functions
                     10:    "accept-process-output" and "open-network-stream" in
                     11:    /usr/emacs/src/process.c with the versions in ./process.c.
                     12:    Make sure that "open-network-stream" is inside ifdef for
                     13:    HAVE_SOCKETS.
                     14: 
                     15: 2. Add a #define for HAVE_UNIX_DOMAIN to the m-*.h file for the machine
                     16:    on which you are running Emacs (e.g., m-sun.h for SUNs).  This
                     17:    enables code in process.c for UNIX domain sockets.
                     18: 
                     19:        NOTE: if the machine on which you are installing the interface
                     20:              does not have UNIX domain sockets, then skip this step.
                     21:              Also, fi:unix-domain will need to be set to `nil'.  See
                     22:              the documentation for more information on this.
                     23: 
                     24: 3. Rebuild emacs in /usr/emacs/src/ and move the resulting
                     25:    /usr/emacs/src/xemacs to the place it is normally installed.
                     26: 
                     27: 4. Move `fi' to to /usr/emacs/lisp/.  Then, `cd' into
                     28:    /usr/emacs/lisp/fi.  Then edit the third and fourth lines of
                     29:    `Makefile' to reflect reality on your system.  Then type:
                     30: 
                     31:        % make emacs.fasl ipc.fasl
                     32: 
                     33:    which will produce versions of these files for your machine.
                     34: 
                     35: 5. If you have an Allegro CL with version equal or previous to 3.0.3,
                     36:    then you must install patch43 into Allegro CL if you wish to set
                     37:    fi:echo-evals-from-buffer-in-listener-p to a non-nil value.
                     38: 
                     39: 6. Read /usr/emacs/lisp/fi/README for more information on this
                     40:    interface.
                     41: 
                     42: 
                     43: Local Variables: **
                     44: mode: text **
                     45: End: **

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.