[devel] Re: Q: fortune-mod and locale
Alexander Bokovoy
=?iso-8859-1?q?a=2Ebokovoy_=CE=C1_sam-solutions=2Enet?=
Вт Май 27 14:02:20 MSD 2003
On Tue, May 27, 2003 at 01:55:25PM +0400, Alexey I. Froloff wrote:
> * Alexander Bokovoy <a.bokovoy на sam-solutions.net> [030527 13:40]:
> > > А как быть с символами, которые не представимы в той ии иной
> > > кодировке?
> > Если они не представимы, то мы их в любом случае показать не сможем.
> В таком случае только ручная правка даёт 100% верный результат.
О чем и речь. Что означает "ручная правка"? Кто ей должен заниматься?
> > Конечно, используя возможности iconv в glibc мы можем написать некоторый
> > fallback (например, как это сделано в утилите iconv) для замены этих
> > символов на что-то осмысленное.
> Я уже думал над этим, показалось слишком сложно и наворочено...
Я реализовывал подобные вещи. Делается _значительно_ проще, чем кажется.
Вагнер делал что-то похожее в catdoc, правда,он не использовал iconv там,
по причинам портабельности на 16-bit архитектуры. Но в нашем случае такого
ограничения нет.
--
/ Alexander Bokovoy
---
ether leak
Подробная информация о списке рассылки Devel