Is this sort of thing a bug?
DunbarX at aol.com
DunbarX at aol.com
Thu Sep 17 10:07:02 EDT 2009
David:
I always try "do" constructions when I think the parser needs a hug:
on mouseup
put the name of stack "revLibrary" into stackObject
do "put the long name of stack" && quote & "revSaving" & quote && "of" &&
stackObject && "into buggyResult"
put the long name of stack "revSaving" of stack "revLibrary" into
correctResult
answer "warning Bug" && buggyResult
end mouseup
The two pathnames are now the same.
Craig Newman
In a message dated 9/17/09 9:31:59 AM, david at vaudevillecourt.tv writes:
> I'm not sure how to file this - it is a fairly basic gotcha with object
> references - I'd say it was a bug?
>
> Put the following in the message box:
>
> put the name of stack "revLibrary" into stackObject
> > put the long name of stack "revSaving" of stackObject into buggyResult
> --
> > bug as it return the main stack
> > put the long name of stack "revSaving" of stack "revLibrary" into
> > correctResult -- returns correctly
> > put correctResult
> > answer warning "Bug" && buggyResult
> >
>
> It's a case where storing the reference to an object in a variable - in
> this
> case
>
> put the name of stack "revLibrary" into stackObject
>
> does not work constantly. Things like this make it hard to pass around
> object references from handler to handler in a consistent way. Would you
> say
> that was a bug?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
More information about the use-livecode
mailing list