Unicode

Peter Haworth pete at lcsql.com
Mon Jan 26 12:27:38 EST 2015


On Mon, Jan 26, 2015 at 3:42 AM, Fraser Gordon <fraser.gordon at livecode.com>
wrote:

> One way of looking at things is that all external interfaces (files,
> processes, etc) return binary data and you need to do something to turn
> that into text (textDecode) and you need to turn your text into binary data
> when writing to them (textEncode). By using something like UTF-8 as an
> encoding, it also avoids the problems that occur because the “native”
> encoding differs between our platforms - it is MacRoman on OSX, CP1252 on
> Windows and ISO-8859-1 on Linux.


Thanks Fraser, I like that explanation, plus it answers the next question I
had regarding ISOToMac/MacToISO.

Pete
lcSQL Software <http://www.lcsql.com>
Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>



More information about the use-livecode mailing list