Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CharsetTable name to_cli [from_cli] lang



Alex Tutubalin wrote:
> 
> Hi!
> 
>  alr> В процессе создания однобуквенного транслита был обнаружен небольшой баг.
>  alr> Поскольку его можно обойти изменением конфигов, это можно считать
>  alr> баго-фичей. :) Итак, есть фраза:
>  alr> CharsetTable translit koi-trans.tab koi-koi.tab ru
>  alr> Результат - глюки. Причина:
>  alr> Сначала вызывается read_table(otable,itable). И itable, которая была
>  alr> trivial, перестает быть таковой. Потом вызывается
>  alr> read_table(itable,NULL). Я думаю koi-koi.tab все видели. Понятно, что
> А это про какую версию ? В PL20.3 _перед_ чтением таблицы делается
> переинициализация (for(i=0..256) tab[i]=i;), а старых версий под рукой нет.
PL16, Linux
Вот фрагмент:
------------------
  read_table(fp,cp->cp_otabl,cp->cp_itabl);
  pfclose(p,fp);
  if (cp->cp_ifile)
    {
      if ((fp=pfopen(p,server_root_relative(p, cp->cp_ifile),"r"))==
NULL)
        {
          fprintf(stderr,"Can't open input table file %s\n",
                  cp->cp_ifile);
          exit(1);
        }
      read_table(fp,cp->cp_itabl,NULL);
      pfclose(p,fp);
    }
-------------------
Но хорошо, что это fixed. :)
WBR, MoKo






Спонсоры сайта: Промышленное производство - все-профессии.ру

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.