Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!visdc!jiii From: jiii@visdc.UUCP (John E Van Deusen III) Newsgroups: comp.lang.lisp.x Subject: Xlisp 2.1 Message-ID: <730@visdc.UUCP> Date: 21 Jan 90 00:44:18 GMT References: <6670@tekgvs.LABS.TEK.COM> <4814@itivax.iti.org> <15658@boulder.Colorado.EDU> Reply-To: jiii@visdc.UUCP (John E Van Deusen III) Organization: VI Software Development, Boise, Idaho Lines: 36 In article <15658@boulder.Colorado.EDU> hartzell@boulder.Colorado.EDU (George Hartzell) writes: > > Can anyone out there offer an authoritative statement about the > existence of 2.1 independent of WINTERP? I obtained the winterp distribution from the Uunet archives, uunet!~/X/contrib/winterp.tar.Z, and dug out the xlisp material. The file is 605837 bytes long, and xlisp is only a small part of it. The winterp documentation looks to be of considerable value, even if you can't use the rest of winterp. The winterp package is neat. There is lots of good object-oriented xlisp code; but you need GNU emacs, Motif, and X to make use of winterp. The new xlisp executable is about 15% larger, or 136K on my machine. Lots of Unix stuff that didn't work before has been fixed. The system command, for example, works fine now. They have also added support for running xlisp from a pipe as part of the emacs interface. There is a LOT of winterp code, but it is only included in the executable if WINTERP is defined. There is a new Copyright notice that seems to say that you can use xlisp for commercial uses so long as you include the copyright notice. The makefile is now a HP-UX thing that I couldn't use. The program is still easy to compile, however; and the System V defaults, ie cc -O -s -o xlisp *.c with no makefile, would probably work fine. All the msdos, Mac, and Atari stuff is gone; there are only Unix headers. The program runs pretty much the same. There were only a few bytes less (room) when I fired it up. Subjectively it didn't seem to have any less pep. Getting version 2.1 was worth it to me. -- John E Van Deusen III, PO Box 9283, Boise, ID 83707, (208) 343-1865 uunet!visdc!jiii