[docs] Re: фиксированные версии libxml2/libxslt

Vitaly Ostanin vyt на vzljot.ru
Вт Фев 24 13:12:59 MSK 2004


Alexander Bokovoy wrote:
> On Sun, Feb 22, 2004 at 06:37:51PM +0200, Alexander Bokovoy wrote:
> 
>>On Sun, Feb 22, 2004 at 07:21:08PM +0300, Oleg A. Paraschenko wrote:
>>
>>>  Всем привет!
>>>
>>>  На данный момент есть проблема с libxml2/libxslt. Старая версия (которая
>>>идёт с Master 2.2) что-то не поддерживает; в новых версиях есть проблема,
>>>которая принципиально не даёт собирать документы с помощью XInclude, но
>>>решать её авторы пока не собираются:
>>>
>>>http://bugzilla.gnome.org/show_bug.cgi?id=132597
>>
>>Олег, я понимаю Ваше желание иметь работающее ПО, но зачем перевирать-то?
>>libxslt 1.1.1 / libxml2 2.6.5 позволяют нормально собирать документы с
>>XInclude/2001. У меня таковых более одного сложного и все работает при
>>использовании того namespace XInclude/2001, на которое выдается warning, а
>>не XInclude/2003.
>>
>>Понятно, что warning не является признаком "чистоты", но код-то работает и
>>свою задачу выполняет.
> 
> В дополнение. Согласно Вашему примеру из #132597, я пересмотрел текущую
> спецификацию XInclude и не обнаружил "entities in xincluded infosets must
> be expanded by specification" в ней. 

Кроме фрагмента из спецификации, приведённого Олегом дальше по 
треду, были ещё обсуждения в рассылке libxml. Там указывалось на 
возможность ситуации, когда включающий и включаемый документы 
содержат одну и ту же сущность. Разрешение сущностей на этапе 
XInclude processing как раз решает эту проблему.

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


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