Hi Craig,
>however, with datasessions, views, cursors, etc used for databinding, you see much less use of m. as in the Fox2x days when people did SCATTER MEMVAR.
And I still fail to see how the situation has changed from earlier times. OK, you don't bind to memory variables, anymore. But that means you dropped the variables, not the "M." notation. "M." is still necessary for memory variables, even if we have less memory variables today. Anything else is just asking for problems later on. For example, if you incorporate source code from different developers who don't follow your naming convention, when you have conflicts in a naming convention (constant ccHangE, field name cChange), or when you generate random names. SYS(2015) might produce a valid name by accident. *g*
--
Christof
--
Christof