Back Midas Rome Roody Rootana
  Root Display GUI  Not logged in ELOG logo
Entry  19 Dec 2005, Konstantin Olchanski, Bug Fix, minor fixes 
    Reply  19 Dec 2005, Stefan Ritt, Bug Fix, minor fixes 
    Reply  19 Dec 2005, Stefan Ritt, Bug Fix, minor fixes 
    Reply  06 Jun 2006, Konstantin Olchanski, Bug Fix, minor fixes 
       Reply  06 Jun 2006, Konstantin Olchanski, Bug Fix, minor fixes 
Message ID: 110     Entry time: 19 Dec 2005     In reply to: 107
Author: Stefan Ritt 
Topic: Bug Fix 
Subject: minor fixes 

Konstantin Olchanski wrote:
4) fix an mxml bug imported from MIDAs land (xml output into a string buffer was corrupted).


That bug has already been fixed long time ago. The problem is that the mxml.c file now lives twice in repositories, once in standalone mxml package and once in roody, and they will always diverge if one does not properly apply changes from one repository to the other. Since we use mxml in midas, rome and elog, we use a separate repository "mxml", which you can access through subversion at

http://savannah.psi.ch/websvn/listing.php?repname=mxml&path=%2Ftrunk%2F

I would recommend to do the same for roody. The disadvantage will be that one has to check out two packages to build roody, the advantage will be that there will be only one mxml, and if one fixes/extends this one, it will be to the benefit of all projects. The current one has for example the new mxml_parse_entity function, so that one can make includes in XML files. And I plan to have a fast transparent binary XML cache for large XML files in the near future.

- Stefan
ELOG V3.1.4-2e1708b5