comp.lang.ada
 help / color / mirror / Atom feed
From: Georg Bauhaus <rm.dash-bauhaus@futureapps.de>
Subject: Re: strange behaviour of utf-8 files
Date: Sun, 17 Nov 2013 20:05:26 +0100
Date: 2013-11-17T20:05:22+01:00	[thread overview]
Message-ID: <52891372$0$6636$9b4e6d93@newsspool2.arcor-online.net> (raw)
In-Reply-To: <k4o32tkp8lu4.1fuul1c08z90n$.dlg@40tude.net>

On 17.11.13 15:07, Dmitry A. Kazakov wrote:

>> ASCII-ism is the soil in which dangerous bugs keep many things
>> from working.(*)
>
> On the contrary, it is a reasonable precaution against sloppy OSes (Linux,
> Windows) incapable to handle encoding safely [*]. The OP just ran into
> that. If he followed the advise he would never have any problems of this
> kind.

> -------
> * Preventing a file encoded as X, being read and written as if it were
> encoded as Y.

Precaution? ASCII could just as well be EBDCI. When the OS's programming
interface does not suggest studying the file type, then the best
thing one can do reading a text file is to rely on the data---UTF-NN has
a BOM, which is better than nothing, and certainly is better than the
any 7bit (or 8bit) ambiguities.

It is unfortunate that 7bit engineers can't swallow their pride
and use extended files attributes available with all semi-modern
and modern file systems and archive formats.




  parent reply	other threads:[~2013-11-17 19:05 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-16 13:12 strange behaviour of utf-8 files Stoik
2013-11-16 13:34 ` Dmitry A. Kazakov
2013-11-16 15:09   ` Stoik
2013-11-16 15:55     ` Dmitry A. Kazakov
2013-11-17 13:32       ` Georg Bauhaus
2013-11-17 14:07         ` Dmitry A. Kazakov
2013-11-17 17:19           ` Dennis Lee Bieber
2013-11-17 18:07             ` Dmitry A. Kazakov
2013-11-17 19:05           ` Georg Bauhaus [this message]
2013-11-17 20:38             ` Dmitry A. Kazakov
2013-11-18  8:38               ` Georg Bauhaus
2013-11-18  9:01                 ` Dmitry A. Kazakov
2013-11-18 10:06                   ` Georg Bauhaus
2013-11-18  8:44               ` Georg Bauhaus
2013-11-18 10:24                 ` Dmitry A. Kazakov
2013-11-18 13:05                   ` G.B.
2013-11-18 15:25                     ` Dmitry A. Kazakov
2013-11-18 15:51                       ` G.B.
2013-11-18 17:34                         ` Dmitry A. Kazakov
2013-11-18  0:34           ` Stoik
2013-11-16 17:01     ` Georg Bauhaus
2013-11-17 10:38       ` Stoik
2013-11-16 15:12   ` Stoik
2013-11-16 15:57     ` Dmitry A. Kazakov
2013-11-17 11:12       ` Stoik
2013-11-22  1:03         ` Randy Brukardt
2013-11-22  3:02           ` Shark8
2013-11-22 11:54             ` Georg Bauhaus
2013-11-23  4:14             ` Randy Brukardt
2013-12-06  2:17               ` Georg Bauhaus
2013-11-16 20:06     ` Peter C. Chapin
2013-11-17 10:34       ` Stoik
2013-11-22  0:53       ` Randy Brukardt
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox