mdc@mcp.entity.com (Marty Connor) (03/24/88)
Well, a couple weeks ago we announced that our buddy 'random' a 386 SCO Xenix 2.2.1 box was sitting in my dining room with two 2400 baud modems attached and ready for action. Well, it was. In fact someone downloaded a GNU Emacs distribution for the 386, and he's a happy camper. Then the modems flaked (not real surprising since I had to scrounge them (can you say LOW budget operation?)). Anyway, RaNdOm is back. It's got two NEW 2400 baud modems (el chEaPo brand, but they seem to work reliably). So if you want an SCO Xenix 386 version of GNU Emacs or you'd like PTYs for your 386, or you need someplace to distribute some public domain stuff, or just want to hang out, read on. Now to the burning question: "WHY DOES RANDOM EXIST?" Well, so far, it exists to be polled, and to distribute emacs and pty drivers for SCO Xenix. We could use mOre reasons, so if you think of any, give us a call (or better, call up random, login as 'guest' or 'rms' or something and leave mail for 'entity'. This machine is here to be useful and to have fun. Call us CrAzy. Hey, maybe I just like two more phone bills. Maybe the folks from The Entity[tm] are lonely. Maybe guessing whether it's a 1200 baud call or a 2400 baud call gets me off... Damned if I know. What the hell... Below is the announcement for GNU Emacs sent out by The Entity[tm] the other week. It still applies, plus we are distributing the pty code. So, come'n people, you're always bitching about no REAL puBlic-aCCess machines in Massachussets, hErE We GO! ====================== A N N O U N C E M E N T ! ! ========================= There is a redistribution of GNU Emacs (18.50) with binaries for SCO Xenix 386, for those of you without access to the Xenix Development System. The following are available on random.entity.com: ~/README.emacs A (possibly more recent) copy of this file ~/emacs.tar.Z binaries, byte code [~1.5 Meg] ~/emacslsp.tar.Z lisp sources and info files [~1 Meg] ~/emacssrc.tar.Z c sources [~1 Meg] ~/emacsman.tar.Z Texinfo sources (for info files) [~1/2 Meg] ~/compress.tar sources & binaries for [un]compress [60K] possible L.sys entries for random: random Any ACU 2400 16179248357 --ogin:-@-ogin: uucp random Any ACU 1200 16179248357 --ogin:-@-ogin: uucp random Any ACU 2400 16179248380 --ogin:-@-ogin: uucp random Any ACU 1200 16179248380 --ogin:-@-ogin: uucp Create the directory /usr/local/emacs on your system: (see note below), uucp the files you want into it (you need at least emacs.tar.Z, and you almost certainly want emacslsp.tar.Z), uncompress and untar them: cd /usr/local/emacs uncompress emacs.tar.Z tar xf emacs.tar To install emacs, do the following: cp etc/etags /usr/bin/etags cp etc/ctags /usr/bin/ctags cp etc/emacs.1 /usr/man/man.C/emacs.C cp src/xemacs /usr/bin/emacs and you're done. (you may substitute any other directory for /usr/bin) You may also want to dump a new emacs yourself: create a lisp/site-init.el with the changes you want to make (typically load some libraries), then do: cd src ./temacs -batch -l inc-vers ./temacs -batch -l loadup.el dump This will create a new xemacs, which you may then install as emacs in your binary directory. Some notes: (1) Emacs has pathnames for its directories compiled into it. This means that to use the provided binaries, you must put your emacs distribution where the compiled emacs expects it: in the directory "/usr/local/emacs". Sorry. If this is a serious problem for you, please send mail to entity@entity.com and maybe we'll make you an emacs with a different directory compiled in. (2) This distribution is missing some of the VMS files. I deleted them before I'd decided to make the distribution publically available, and I don't really feel like going back to find them now. If you need to bring this up on VMS, go get the original distribution from the FSF. (3) This distribution is missing GDB and CPP, since these don't work on Xenix as distributed. Again, if you need them, get the original distribution from the FSF. (4) A few files are changed from the original distribution. The originals are still here, renamed to *.Dist, where * is the original name. (5) In the etc directory you will find files fakemail-smail and fakemail-no-sm (love them short filenames!). If you have /usr/bin/smail, do 'ln fakemail-smail fakemail'. Otherwise, do 'ln fakemail-no-sm fakemail' (6) If you get this distribution and attempt to bring it up, please drop a note to entity@entity.com letting us know (especially if you've hit some problems, so we can fix them or at least mention them here so others don't need to re-invent the wheel).