From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [devel] Re: ?????? From: =?koi8-r?Q?=F7=D1=DE=C5=D3=CC=C1=D7_?= =?koi8-r?Q?=E4=C9=CB=CF=CE=CF=D7?= To: ALT Devel discussion list In-Reply-To: <20050202124635.GI13513@pyro.hopawar.private.net> References: <41FF9183.8060302@altlinux.com> <20050201145057.GB10765@pyro.hopawar.private.net> <20050202055432.GA22533@immo.ru> <1107332075.5876.5.camel@pc392.sam-solution.net> <42008E41.5090705@altlinux.com> <1107334489.5876.10.camel@pc392.sam-solution.net> <20050202090359.GC10549@osdn.org.ua> <1107335661.5877.13.camel@pc392.sam-solution.net> <4200A4BD.4030809@altlinux.com> <1107346738.26960.29.camel@alpha.fastlink.ru> <20050202124635.GI13513@pyro.hopawar.private.net> Content-Type: text/plain; charset=KOI8-R Date: Wed, 02 Feb 2005 16:25:21 +0300 Message-Id: <1107350721.2977.10.camel@alpha.fastlink.ru> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 (2.0.3-alt1) Content-Transfer-Encoding: 8bit X-Spam: Not detected X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Feb 2005 13:26:02 -0000 Archived-At: List-Archive: List-Post: В Срд, 02/02/2005 в 18:46 +0600, Alexey Morozov пишет: > On Wed, Feb 02, 2005 at 03:18:57PM +0300, Вячеслав Диконов wrote: > > > А вот как понять в какой кодировке писали имена файлов на монтируемую > > > файловую систему - известно наверное только тому, кто это делал. Да и то > > > - не факт ;-) > > А здесь надо выкручивать шеи авторам ext[2|3], reiserfs и т.п. Я с этим > > уже давно мучаюсь. Надо доработать все линуксовые FS так, чтобы имена > > файлов всегда хранились только в уникоде (независимо от локалей > Ничего не надо откручивать. Есть UTF-8. Он решает. Именно. > > пользователей). Пользовательские процессы пусть получают имена в > > кодировке локали, причем перекодировкой должна заниматься система на как > > можно более низком уровне. > Ну, это вариант :-). Сделать надо > > Насколько мне известно, после такого шага проблема определения кодировки > > останется только для FAT и ISO9660, однако тут возможно использовать > > эвристики. > НЕТ ТАМ ЭВРИСТИК, НЕТУ. Там есть двухбайтные длинные имена, которые > линуксовым драйвером vfat'а преобразуются к указанной в iocharset > кодировке. Короткие имена еще не отменили :(. > > Если кому-то не хочется терять производительность на перекодировке - > > пусть переходит в UTF. Остальные локали всё-равно постепенно вымрут. > Угу. Я слышу, что что-нибудь вымрет в ближайшем будущем последние > N лет. И, что самое неприятное, мрет в основном то, от чего меньше всего > этого ожидаешь. Старые кодировки нужны, поскольку в них хранятся данные. Они не исчезнут сами по себе, но стандарт должен и будет меняться. Лично я страдаю от упёртости тов. Клауса Шмидингера (автор VDR) в том, что весь текст должен храниться в ISO8859-1. Из-за него страдают пользователи в России и тысячи наших эмигрантов в Европе, которые хотят спокойно смотреть русское ТВ в Германии и др. странах, но вынуждены выбирать между возможностью читать программу передач и записью передач на диск. А еще мучаются греки и другие народы... > > Именно. Нужно поднимать волну. Англоговорящие/латиноалфавитные проблем > > не видят и без международного давления ничего не изменится. Это, ведь, > > именно нам и надо. > Предлагаю организовать акции протеста, с выходами на улицы и площади. > Только, с Вашего позволения, делать это лучше в более теплых краях, а > то, при -26 особенно не погуляешь, морда мерзнет даже в бороде. Мы не гос. переворот делать хотим. Достаточно виртуальных походов пользователей в форумы и рассылки, а от разработчиков ждём соответствующих правок. -- Вячеслав Диконов