I have one wish for a long time now. I also program in C++.
I would like to be able to write stuff like:
else msgbox,!TestWouldn't this be easy to change? You just have to count Braces and look for strings. Or am I wrong?
Concerning this, please Chris, never change AHK in a way so that
IFEQUAL, var,test1,SETENV, temp, % my_func1(my_parms)
ELSE IFEQUAL,var,test2,SETENV, temp, % my_func2(my_parms)
ELSE MSGBOX, !Test
I like this "one line comparisons", they are the only way to easly and readable add conditional commands in a multi condition situation.
The SETENV is also important due to the possibility to add function calls on the same line.