On Nov 28, 2011, at 8:39 AM, Kathy Gray wrote:

> I don't recall our original reasoning, but I envision that with such a macro 
> students will think they are only disabling the tests "below" the "call" and 
> become confused. This isn't to say we shouldn't switch to a macro


I propose 

1. to remove the menu and its functionality 
2. to add a macro disable-tests-below 
3. and be prepared to add a macro enable-tests-below. 

disable-tests-below would be provided by Kathy's test-engine library and would 
thus flow into the teaching languages. 

I argue that enabling and disabling tests is a programmatic issue and not an 
IDE issue. In full-fledged testing frameworks, programmers have many more ways 
to manage the testing process than in *SL but they certainly have 
enable/disable. Adding these constructs to the library would resolve this issue 
uniformly for all uses. 

I argue that the name should be that long to rule out any ambiguities. 

I would like to see Kathy add these features to the library, plus tests. And I 
would like whoever is responsible for the menu items to remove them. 

Thanks -- Matthias





_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/dev

Reply via email to