ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Denis Smirnov <mithraen@freesource.info>
To: Alexej Kryukov <akrioukov@mail.ru>
Cc: community@altlinux.ru
Subject: Re: [Comm] Использование UTF-локали в ALT Linux
Date: Sun, 2 Jan 2005 15:21:43 +0300
Message-ID: <20050102122142.GA8399@mithraen.dimline.ru> (raw)
In-Reply-To: <200412310016.52390.akrioukov@mail.ru>

On Fri, Dec 31, 2004 at 12:16:52AM +0300, Alexej Kryukov wrote:

>> А почему сразу байт?
>> Для внутреннего представления вполне хватит UCS-4. То есть dword.
AK> Если бы... Но вот, к примеру, Kevin Hendrics напрочь отказывается
AK> переделывать myspell под Юникод: у меня, говорит, слова хранятся
AK> в массивах байтов, а потому идите все подальше :)

Это называется невменяемый автор. В таких случаях, IMHO, есть смысл делать
форк.

>> А UTF-8 это исключительно формат для передачи через каналы связи (ну
>> и, возможно, для хранения).
AK> Так вот я и говорю о хранении, и о тех чисто эстетических чувствах,
AK> которые могут вызывать файлы в UTF-8, хранящиеся на диске :) М. б. M$ и
AK> права, что всюду проталкивает UCS-2 LE...

Знаешь, лично мне давно пофиг в чём у меня текстовые файлы. Просто потому,
что моему vim'у на это пофиг. Так что это не имеет никакого значения.
Конвертировать элементарно, внутреннее представление всё равно отличается
от представления на диске, так что слой перекодирования всё равно есть.

>> Как локаль он, увы, действительно _сейчас_ без надобности. 
>> Просто  потому как почти не работает.
AK> Ну, это преувеличение... Вполне можно прожить в юникодовой локали,
AK> если обходиться только определенным кругом приложений (каковых,
AK> впрочем, сейчас большинство). Но дело, повторяю, в том, что именно 
AK> для тех приложений, которые только и могут нормально работать в
AK> юникодной локали, системная кодировка как раз некритична. И поскольку
AK> данное положение является хорошим и правильным, то едва ли использование
AK> такой локали в качестве системной когда-либо приобретет больший смысл,
AK> чем теперь.
AK> Хотя существовать такая локаль, безусловно, должна, хотя бы для
AK> всяческих отладочно-страховочных целей...

Дело в том, что сейчас имена файлов в текущей системной локали. И если
пользователю надо работать в консоли с многоязычными документами, он может
здорово обломаться.

> AK>> Кстати, вот неплохая задача для разработчиков дистрибутива:
> AK>> почему бы не изготовить некий стандартный .XCompose (я
> AK>> мог бы в этой работе принять участие) и не включить его в
> AK>> скелет пользовательских каталогов, чтобы у пользователей вся
> AK>> i18n работала "из коробки"?
>> Хорошая идея. Может сделаешь черновой вариант, а потом его скопом
>> допинаем?
AK> OK, попробую заняться, когда будет время.

Замечательно.

-- 
С уважением, Денис

http://freesource.info



  reply	other threads:[~2005-01-02 12:21 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-28 12:02 Alexander Kuprin
2004-12-28 16:44 ` Alexej Kryukov
2004-12-28 17:44   ` Alexander Kuprin
2004-12-28 21:31     ` Alexej Kryukov
2004-12-29 20:13       ` Vladimir NOVIKOV
2004-12-29 21:08         ` Alexej Kryukov
2004-12-30 10:55           ` Denis Smirnov
2004-12-30 21:16             ` Alexej Kryukov
2005-01-02 12:21               ` Denis Smirnov [this message]
2004-12-30 11:24           ` Vladimir NOVIKOV
2004-12-30 11:31             ` Serge Polkovnikov
2004-12-30 11:51               ` Denis Smirnov
2004-12-30 11:52                 ` [Comm] [JT] " Serge Polkovnikov
2004-12-30 11:58                   ` Denis Smirnov
2004-12-30 12:03                     ` Serge Polkovnikov
2004-12-30 12:17                       ` Denis Smirnov
2004-12-30 12:03                   ` Andriy Dobrovol's'kii
2004-12-30 12:10                     ` Serge Polkovnikov
2004-12-30 12:18                     ` Denis Smirnov
2004-12-30 21:19             ` [Comm] " Alexej Kryukov
2005-01-02 12:43               ` Denis Smirnov
2004-12-29  8:22   ` Анатолий Китайкин

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=20050102122142.GA8399@mithraen.dimline.ru \
    --to=mithraen@freesource.info \
    --cc=akrioukov@mail.ru \
    --cc=community@altlinux.ru \
    /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

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git