[OT] reOrdering text

Jerry Jensen jhj at jhj.com
Thu Jan 17 17:40:58 EST 2013


On Jan 17, 2013, at 12:49 PM, J. Landman Gay <jacque at hyperactivesw.com> wrote:

> On 1/17/13 12:28 PM, Robert Sneidar wrote:
>> 
>> It's my understanding that cr is just a cr regardless of platform. I
>> may have it backwards.
> 
> Yup, backwards. :) "Cr" and "return" are synonyms and produce the same thing, which is ascii 11 (linefeed, the unix convention). There is no ascii 13 (carriage return) or Windows endings (CRLF) unless you put binary data into the stack or script it using numToChar(13).
> 
> When importing text files, LiveCode translates all OS-native line endings to ascii 11. When exporting to a text file, it translates all linefeeds back to the native line endings.
> 
> Importing/exporting as binary doesn't translate line endings.

This is all important to remember if you are talking with a serial device or something else that expects real CR characters. I pulled some hair out learning that one. Luckily I have plenty spare.
.Jerry






More information about the use-livecode mailing list