hmarvel@hpuxa.ircc.ohio-state.edu (Howard P. Marvel) (09/11/90)
I have a line in HyperTalk that reads get the long name of stack stackname stackname is in fact a literal stack name with an embedded bullet (option-8). This works fine in 1.2.5. Winkler and Kamins recommend against this -- the stack name should be quoted. They do so because one might later use the literal as a variable name, which I do not. HyperCard 2.0 barfs on the get instruction, and quoting fixes the problem. Does this mean that odd characters like bullets are now treated differently than before? What gives? The discussion of objects, p. 78 of Winkler and Kamins, seems to suggest that I should be able to do what I have been doing, but it is not clear how HyperTalk treats Apple non-ASCII characters. I cannot find an index entry that covers this (indeed, there isn't an index entry for get, though there is for put. Note also the grevious typo at the bottom of p. 78.) Could someone please help? I use lots of bullets in file names and have not been quoting the literals, so this could be a big pain.