In HyperCard, owing to the MacRoman character set, we always used decimal 
194, a sideways L, for continuing lines. However, ISO-8859-1 does it 
differently, and makes 194 used for (Â) -- that is, an A with a carat ^ on 
top. 

ISO-8859-1 assigns decimal 172 to the sideways L (¬). 

So, the question is, what should Interpreter and FreeCard do? Should we 
follow ISO-8859-1? If so, what do we do when ISO-8859-1/15 isn't available? 
Should we go Unicode? Should we use some ASCII character instead? Or should 
we stick to MacRoman? 

[ I believe Unicode gives it the same slot as 8859-1, but even with UTF-8, 
it's a two-byte character. ] 

While the actual changes to Interpreter to make it Unicode-aware should not 
be too bad, given sufficient libraries, OpenTalk would need changes as well: 
No longer would byte n == char n. I dare say it'd break a fair number of 
scripts... 


_______________________________________________
Freecard-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freecard-general

Reply via email to