a = %a%%val% values in %test%`n ; than a := a . val . " values in " . test . "`n" ; and a = ( one two three ) ; instead of a := "one`ntwo`nthree"More readable, easier to maintain, avoid writing very long lines, avoid using the dreaded `...
Continuation sections would stay as they are. I don't see why you came up with that argument. Did chris mention somewhere that continuation sections wouldn't be possible anymore?
If the concatenation wouldn't be so fubar it would be much easier to write e.g.
a := a$val$" values in "$test$"`n"Having said this there is something else that rubs me the wrong way that are variablename and the legal characters.
a-zA-Z0-9_ should get the only legal characters in variablenames to preserve special characters for operators.
And thats exactly what should be abandoned from ahk. One and a shitload of ways to do the same freaking thing.
No, you can use `n and `r in a regular expression too.
Oh i already forgot about that. You take the point. . Its the same as "" in strings.
Very bad idea, it will make a pain to write Windows paths, regular expressions (all \ doubled like in Java, the horror!) and so on.
Publish for ahk1? NOWAI!!!
There are also useful scripts in the Ask for Help section... And people might want to be able to still publish scripts for AHK 1.
Hmm. Yeah i thought about that and my only solution would be, as soon as the first #v2 build gets released all posts in the forum could be marked by putting [#v1] before every topic and as soon as the script gets updated the original author or a mod could remove it from the topic. This would also eliminate to create a new forum(Old Scripts And Functions Archive). But i don't know if there is some easy way to do it in the forum software.