On 27/08/2013, at 7:46 AM, Peter Haworth <p...@lcsql.com> wrote: > Here's the list of entries in propertynames that have no matching entry in > the dictionary. There's quite a few understandable omissions such as > "abbrev", "english","system"(why are they in the propertynames?). Maybe I > should put this into a QCC report?
The current implementation of the propertyNames is heavily integrated into the parser so I think what you are seeing is the result of using workarounds to get the desired syntax. I suspect that the engine treats abbrev as a property then looks ahead to find out what it's abbrev of... Given that script parsing is changing significantly in the near future I'd hazard a guess that this might get a cleanup. There's also quite a few IDE only properties in the list which should probably be documented separately rather than in the regular dictionary. However, given the engine itself is virtually undocumented it wouldn't surprise me it that never happens... Chers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! _______________________________________________ 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