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