On Jul 31, 2010, at 11:19 AM, Robby Findler wrote:

> On Sat, Jul 31, 2010 at 10:00 AM, Matthias Felleisen
> <matth...@ccs.neu.edu> wrote:
>> 
>> Shriram's proposal and a private conversation with Mike suggested the 
>> following feature requests for the drracket teaching languages:
>> 
>> 1. Could drracket limit the width of programs in the teaching language world 
>> to 80 columns?
> 
> This one seems doable (I'd probably make the text turn red when it
> passes the 80th column or somethign instead of rejecting keystrokes).


I wouldn't reject keystrokes, I'd just act as if the student had typed return. 



>> 2. Could drracket reindent all every time a programmer hits {return | run | 
>> submission server request }?
> 
> I'd be worried about this that some edits one does (maybe opening a
> string?) would cause strange things to happen to the editor based on
> intermediate states of the program.


I'd be happy with shifting everything on RUN and SUBMIT. At that point the 
student thinks that the program is complete. 
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to