Article View: comp.lang.scheme.c
Article #132Re: Edwin and manual for scheme
From: Guillermo J. Rozas
Date: Fri, 08 Feb 1991 05:36
Date: Fri, 08 Feb 1991 05:36
67 lines
2935 bytes
2935 bytes
In article <HARDY.91Feb7194426@golem.ps.uci.edu> hardy@golem.ps.uci.edu (Meinhard E. Mayer (Hardy)) writes:
Path: ai-lab!mintaka!think.com!spool.mu.edu!samsung!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!att!pacbell.com!ucsd!orion.oac.uci.edu!hardy
From: hardy@golem.ps.uci.edu (Meinhard E. Mayer (Hardy))
Newsgroups: comp.lang.scheme.c
Date: 8 Feb 91 03:43:10 GMT
References: <9102062141.AA10079@mycroft.pol.umn.edu>
Organization: University of California, Irvine, USA.
Lines: 25
Nntp-Posting-Host: golem.ps.uci.edu
In article <9102062141.AA10079@mycroft.pol.umn.edu> sylvan@mycroft.pol.umn.EDU (David Sylvan) writes:
>> Hi there. We are trying currently to run scheme 7.0 here; so far we
>> have things running fairly smoothly. But we don't know how to use the
>> Edwin editor. We rummaged around and found edwin.tar.Z, ftp'ed it,
>> and unpacked it; but so far can't seem to load it when running scheme.
>> Is there some command that will do so; or is there a switch on starting
>> up?
Start up scheme as
scheme -edwin
Once you have the scheme prompt issue the command
(edit)
An emacs-like buffer will appear and you can use C-h to get help.
If you are running scheme from gnu-emacs you can also take advantage
of the texinfo files provided.
This is only true of release 7.1 .
The -edwin flag did not exist in 7.0 .
In order to start it up under 7.0, assuming that you already have a
band (edwin.com) use
scheme -compiler -band <pathname>/edwin.com
The -compiler option is used to tell scheme to allocate more memory
than the default. If no band was specified, it would load a compiler
band as well.
Once this starts up,
(edit)
should work.
The band can be constructed from the binaries in the edwin directory
by doing
(begin
(with-working-directory-pathname
"<edwin directory pathname>"
(lambda ()
(load "make")))
(disk-save "<lib directory pathname>/edwin.com"))
The binaries can be constructed from the .scm sources by doing
(with-working-directory-pathname
"<edwin directory pathname>"
(lambda ()
(load "edwin.sf")
(load "edwin.cbf")))
in a Scheme with the compiler loaded.
I hope this helps.
Technical Details
Message-ID:
<JINX.91Feb8003637@chamarti.ai.mit.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!snorkelwacker.mit.edu!ai-lab!zurich.ai.mit.edu!jinxReferences:
<9102062141.AA10079@mycroft.pol.umn.edu> <HARDY.91Feb7194426@golem.ps.uci.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!apple!snorkelwacker.mit.edu!ai-lab!zurich.ai.mit.edu!jinx From: jinx@zurich.ai.mit.edu (Guillermo J. Rozas) Newsgroups: comp.lang.scheme.c Subject: Re: Edwin and manual for scheme Message-ID: <JINX.91Feb8003637@chamarti.ai.mit.edu> Date: 8 Feb 91 05:36:37 GMT References: <9102062141.AA10079@mycroft.pol.umn.edu> <HARDY.91Feb7194426@golem.ps.uci.edu> Sender: news@ai.mit.edu Reply-To: jinx@zurich.ai.mit.edu Organization: M.I.T. Artificial Intelligence Lab. Lines: 67 In-reply-to: hardy@golem.ps.uci.edu's message of 8 Feb 91 03:43:10 GMT