From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 2 Jan 2005 15:21:43 +0300 From: Denis Smirnov To: Alexej Kryukov Subject: Re: [Comm] =?koi8-r?B?6dPQz8zY2s/Xwc7JxSBV?= =?koi8-r?B?VEYtzM/LwczJINc=?= ALT Linux Message-ID: <20050102122142.GA8399@mithraen.dimline.ru> Mail-Followup-To: Denis Smirnov , Alexej Kryukov , community@altlinux.ru References: <41D14B3E.604@gts.lg.ua> <200412300008.24368.akrioukov@mail.ru> <20041230105556.GB5565@mithraen.dimline.ru> <200412310016.52390.akrioukov@mail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200412310016.52390.akrioukov@mail.ru> Cc: community@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Jan 2005 12:21:43 -0000 Archived-At: List-Archive: List-Post: 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