>>>"This is line 1." + ccCRLF ; >>> + "This is line 2." >>>>>>In this case, we are stricter than most. We STRONGLY adhere to placing the '+' at the beginning of the additional line as in the example above so you can easily tell that the 2nd line is a continuation of the previous line. That to us is much more readable.
* Note that the text actually starts on the 2nd line. >lcMsg = ; > "This is line 1." + ccCRLF + ; > "This is line 2." + ccCRLF + ; > "This is line 3." + ccCRLF + ; > "This is line 4." > >* If I simply remove message line 3, I get ... >lcMsg = ; > "This is line 1." + ccCRLF + ; > "This is line 2." + ccCRLF + ; > "This is line 4." > >* It even works if I remove message line 1! >lcMsg = ; > "This is line 2." + ccCRLF + ; > "This is line 3." + ccCRLF + ; > "This is line 4.">
>>IF x=0 ; >> AND y=1 ; >> AND z=2 >>ENDIF >>>>easily becomes
>>IF x=0 ; >> AND z=2 >>ENDIF >>>In this case I agree. Although it's my strong opinion that the AND line should NOT be indented!
IF x=0 ; >AND y=1 ; >AND z=2 > WAIT WIND "kiekeboe" >ENDIFAs far as indentation goes, I do not like to have any line that isn't the beginning of a statement at the same level as the beginning of the statement. Makes the code jump right out that it's a continuation or in some way block related.
>>SomeVar = "Part1" ; >> + "Part2" ; >> + "Part3" >>>Agree. Although, under cisrcumstances, I prefer...
SomeVar = ; > "Part1" + ; > "Part2" + ; > "Part3"I just prefer to have the complete first word of the statement stand out.