[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: user-friendly improvements to the cmuscheme library
From: |
Thien-Thi Nguyen |
Subject: |
Re: user-friendly improvements to the cmuscheme library |
Date: |
Thu, 06 Jan 2005 18:08:34 -0500 |
From: Emilio Lopes <address@hidden>
Date: Thu, 06 Jan 2005 19:54:43 +0100
The first change introduces an user option to control whether the
Scheme process buffer should be automatically displayed upon
evaluation of Scheme code by the user, thus making the results of the
evaluation visible. The default value of this option is `nil', so
that the current behavior is preserved.
have you considered using the variables and hooks associated w/
comint.el to effect this behavior? apropos on comint.*function shows:
comint-input-filter-functions
Variable: Functions to call before input is sent to the process.
Plist: variable-documentation permanent-local
among other things. (another variable in cmuscheme.el is harmless, but
IMHO it is more elegant to make use of existing facilities.)
The second set of changes offers the user to start a Scheme
interpreter if she tries to evaluates Scheme code without having
started an interpreter before. Right now Emacs just raises an error
in this case.
and errors are not user-friendly?! (just kidding.) i think this is a
good feature to add.
thi