[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