chewy@APPLE.COM (Paul Snively) (08/03/89)
Hi... it's me again. I know that the release notes for 7.0 indicate that no documentation or support will be provided for cref, since it's subject to radical change at any time, but the distribution doesn't seem to include a compiled edwin (at least there's no edwin.com in lib) so I'm curious as to how to put it together. It'd also be nice to know how to bootstrap cref, regardless of its temporary status, but if that's asking too much, I understand completely. Thanks in advance! chewy@apple.com
cph@ZURICH.AI.MIT.EDU (Chris Hanson) (08/03/89)
Date: Wed, 2 Aug 89 18:06:16 PDT From: Paul Snively <chewy@apple.com> Hi... it's me again. I know that the release notes for 7.0 indicate that no documentation or support will be provided for cref, since it's subject to radical change at any time, but the distribution doesn't seem to include a compiled edwin (at least there's no edwin.com in lib) so I'm curious as to how to put it together. It'd also be nice to know how to bootstrap cref, regardless of its temporary status, but if that's asking too much, I understand completely. Thanks in advance! chewy@apple.com The sources and binaries for cref are in "src.tar.Z", but they are not needed to build Edwin. In "edwin.tar.Z" there is a "psb/" subdirectory which contains the portable binaries for Edwin. Once those binaries are converted to machine-specific form (see the script "etc/make_bin" for the general idea), edwin can be built by starting up Scheme with appropriately large heap and constant space (offhand I'd suggest "-heap 500 -constant 500"), connecting to the "edwin/" subdirectory, and evaluating (load "make") When it finishes, (edit) will start up the editor under X11. If you're running under curses instead, do (edwin-set-display! 'console) first, then (edit).