It's not actually correct that they were introduced in LC8 -- the
properties have been there since at least 6.0.1 (
and probably before.
Previously the home stack would set the custom property of the error stack
on startup (using the engine properties), which to my mind is a slightly
bizarre state of affairs and I'm not sure why it was done that way.
On Fri, Oct 14, 2016 at 8:37 PM Devin Asay <devin_a...@byu.edu> wrote:
> > On Oct 14, 2016, at 1:24 PM, mwieder <ahsoftw...@sonic.net> wrote:
> > Devin-
> > Both the scriptExecutionErrors and scriptParsingErrors global properties
> > currently undocumented. These contain the same lists that were formerly
> > custom properties of card 1 of the error display stack. Both properties
> > introduced for the LC8 series, and the custom properties were removed at
> > same time.
> > The global properties contain a cr-separated list of error descriptions
> > that the numeric error value returned by the engine can be used as an
> > to retrieve the text.
> > Examples:
> > get line 347 of the scriptExecutionErrors
> > get line 61 of the scriptParsingErrors
> Thanks, Mark. Here’s my first draft. Suggestions appreciated and I can
> modify it as needed.
> Devin Asay
> Office of Digital Humanities
> Brigham Young University
> use-livecode mailing list
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
use-livecode mailing list
Please visit this url to subscribe, unsubscribe and manage your subscription