[fpc-devel] Want to remove AVL_Tree from DOM

Marco van de Voort marcov at stack.nl
Mon Oct 26 17:59:57 CET 2009


In our previous episode, Sergei Gorelkin said:
> > - need the current interface very badly to be backwards compat, if I (and
> >    Lazarus) are ever migrating to a FCL one. Changes to the interface
> >    not really an option, then I'd stick to my ancient lazarus version forever.
> 
> The xmlconf has the same interface as xmlcfg, except string parameter types are
> WideString not AnsiString (this is handled transparently by the compiler), and
> OpenKey/CloseKey/ResetKey are added. So using xmlconf won't require any changes.
> 
> The Lazarus version of TXMLConfig, however, is not a TComponent descendant and
> has a different constructor, therefore replacing it with FCL version would require
> heavy patching - but that's a different and unrelated issue.

That is not a problem. The problem is that the getvalue/set behaviour must remain
the same, and I must be able to select the encoding (or it should use the
system default encoding). Those are the things I have many times.
opening/closing only happens a handful times and is easily fixed.
 



More information about the fpc-devel mailing list