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