Newsgroups: comp.os.linux.announce
From: faith@cs.unc.edu (Rik Faith)
Subject: [ANNOUNCE] GNU Emacs 19.8 Binaries for Linux Available
Message-ID: <1993May27.133109.26430@klaava.Helsinki.FI>
Date: Thu, 27 May 1993 13:31:09 GMT
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)

I have uploaded Linux binaries for GNU Emacs 19.8 to:
    sunsite.unc.edu
    tsx-11.mit.edu

Please get emacs-19.8-A.Notes if you want the Linux-specific patches and
instructions on how to build Emacs 19.8 from the source distribution.  This
also contains information on how to build emacs19 with gcc 2.4.0 -- these
problems should be fixed with gcc 2.4.1.

Please get the following gzip'd tar files to install the binary release:
    emacs-19.8-A.bin.1of5.tar.z                 binaries
    emacs-19.8-A.bin.2of5.tar.z                 binaries
    emacs-19.8-A.bin.3of5.tar.z                 mostly lisp
    emacs-19.8-A.bin.4of5.tar.z                 mostly lisp
    emacs-19.8-A.bin.5of5.tar.z                 mostly lisp

Each tar.z file should fit on a 1.2MB floppy.

The binaries are linked shared with:
        /lib/libX11.so.3 (DLL Jump 3.0pl0)
        /libc.so.4 (DLL Jump 4.3pl3)
        /libm.so.4 (DLL Jump 4.3pl3)

Most of the binaries are stripped.  You can strip the others.  The next
binary release will have them all stripped.

The binary gets installed in /usr/bin/emacs-19.8, so it will not over-write
/usr/bin/emacs.

The libraries and support files are in /usr/lib/emacs, so it will not
over-write /usr/emacs.

Info is in /usr/info, so it will not over-write /usr/emacs/info.

Man pages are installed in /usr/man/man1, so they will probably over-write
the old man pages.

These are the new standard places for emacs19 to install things when
prefix=/usr.  It is a Good Thing that these choices also allow the
installation of emacs19 without messing up the emacs18 installation.

NOTE THAT YOUR EMACS 19.7 INSTALLATION *WILL* BE OVERWRITTEN, BUT
/usr/bin/emacs-19.7 WILL *NOT* BE REMOVED.

When you get emacs19 up, be sure that your .emacs file doesn't have the
emacs18 lisp files in the load-path before the emacs19 lisp files, or you
will get all sorts of interesting errors.  Please see the
emacs-19.8-A.Notes file for other suggestions on getting things working.

Since all of the neat features are X related, there seems little point in
building a non-X version at this time.  Later, when emacs19 has stabilized a
bit, I will build a non-X version for those that do not have X installed.
Note that the version that I have built *will* run in an xterm with "emacs
-nw" and *will* run on the console, you just need to have the X11 library
on-line to run it.  (The problems with the cursor keys are a problem with
/etc/termcap, and not a problem with emacs19.)

There are several Linux-specific changes that need to be made in some
fundamental places.  There is a small team working on these changes right
now, and I hope to have a more robust version for Linux sometime next week.
All patches are being sent back to FSF -- preliminary versions are included
in the emacs-19.8-A.Notes files, but some of these patches are not
Linux-specific, and may not be needed (or will be different) for future
versions of emacs19.  These patches are, however, the most recent patches
for Linux -- I am not holding anything back :-)

Please send patches and bug reports to faith@cs.unc.edu



-- 
Rik Faith: faith@cs.unc.edu
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."  -  Benjamin Franklin
