From: "Måns Rullgård" <mru@inprovide.com>
To: Lukasz Stelmach <stlman@poczta.fm>
Cc: Patrick McFarland <pmcfarland@downeast.net>,
"Alexander E. Patrakov" <patrakov@ums.usu.ru>,
linux-kernel@vger.kernel.org
Subject: Re: A Great Idea (tm) about reimplementing NLS.
Date: Wed, 15 Jun 2005 11:41:42 +0200 [thread overview]
Message-ID: <yw1xd5qo2bzd.fsf@ford.inprovide.com> (raw)
In-Reply-To: <42AFF184.2030209@poczta.fm> (Lukasz Stelmach's message of "Wed, 15 Jun 2005 11:14:44 +0200")
Lukasz Stelmach <stlman@poczta.fm> writes:
> Patrick McFarland napisał(a):
>> On Wednesday 15 June 2005 04:26 am, Lukasz Stelmach wrote:
>>
>>>Måns Rullgård napisał(a):
>>>
>>>>I use utf-8 exclusively for my filenames (the few that are not 7-bit
>>>>ascii). Forcing others who use the system to do the same would cause
>>>>them a lot of trouble, as they must transfer files to and from Windows
>>>>machines that use anything but utf-8.
>>>
>>>But VFAT (and NTFS???) use unicode, i.e. UTF-16 (???). AFAIK
>>
>> No, VFAT and NTFS use an 8-bit encoding,
>
> I meant that they don't use utf-8 but it is still the unicode. I am not
> sure i've made myself clear.
>
>> Forcing people to use unicode isn't a bad thing btw, especially since
>> it is a culture agnostic encoding that can represent wide characters
>> (eg. from Asian languages) in a uniform manner*, and allowing to use
>> multiple languages (eg. Chinese and Japanese) at once without needing
>> to switch encodings.
>
> Yes. I also think UTF-8 is a good idea, however it is not an ideal one.
> It *preferes* Roman encodings since some Asian characters need even four
> bytes.
That's a simple consequence of having an alphabet with thousands of
characters. Besides, fewer of the Asian characters are required to
represent the same meaning, so the byte count should come out about
the same.
> IMHO for *every* filesystem there need to be an *option* to:
>
> 1. store filenames in utf-8 (that is quite possible today) or any other
> unicode form.
export LC_CTYPE=whatever.utf-8
> 2. convert them to/from a desired iocharset. I prefere using ISO-8859-2
> on my system for not every tool support utf-8 today (hopefuly yet).
man iconv
> Of course if a user whishes to store filenames in some other encoding
> she should be *able* to do so (that is why i like linux).
That's the current situation.
> Generally. IMHO VFAT is a good example how character encoding needs
> to be handeled.
IMHO, VFAT is only a good example of bad design.
--
Måns Rullgård
mru@inprovide.com
next prev parent reply other threads:[~2005-06-15 9:41 UTC|newest]
Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-13 10:38 Alexey Zaytsev
2005-06-13 10:49 ` Stefan Smietanowski
2005-06-13 18:01 ` Islam Amer
2005-06-14 9:32 ` Islam Amer
2005-06-14 10:10 ` Måns Rullgård
2005-06-14 15:28 ` Islam Amer
2005-06-13 12:05 ` Bernd Petrovitsch
2005-06-13 13:54 ` Alexey Zaytsev
2005-06-13 14:32 ` Bernd Petrovitsch
2005-06-13 17:38 ` Alexey Zaytsev
2005-06-13 18:58 ` Måns Rullgård
2005-06-14 8:04 ` Alexander E. Patrakov
2005-06-14 9:05 ` Måns Rullgård
2005-06-15 8:26 ` Lukasz Stelmach
2005-06-15 8:54 ` Patrick McFarland
2005-06-15 9:14 ` Lukasz Stelmach
2005-06-15 9:41 ` Måns Rullgård [this message]
2005-06-15 14:52 ` Lukasz Stelmach
2005-06-15 21:28 ` Lennart Sorensen
2005-06-15 23:34 ` Lukasz Stelmach
2005-06-16 1:44 ` Patrick McFarland
2005-06-16 10:38 ` Måns Rullgård
2005-06-16 11:36 ` Bernd Eckenfels
2005-06-16 20:41 ` Rob Sims
2005-06-16 9:40 ` Måns Rullgård
2005-06-18 14:48 ` Lukasz Stelmach
2005-06-18 23:22 ` Måns Rullgård
2005-06-22 8:41 ` Lukasz Stelmach
2005-06-16 13:39 ` Lennart Sorensen
2005-06-16 14:44 ` Richard B. Johnson
2005-06-16 15:04 ` Lennart Sorensen
2005-06-17 1:18 ` Patrick McFarland
2005-06-17 8:21 ` Måns Rullgård
2005-06-17 8:49 ` Patrick McFarland
2005-06-17 9:17 ` Måns Rullgård
2005-06-17 9:37 ` Måns Rullgård
2005-06-17 9:41 ` Bernd Eckenfels
2005-06-17 13:09 ` Lennart Sorensen
2005-06-17 13:23 ` Måns Rullgård
2005-06-18 16:04 ` Robin Rosenberg
2005-06-18 18:06 ` Kari Hurtta
2005-06-18 21:57 ` Robin Rosenberg
2005-06-18 19:09 ` Bernd Eckenfels
2005-06-17 12:56 ` Lennart Sorensen
2005-06-18 22:30 ` Bernd Eckenfels
2005-06-16 1:42 ` Patrick McFarland
2005-06-13 13:35 ` Alan Cox
2005-06-13 17:20 ` Alexey Zaytsev
2005-06-13 19:20 ` Alan Cox
2005-06-13 19:38 ` Måns Rullgård
2005-06-13 20:31 ` Rutger Nijlunsing
2005-06-15 20:50 ` Alexey Zaytsev
2005-06-16 1:52 ` Patrick McFarland
2005-06-16 10:14 ` Alexey Zaytsev
2005-06-16 1:49 ` Patrick McFarland
2005-06-16 2:36 ` Theodore Ts'o
2005-06-16 2:59 ` Patrick McFarland
2005-06-16 4:33 ` Jeremy Maitin-Shepard
2005-06-16 14:37 ` Theodore Ts'o
2005-06-19 17:55 ` Pavel Machek
2005-06-20 18:38 ` Alan Cox
2005-06-20 22:19 ` Pavel Machek
2005-06-20 23:38 ` Andreas Schwab
2005-08-26 0:00 ` Daniel B.
2005-08-26 8:34 ` Bernd Petrovitsch
2005-08-26 14:07 ` Alan Cox
2005-06-15 9:13 ` Denis Vlasenko
2005-06-16 1:55 ` Patrick McFarland
2005-06-16 3:59 ` [RFC] Filesystem name storage (Was: A Great Idea (tm) about reimplementing NLS.) Kyle Moffett
2005-06-18 15:24 ` Lukasz Stelmach
[not found] <4eUwr-7i7-33@gated-at.bofh.it>
[not found] ` <4ffAV-72e-11@gated-at.bofh.it>
[not found] ` <4fBrR-7eO-31@gated-at.bofh.it>
[not found] ` <4fBUW-7wi-19@gated-at.bofh.it>
[not found] ` <4fCe4-7Rm-11@gated-at.bofh.it>
[not found] ` <4fCHg-89R-29@gated-at.bofh.it>
[not found] ` <4fHxo-3Lo-63@gated-at.bofh.it>
[not found] ` <4fNMd-l6-25@gated-at.bofh.it>
2005-06-17 9:12 ` A Great Idea (tm) about reimplementing NLS Bodo Eggert
2005-06-18 15:31 ` Lukasz Stelmach
[not found] <4glbh-xY-27@gated-at.bofh.it>
[not found] ` <4glbh-xY-29@gated-at.bofh.it>
[not found] ` <4glbh-xY-31@gated-at.bofh.it>
[not found] ` <4glbh-xY-33@gated-at.bofh.it>
[not found] ` <4glbh-xY-35@gated-at.bofh.it>
[not found] ` <4glbh-xY-37@gated-at.bofh.it>
[not found] ` <4glbh-xY-39@gated-at.bofh.it>
[not found] ` <4glbh-xY-41@gated-at.bofh.it>
[not found] ` <4glbh-xY-25@gated-at.bofh.it>
2005-06-17 9:56 ` Bodo Eggert
2005-06-17 23:22 Islam Amer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=yw1xd5qo2bzd.fsf@ford.inprovide.com \
--to=mru@inprovide.com \
--cc=linux-kernel@vger.kernel.org \
--cc=patrakov@ums.usu.ru \
--cc=pmcfarland@downeast.net \
--cc=stlman@poczta.fm \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®