Re: Unable to read UDF fs on a DVD

From: Pat LaVarre
Date: Tue Apr 27 2004 - 11:14:06 EST


Three points:

1)

> > I remember separately I saw the ... guess that the
> > unamerican chars were at issue: maybe the truthful or slanderous
> > rumours of UDF in 2004 tripping over unamerican chars as often as
> > other software does have substance.
>
> I do not know what 'unamerican chars' problem there could be in:
>
> > http://web.tiscali.it/kronoz/ucf_test.log

Same as you, I do not yet understand, but:

The rumour of unamerican char troubles in UDF implementations reached
this thread without coming from me. From others we have, in the
subscriber-only linux_udf@xxxx archives:

-----
Cc: linux_udf@xxxx
Subject: Re: Unable to read UDF fs on a DVD
Date: 23 Apr 2004 14:15:10 -0600

On Fri, Apr 23, 2004 at 09:50:04PM +0200, ... wrote:
>
> I used udfct utility (from Philips). The output is quite long, I put it
> here:
>
> http://web.tiscali.it/kronoz/ucf_test.log

Ok, that confirmed my guess as to what the problem is (it's a problem
with 16 bit characters vs 8 bit characters)

I'll work up a patch this weekend.
...
-----

2)

My local records tell me no patch has reached `cvs co udf` or `cvs co
udftools` at sourceforge.net/linux-udf/ since 2004-03-22.

3)

I say "unamerican chars" to mean the printable chars that do not appear
on a US keyboard, even when lowercased. Do you prefer some other term?

I can't be sure how literally the authority quoted above meant 16 vs. 8
bit. For example, I fear together all of:

$'\x23' # "octothorpe"
$'\xA3' Â "pound sterling, ... Italian lira, ... etc."
$'\xA5' Â "YEN SIGN"
$'\xE2\x82\xAC' x20AC â "EURO SIGN"

Yet only the x20AC of these four chars is unequivocally not "8 bit".

The char names I quote I took from http://www.unicode.org/charts/

The arcane $'\xXX\xXX\xXX' UTF-8 notation is from `man bash` re \xHH.

Pat LaVarre

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/