From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 6 Mar 2003 18:09:32 +0200 From: Alexander Bokovoy To: community@altlinux.ru Subject: Re: [Comm] UTF-8 =?koi8-r?Q?=C1_Maste?= =?koi8-r?Q?r?= 2.2 [JT] Message-ID: <20030306160932.GG4435@sam-solutions.net> References: <20030306163139.719c46fe.ivan_shmykov@mail.ru> <3E67503A.2020707@altlinux.ru> <87isuw1pyr.fsf_-_@lenin.home> <20030306152804.GC4435@sam-solutions.net> <87fzq01ou6.fsf@lenin.home> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87fzq01ou6.fsf@lenin.home> Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Thu, Mar 06, 2003 at 06:45:05PM +0300, Anton Kovalenko wrote: > >>>>> Alexander Bokovoy writes: > > >> >> 3. поддержка UTF-8 в ncurses > >> > Нет > >> > >> Это при том, что upstream всё давно оттестировано и работает. > > Работает одновременно для 8-битных кодировок и многобайтных без > > перекомпиляции ncurses с выбором режима работы в run-time? > > Увы, нет. С перекомпиляцией и без выбора. (Но, естественно, тот, > что с поддержкой wide chars, нормально работает и с > восьмибитными кодировками). > > В debian собирают оба варианта ncurses (как и slang, кстати). > Часть зависящего софта собирают с поддержкой wide chars, а часть > -- без. Я уже как-то говорил, что не считаю это хорошим решением. По существу, там работы очень немного для того, чтобы довести до нормального состояния -- надо научиться активировать необходимую ветвь в зависимости от типа кодировки в текущей локали. А уж как ветвь будет грузиться -- callbacks в статически скомпилированной ncurses или dlopen в динамической версии -- не важно. Важно, чтобы выбор был в run-time, а не compile-time. -- / Alexander Bokovoy --- Too much of everything is just enough. -- Bob Wier