Hello Henri,
Wednesday, March 22, 2000, 10:29:34 PM, you wrote:
>>> About when will these tools be available?
>>
>> The plans for this utility (repligard) were discussed briefly on
>> midgard-dev: http://marc.theaimsgroup.com/?t=95261805700001&w=2&r=1
> At the moment, most of one-way Repligard works and is
> available from the CVS. However, I'm quite sure that
> the CVS version isn't now in a compilable shape, and
> so getting Repligard to work right now will require
> some C programming experience.
It is compileable though several serious problems still exist and has
to be fixed before 3rd beta release. They mostly are from i18n field
and seem to be tightly connected with libxml behaviour. For example,
even if XML tree has been created in program by libxml's methods, and
'encoding' field set precisely to something like ISO-8859-5 (which is
Cyrillic and has valid chars in non-ascii) then saving this tree will
cause those chars replacement as entities (i.e. cyrillic letter become
&#code; where code is it's code in ISO-8859-5) which is violation of
what is assumed for XML where chars are valid in ranges described by
encoding, and when explicit encoding is set, no conversions of those
letters should be done. Moreover, those replacements will not go back
to chars when XML file will read then. I don't know - is there is a
bug in libxml or we just don't use special function to preserve
letters when encoding is set. But from what I gathered from libxml's
source - it doesn't bother to check 'encoding' field of document while
saving XML tree.
--
Best regards,
Alexander mailto:[EMAIL PROTECTED]
--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org
To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]