[plt-scheme] PLT Scheme 4.0 and GNU Emacs 22.2.1 on Windows woes

From: Jeff Dik (s450r1 at gmail.com)
Date: Fri Aug 1 14:17:07 EDT 2008

Hi,

I'm trying to use PLT Scheme 4.0 in GNU Emacs 22.2.1 on Windows with
the excellent Quack mode.  The inferior scheme mode is not showing any
errors until the mzscheme proces is closed.  Here's a short example:

    Welcome to MzScheme v4.0.2 [3m], Copyright (c) 2004-2008 PLT Scheme Inc.
    > (+ 1 "3")
    > (foo bar baz)
    > (exit)
    +: expects type <number> as 2nd argument, given: "3"; other
arguments were: 1

     === context ===
    d:\sw\PLT\collects\scheme\private\misc.ss:68:7

    reference to undefined identifier: foo

     === context ===
    d:\sw\PLT\collects\scheme\private\misc.ss:68:7


    Process scheme finished

The errors do not appear until I run "(exit)".  This problem also
appears if I run mzscheme in the eshell.

Emacs does not have this problem with PLT Scheme v371.  The problem
appears with PLT Scheme 3.99.0.25, 4.0, and 4.0.2 (these are the
versions I tested).

Any suggestions on how to correct the problem would be greatly appreciated :-)

Thanks to all the PLT people for this wonderful Scheme implementation.

Thanks,
Jeff


Posted on the users mailing list.