I don't have a very strong view on highlighting variable and macros in strings for posting. For consistancy I think it would be better if they are, after all as us non-poets say, "a variable is a variable..." [Wink]

It's more important to highlight variables and macros in editors, as forgetting to double up $,@ and % characters is a common and easily fixed error. Here is an example from VIM with and without highlighting variables in strings:

"Variable $$sUserName is $sUserName, @@WKSTA is @WKSTA" ?
"Variable $$sUserName is $sUserName, @@WKSTA is @WKSTA" ?


If the processing or coding overhead is significant it is probably not worth the bother.

On the issue of indenting shouldn't it simply respect whatever is in the original code? Or am I missing something?