|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 02 Oct 2003 15:41:41 To : Aleksey Cheusov Subject : Re: перекодировщик текста. -------------------------------------------------------------------------------- Aleksey Cheusov <cheusov@scnsoft.com> wrote: >> >> Увы, AC_CHECK_FUNCS тут не спасет ни разу. Возьмем, скажем Solaris 8 - >> там найдется тебе iconv(3). AC> Hу так я о чем и говорю. Если у кого-то есть прога пользующая libiconv AC> и ему не нравится реализация Соляриса, он может взять суперпупер AC> libiconv_catdoc и слинкует как надо. А AC_CHECK_FUNCS может понадобиться AC> для какой-нибудь супер-пуперо нестандартной инициализации, которую AC> не понимает iconv(3). Hу, во-первых, portable iconv library уже существует. Во-вторых, еще раз повторяю, настройка таблиц замен несуществующих в текущей кодировке символов на многосимвольные последовательности - задача более высокого уровня абстракции, чем библиотечная функция iconv. Переписывать надо не iconv(3), функиональность которой вполне удовлетворительна, а iconv(1). Hо catdoc этой функциональностью уже обладает и так. Разве что ключи называются не -f и -t (from и to), а -s и -d (source и destination) и не поддерживается UTF-7. -- --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151788b46a411.html, оценка из 5, голосов 10
|