From: Joe E. <jen...@fl...> - 2000-12-12 02:24:09
|
Steve Ball wrote: > Joe English wrote: > >[...] would it be a good idea to switch to the > > official expat release hosted at SourceForge? > > Yes. My plan was to merge the Ajuba changes into the SF version. I think this has already been done -- sort of. As far as I can tell, most of the Scriptics/Ajuba changes had to do with DTD Infoset items (<!ELEMENT..> and <!ATTLIST...> declarations), which expat 1.1 did not support. However, expat 1.95 (the current version on expat.sourceforge.net) *does* support these, just in a slightly different way than what Eric Melski implemented in the tclexpat version of expat. [ Eric -- can you confirm or deny this? ] > > Unfortunately the two versions are not _entirely_ compatible, > > but the required changes (to dom::c anyway) look fairly minor. > > dom::c shouldn't even know about (tcl)expat; it should be using the > new C API in TclXML v2.0. TclXML itself then handles the interface > to the parser class implementation. True. But in the meantime, dom::c is still fairly tightly coupled to the expat parser so I was wondering about near-term changes. --Joe English jen...@fl... |