[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: io:lines() and \0
- From: Francisco Olarte <folarte@...>
- Date: Sat, 22 Feb 2014 20:13:20 +0100
Hi:
On Sat, Feb 22, 2014 at 1:33 AM, Philipp Janda <siffiejoe@gmx.net> wrote:
> .......But in times of UTF-8 and the internet it
> is better to open your files in binary mode anyway where it will definitely
> show up ...
UTF-8 is carefully designed to be able to be used with 8bit-char ASCII
based runtimes without problems. This means if your programs are
writen to cope with latin1 and similar stuff you can use UTF-8 in it,
they may not give pretty output, but will not barf. IIRC the linux
kernel does not use utf-8, but you can name your files in them, they
just pass-thru, as UTF8 preserves ASCII range and does not use any
ASCII byte value when composing.
Francisco Olarte.
- References:
- io:lines() and \0, René Rebe
- Re: io:lines() and \0, steve donovan
- Re: io:lines() and \0, René Rebe
- Re: io:lines() and \0, Enrico Colombini
- Re: io:lines() and \0, steve donovan
- Re: io:lines() and \0, René Rebe
- Re: io:lines() and \0, Craig Barnes
- Re: io:lines() and \0, René Rebe
- Re: io:lines() and \0, Sean Conner
- Re: io:lines() and \0, René Rebe
- Re: io:lines() and \0, Tim Hill
- Re: io:lines() and \0, Philipp Janda