Aye but he wanted shorthand. I always use THE where I can, even when referring 
to cursors :-). I even put it before most variables because "into theFgColor" 
is more readable to me. 

Bob


On Feb 23, 2012, at 7:20 PM, J. Landman Gay wrote:

> On 2/23/12 6:46 PM, Bob Sneidar wrote:
> 
>> set foreColor of fld "myField" to blue
> 
> I'm hijacking this thread to complain about my pet peeve. The above syntax 
> makes me crazy. Lots and lots and lots (and maybe more) well established 
> developers use it, it works, there's nothing wrong with it, it's fine. But 
> the missing "the" makes me stumble every time I read a line like that.
> 
> I think it bothers a certain engineer too because he once threatened to make 
> the engine refuse to compile scripts if the "the" was missing. Fortunately he 
> didn't follow through.
> 
> It is inconsistent to allow omission of "the" for engine properties but 
> require it for our own. Enforcing consistent use of "the" would help new 
> LiveCoders avoid pitfalls. And as long as we're talking about natural 
> language, "the" belongs in there.
> 
> </rant>
> 
> Now that all that is over with, I'll confess that I simply cannot write "set 
> the cursor to..." because it looks strange to me. I have to write "set cursor 
> to..." But that's the only one. So I suggest the engine enforce all "the"s 
> except for the single exception when referring to cursors. :P
> 
> -- 
> Jacqueline Landman Gay         |     jac...@hyperactivesw.com
> HyperActive Software           |     http://www.hyperactivesw.com
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to