List Iterator Bug & Suggestions

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