1. Native support for looping through a list of selected items.
I know that Jacky created a workaround script, and it's works nicely. I'm just saying that this is a basic need that XY should support natively.
2. Remove indendation as an identifier.
I strongly dislike the fact that XY uses indentation to determine what belongs to what in a script. It's easy to mess up by mistake, and it gets in the way of people who have their own system of indenting to organize their code. XY should follow the standard that many programming languages use, and follow a brace delimited format. For example:
Code: Select all
Script/function Name()
{
Body of script.
}
3. Full support for conditionals.
This refers to supporting If/Else, For, While, etc... This is somewhat related to Item 2, because support for these items requires the ability to parse brace delimited sections of code.
Anyway, that's my list of major scripting requests for the moment. I don't know how much of this was already on Don's To Do list - all I could see was "Scripting 2.0", Scripting 3.0", etc...