Joe English wrote:
>
> Should we continue to use the tclexpat fork for xml::expat
> and dom::c, or 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.
When we release TclXML we should probably include the expat sources
in the distribution (it's not all that big).
> 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. That way, dom::c could use
expat, tclparser, tclxerces, xmllib, etc (the latter two would give
you a validating parser).
Cheers,
Steve Ball
--
Steve Ball | waX Me Lyrical XML Editor | Training & Seminars
Zveno Pty Ltd | Web Tcl Complete | XML XSL
http://www.zveno.com/ | TclXML TclDOM | Tcl, Web Development
Ste...@zv... +---------------------------+---------------------
Ph. +61 2 6242 4099 | Mobile (0413) 594 462 | Fax +61 2 6242 4099
|