[docs] Re: tunung.xsl -- bug in CDATA handling

Vitaly Ostanin vyt на vzljot.ru
Чт Дек 26 13:13:22 MSK 2002


On Thu, 26 Dec 2002 10:21:31 +0300
"Anton V. Boyarshinov" <boyarsh на ru.echo.fr> wrote:

> Добрый день
> Обнаружена критическая ошибка в tuning.xml -- данные из CDATA
> попадают в выходной документ без эскейпленья.

tuning.xsl к парсеру имеет косвенное отношение ;)

> В результате:
> 
> <programlisting>                                               
>  
>               
> <![CDATA[                                                      
>  
>               
>         <СТРОКА> :== <ПЕРЕМЕННАЯ> '=' <ЗНАЧЕНИЯ>               
>          
>               
> ]]></programlisting>                                           
>  
>               
> </para> 
> 
> преобразуется в
> 
> <programlisting format="linespecific">
> 
>         <СТРОКА> :== <ПЕРЕМЕННАЯ> '=' <ЗНАЧЕНИЯ>
> </programlisting>
> 
> Что, естественно, недопустимо. :(

У меня это не воспроизводится.

<programlisting format="linespecific">                           
              
   &lt;СТРОКА&gt; :== &lt;ПЕРЕМЕННАЯ&gt; '=' &lt;ЗНАЧЕНИЯ&gt;
</programlisting>

На каком реальном документе можно проверить?

$ rpm -q libxml2 xsltproc
libxml2-2.4.30-alt1
xsltproc-1.0.23-alt1

<skipped/>

-- 
Regards, Vyt
mailto:  vyt на vzljot.ru
JID:     vyt на vzljot.ru
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : /pipermail/docs/attachments/20021226/4c090479/attachment.bin


Подробная информация о списке рассылки docs