guile-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile can't find a chinese named file


From: David Kastrup
Subject: Re: guile can't find a chinese named file
Date: Thu, 16 Feb 2017 12:11:13 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux)

Marko Rauhamaa <address@hidden> writes:

> David Kastrup <address@hidden>:
>
>> Marko Rauhamaa <address@hidden> writes:
>>> You probably cannot produce valid UTF-8 out of invalid UTF-8 snippets
>>> with split(1). However split(1) does form filenames out of its
>>> arguments by concatenation:
>>>
>>>     split --additional-suffix=suffix file prefix
>>>
>>> produces these kinds of filenames:
>>>
>>>     <prefix><ordinal><suffix>
>>
>> I don't really get your point here.  Why would you start with invalid
>> UTF-8 sequences in the filenames?
>
> There's nothing preventing such filenames from appearing on a Linux
> system. They might come from a zip file with Latin-1 -encoded names, for
> example.

I still don't get your point.  split does not use <file> for generating
file names, only for getting its contents.  The generated file names are
built from the <prefix> and additional characters.

> I have files older than UTF-8 on my Linux system. I have files encoded
> in Latin-3, for example.

It's still irrelevant since split does not _use_ the existing file name
for constructing new file names.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]