I've taken a first pass at porting lisp11 to 2.10BSD. The Makefile is probably right. I've edited sysmac.sml a bit to change the incorrect system call references, but haven't touched the main line source. I've changed dstuf.m11 to reflect the new location of lisp11's library and edited lib/hack to go for "vi" rather than "teco". I had lisp11 working reliably under 2.9BSD with these same sources. There's probably about a day's work here to get lisp11 up under 2.10BSD, but seeing as we're only two days away from our USENIX distribution deadline, I'm just going to have to leave that work for someone else ... Don't even think of trying it if you don't know PDP-11 assembler and both the old and new system call methods. You should also probably know enough about lisp to test it ... If you do decide to make a stab at porting it you should probably try to contact the 2BSD project (Keith Bostic or myself) before embarking to make sure the work hasn't already been done. August 23, 1987. Casey Leedom. ORIGINAL 2.9BSD README: ----------------------- Here is Lisp only slightly modified since delivery to me by Steve Dyer at Harvard. I have done the following: Put v7source under SCCS Added a makefile (to replace v6 shell scripts) Made the system independent of an installed macro11 (All you need is in support) Stumbled around a lot (Macro-11, yetch.....) Definitly read through v7source/makefile before reading the documentation in doc/* as my changes are not reflected in the documentation yet. Things to do: Make interface to your editor (see lib/hacks) Fix floating point Good Luck, Bob Kridle 4/18/81 "v7source" should be sufficient for both V6 and V7 systems, since the use of long or short seeks is determined by a defined symbol, "version7". However, since I haven't had the time to explicitly test the conversion on a V6 system, I haven't deleted the original sources. -- S. Dyer 3/8/81 Harvard Science Center