I noticed that the only input encodings Sablotron supports are the ones
provided by expat.

I was thinking it might be a good idea to allow passing through encoding
tables to expat by using an extension to SablotRegHandler.

So to do this, another enum member would be added to HandlerType and a
structure which pointed to the tables would be passed to SablotRegHandler to
add character sets. Either the structure passed in would be cumulative, or
something like a linked list could be passed in. Would this be an acceptable
evolution?

Reply via email to