In AT2 if you break out of a list iterator by setting a variable that is evaluated in the execute condition, the next time it is run (my script has this iterator in a loop), it continues where it left off rather re-initializing the list iterator contents. (see attached project to see what I mean).
In addition to my other suggestions from previous posts, here are a few more things to add to the AT feature list...
- A way to break out of a list iterator (or any iterator for that matter as above).
- In the append to variable action, allow a custom seperator to be appended to the text (not just CRLF/TAB) - at the very least add a Comma, Semicolon and Pipe character as an option.
- Add an option/tool to remove unused variables from the project (or at least list them for manual review/removal)
- Add a default tab/spaces length under the script editor, tab lengths are a little large/random even with Smart Tabs on/off.
- Add an index collection/dictionary type object to allow un-ordered adding, deleting and querying of the memebers of the collection by key. Sometimes you just need more than stack or queue
TJ