[plt-scheme] barred identifiers
Robert Findler proposes (below) that to solve the problem of |a b " c| and
such that alt-enter be used to force evaluation in the interactions
window. The trouble as I see it is that this doesn't do any good in the
definitions window, which ends up getting the parenthesis-matching and
indentation all wrong. Isn't there some way to do a better job of keeping
track of delimiters? Seems this is a "nontrivial problem" but it would be
really nice to get something that will work more reliably...
From: Robert Bruce Findler <robby at cs.uchicago.edu>
To: David Feuer <dfeuer at techhouse.org>
Cc: bugs at plt-scheme.org
Subject: Re: all/5602: bug handling |-delimited identifiers in DrScheme
Interactions window
Date: Thu, 11 Jul 2002 18:54:02 -0700
The paren matcher is approximate (at best) and it is used to determine
when a complete expression is available for input. Rather than fix the
paren matcher (a long standing task no one seems to want...), I've
added something to DrScheme so that when you type alt-return, DrScheme
trusts your judgement and starts processing the input as a complete
expression. The new code is available via our CVS server (see
http://www.drscheme.org/ for details on using it) and we should see
another release before the end of the summer.
Hope that helps!
Robby
>Unformatted: