ast@cs.vu.nl (Andy Tanenbaum) (12/20/87)
That's right, Emacs for Christmas! In a series of postings I have distributed Ken Harrenstien's Emacs clone called ELLE. This posting is intended to let you figure out if you got all the files correctly. If everything arrived properly, ls -l should give this report: -rw-r--r-- 1 ast 302 Dec 19 20:07 .ellepro.b1 -rw-r--r-- 1 ast 6006 Dec 19 20:07 .ellepro.e -rw-r--r-- 1 ast 18120 Dec 19 22:18 Announcement -rw-r--r-- 1 ast 8822 Dec 19 20:07 defprf.e -rwxr-xr-x 1 ast 71522 Dec 19 20:07 elle -rw-r--r-- 1 ast 98565 Dec 19 22:14 elle.uuencoded -rw-r--r-- 1 ast 18500 Dec 19 22:11 ellec -rw-r--r-- 1 ast 25514 Dec 19 22:15 ellec.uuencode -rw-r--r-- 1 ast 446 Dec 19 22:14 ellepro.b1.uue -rw-r--r-- 1 ast 17020 Dec 19 20:07 help.dat -rw-r--r-- 1 ast 33948 Dec 19 22:20 sharfile The sum listings are as follows (except the block sizes are off by 2): 21924 18 Announcement 55136 9 defprf.e 05771 70 elle 21986 97 elle.uuencoded 15228 19 ellec 51169 25 ellec.uuencode 63217 1 ellepro.b1.uue 41527 17 help.dat 12343 34 sharfile Other than this posting there are 6 others: 1. Announcment (includes the user manual) 2. elle.uuencoded part 1 of 2 3. elle.uuencoded part 2 of 2 4. ellec uuencoded 5. .ellepro.b1.uuencoded 6. sharfile The two elle files should be stripped of their mail headers and joined to give one file. Check to see that this file has the same size and sum as elle.uuencoded. The file ellec should be checked against ellec.uuencoded. Finally .ellepro.b1.uu should also be checked. If all three are ok, uudecode them and compare to elle, ellec, and .ellepro.b1, respectively. The announcement is not encoded, nor is the shar file, which contains defprf.e, .ellepro.e, and help.dat. Installation instructions are at the end of the announcement. I have tested ELLE fairly extensively on a Z-248 AT clone and found no errors. If you find errors, please post them to this group. I will try to answer questions, etc. as best I can. It is conceivable that our network link will die shortly, because we have intelligent I/O boards installed and they know that the university is closed for vacation until January 4, 1988, so that if they break, nobody will touch them for two weeks and they can have a nice rest. If I am suddenly silent, it is more likely due to this than to my hiding from all the abuse about to be aimed at me because ELLE is not full Emacs. Finally, now that I have your undivided attention, how about somebody taking a good look at the sed I posted before, with an eye to getting the last bugs out of it. If that occurs, we can change the MINIX shar to use sed, and thus be compatible with the UNIX shar. To test sed, make a sed script that converts like this: /and/s//QQQ1/ /the/s//QQQ2/ /has/s//QQQ3/ /this/s//QQQ4/ etc. Then run this on a large piece of text. Then convert it back with another sed script and compare the output with the original. Put some long lines in because it seems to stumble on these. Andy Tanenbaum (ast@cs.vu.nl)
broman@cod.NOSC.MIL (Vincent P. Broman) (12/29/87)
Source and Minix executable for Elle v4.1, an Emacs descendant, are available in a number of places. Dr. Tanenbaum posted binaries, docs, and auxilliary files for a Minix version recently. These are available at many fine comp.os.minix archives in your area, including bugs.nosc.mil . Complete sources and docs are available by anonymous FTP in dist/elle/elle.tar on blackjack.sri.com . The same are available on bugs.nosc.mil in smaller chunks (all but one less than 64K). The files on bugs.nosc.mil sit in the directory pub/Minix and are named by the Message-Id of the news posting or by something of the general form elle41-{cod,doc,mak,sb}[a-g].sh . (Everyone understands csh syntax, do they not? :-) Here is grep output of the Subject lines. 1792@botter.cs.vu.nl:Subject: Emacs for Christmas! 1794@botter.cs.vu.nl:Subject: elle.uuencoded part 1 of 2 1795@botter.cs.vu.nl:Subject: elle.uuencoded part 2 of 2 1796@botter.cs.vu.nl:Subject: ellec.uuencoded (key binding compiler) 1797@botter.cs.vu.nl:Subject: .ellepro.b1.uu (ELLE binary user profile) 1793@botter.cs.vu.nl:Subject: Announcement of Emacs for MINIX (users manual) 1798@botter.cs.vu.nl:Subject: ELLE sharfile (misc. files) 1799@botter.cs.vu.nl:Subject: Makefile for ELLE that I used on PC-IX elle41-coda.sh:: Subject: elle.h eebit.c eebuff.c eecmds.c eediag.c elle41-codb.sh:: Subject: eedisp.c elle41-codc.sh:: Subject: eeedit.c eeerr.c eef1.c eef2.c eef3.c eefd.c eefdef.h elle41-codd.sh:: Subject: eefed.c eefico.c eefidx.h elle41-code.sh:: Subject: eefile.c eefill.c eehelp.c eekmac.c eemain.c eemake.c eeprof.h elle41-codf.sh:: Subject: eequer.c eeques.c eesigs.h eesite.c eesite.h eesrch.c eesun.c elle41-codg.sh:: Subject: eeterm.c eevini.c elle41-doca.sh:: Subject: 00read.me chnges.doc cmdsum.doc gnumax.doc help.dat elle41-docb.sh:: Subject: elle.doc elle41-docc.sh:: Subject: manual1.doc elle41-docd.sh:: Subject: manual2.doc elle41-maka.sh:: Subject: Makefile makecf.fun v6cc.sh v6init.sh v6load.sh ellec.c deffun.e elle41-makb.sh:: Subject: defprf.c defprf.def defprf.e defprf.ico defprf.ima defprf.mnx defprf.sun defprf.tst elle41-sba.sh:: Subject: sbmake sbv6mk.sh sb.h sbbcpy.c sbbcpy.s sberr.c elle41-sbb.sh:: Subject: sbstr.c elle41-sbc.sh:: Subject: sbm.c sbvall.c Vincent Broman, code 632, Naval Ocean Systems Center, San Diego, CA 92152, USA Phone: +1 619 553 1641 Internet: broman@nosc.mil Uucp: sdcsvax!nosc!broman