🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.scheme.c
Article #152

Re: MIT scheme debugger

#152
From: Guillermo J. Rozas
Date: Sun, 03 Mar 1991 01:53
56 lines
3165 bytes
In article <1991Mar2.235829.18638@cunixf.cc.columbia.edu> eh@cunixb.cc.columbia.edu (Erik Hilsdale) writes:

   Path: ai-lab!snorkelwacker.mit.edu!apple!usc!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!cunixf.cc.columbia.edu!cunixb.cc.columbia.edu!eh
   From: eh@cunixb.cc.columbia.edu (Erik Hilsdale)
   Newsgroups: comp.lang.scheme.c
   Date: 2 Mar 91 23:58:29 GMT
   Sender: usenet@cunixf.cc.columbia.edu (The Network News)
   Organization: Columbia University
   Lines: 28
   Nntp-Posting-Host: cunixb.cc.columbia.edu


   assuming this is the right newsgroup for discussions of
   MIT's implementation of scheme (and not scheme in
   general, which i believe comp.lang.scheme covers), i've
   a number of questions about the debugger.

   first of all, since the debugger as a whole seems to be
   a totally undocumented feature of the implementation
   (alluded to in gnu-emacs documentation in a description
   of scheme-mode of all things, but unmentioned in both
   the MIT scheme user's manual and reference guide), are
   there _any_ docs available, and if so, where?  

   secondly, the undocumented debugger works fine when
   scheme is called as a separate process, but only works
   marginally well when called as a sub-process to emacs
   (after sending "(debug)" to the process buffer a bunch
   of non-formatted garbage appears on the screen, and
   emacs needs the command "M-x scheme-debugger-self-input" 
   to interface correctly).  are there emacs-lisp modules
   that will make this work right?  

   any answers are appreciated, and apologies if this is
   the wrong forum for the question.

   oh, and we're running MIT scheme 7.1.0 (beta).

   -me (erik hilsdale)

This is the right newsgroup.  The info-cscheme@zurich.ai.mit.edu
mailing list should be cross-linked to it.

At any rate, there is no current debugger documentation.
Documentation for a somewhat older version, not different in
significant ways, is part of the user's manual used internally at MIT
for the two classes that use MIT Scheme, but has not been spliced out.
Perhaps this should be made available through ftp.

The problems that you are having with the gnu-emacs interface arise
from not using the correct version of the gnu-emacs/CScheme interface.
The version that comes with your release should always be used, rather
than the one that comes with your Emacs (which should match the
release of CScheme distributed by FSF).  Look in the etc subdirectory
for xscheme.{el,elc} and load them explicitly or install them in the
right place.
Technical Details
Message-ID: <JINX.91Mar2205320@chamarti.ai.mit.edu>
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!snorkelwacker.mit.edu!ai-lab!zurich.ai.mit.edu!jinx
References: <1991Mar2.235829.18638@cunixf.cc.columbia.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!news-server.csri.toronto.edu!cs.utexas.edu!usc!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: MIT scheme debugger
Message-ID: <JINX.91Mar2205320@chamarti.ai.mit.edu>
Date: 3 Mar 91 01:53:20 GMT
References: <1991Mar2.235829.18638@cunixf.cc.columbia.edu>
Sender: news@ai.mit.edu
Reply-To: jinx@zurich.ai.mit.edu
Organization: M.I.T. Artificial Intelligence Lab.
Lines: 56
In-reply-to: eh@cunixb.cc.columbia.edu's message of 2 Mar 91 23:58:29 GMT