I can almost understand the decision not to include the "Includes" button 
in the default Code tab interface.

But i. it was a mistake and ii. the current interface (5.1) is almost 
unusable.

First, to fix the mistake: put the button there, but disable it until the 
`__includes` keyword is added to the Code tab.

Second, consider the recommended approach to first creating a `.nls` file 
for a model, which as far as I can tell
has not changed since 2010:
http://netlogo-users.18673.x6.nabble.com/Using-includes-td4869749.html

I'm currently teaching with NetLogo, and it is just appalling to have to 
explain this situation to students.
So even if the developers disagree with me about it being a mistake to 
remove (rather than disable) the
`Includes` button from the default interface, please fix for 5.2 the 
interface for creating a new `.nls` file.

Most important: `__includes []` should activate the button.  (It currently 
does not.)

Almost as important: when a .nls tab is open, File > SaveAs should prompts 
for saving that file,
*NOT* the model file (as it currently does).  This is really confusing to 
students.

I'm reporting this now because we went over .nls files today in class, and 
students we really
puzzled by the interface.

Thanks,
Alan Isaac

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to netlogo-devel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to