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, [email protected] 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 > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
