I just did a test on Sierra and TextEdit did not change LF to anything else.  
Mac should never convert to CRLF by default.

Thanks,
Brian
On Jan 7, 2019, 10:28 AM -0600, Bob Sneidar via use-livecode 
<use-livecode@lists.runrev.com>, wrote:
> This is a perennial problem. My personal opinion is that unless a user 
> explicitly wants to alter the line endings in a file, no assumptions should 
> be made by the developer in this regard. A classic example (at least for me) 
> is working with files exported from copiers. Let's say I want to export the 
> email addresses from a Toshiba copier, edit them in a spreadsheet, then 
> re-import them back into the copier. Simply OPENING the text file, in 
> TextEdit or Word on a Mac OS will convert the line endings to the Mac 
> defaults, EVEN IF I DO NOT SAVE THE FILE!!! Now the Toshiba copier will 
> reject the file because it is expecting line feeds and it has CRLFs instead. 
> So I have to edit these files in a Windows VM or I break them.
>
> Bob S
>
>
> > On Jan 4, 2019, at 10:07 , Brian Milby via use-livecode 
> > <use-livecode@lists.runrev.com> wrote:
> >
> > On a Mac you have to use binfile if you want the appropriate line endings 
> > (LF)* as file will change them to the legacy version (CR). On Windows, you 
> > probably still want to use file so that the line endings are adjusted to 
> > CRLF. UTF recognizes both as valid (CRLF and LF), not sure about CR.
> >
> > * I use Xcode as my justification to say that LF is proper. It is the line 
> > ending used there.
> >
> > Thanks,
> > Brian
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to