[comp.lang.scheme.c] Edwin patch

cph@ZURICH.AI.MIT.EDU (Chris Hanson) (08/02/89)

The version Edwin in the beta test release had its path variables set
incorrectly.  The following patch, when loaded into the Edwin band,
will fix the paths:
------------------------------ cut here ------------------------------
(in-package (->environment '(edwin))

  (define edwin-binary-directory
    (string->pathname "/usr/local/lib/mit-scheme/edwin/autoload/"))

  (define edwin-info-directory
    (string->pathname "/usr/local/lib/mit-scheme/edwin/info/"))

  (define edwin-tutorial-pathname
    (string->pathname "/usr/local/lib/mit-scheme/edwin/TUTORIAL"))

  (using-syntax edwin-syntax-table
    (set-variable! info-directory edwin-info-directory))

  )
------------------------------ cut here ------------------------------

In addition, make symbolic links from
"/usr/local/lib/mit-scheme/edwin/info/" to Emacs' info directory, and
from "/usr/local/lib/mit-scheme/edwin/autoload/" to the Edwin source
directory.  Also make sure that the binaries for these (auto-loaded)
files are present:

    info
    dired
    reccom
    keymap
    rescrn
    tags
    midas
    pasmod
    tximod
    c-mode
    cinden

(This set of files was extracted from the file "edwin/loadef.scm".)

Unfortunately this will only partially solve the problem because Info
doesn't yet understand Emacs' split Info files (anyone want to fix
that?).