Documentation corrected in reference.html rev. 1.76. The sentinel value for the hash salt could be changed to a different value in a later release, if this behavior causes a real issue. However, no code should depend on the internal workings of the hash function in Expat.
2012-05-14 17:31:36 PDT in Expat XML Parser
kwaclaw committed patchset 1171 of module expat to the Expat XML Parser CVS repository, changing 1 files.
2012-05-14 17:28:15 PDT in Expat XML Parser
Yes, that is an omission. However, I can only add it as commented out, as this would break the default build which excludes this function. I also forgot to add XML_SetHashSalt. These issues are fixed in libexpat(w).dev rev. 1.10.
2012-05-05 17:10:47 PDT in Expat XML Parser
kwaclaw committed patchset 1170 of module expat to the Expat XML Parser CVS repository, changing 2 files.
2012-05-05 17:10:00 PDT in Expat XML Parser
I am open to concrete suggestions/patches, but I won't have time for another release soon. In any case, you can supply your own hash salt - after creating the parser, but before parsing is started. See the new API function XML_SetHashSalt.
2012-04-05 06:34:04 PDT in Expat XML Parser
I am not sure what you are suggesting. Your quote from the spec basically states that an XML parser only needs to support UTF-8 and UTF-16 encodings, but if another encoding is used it must be inidcated so that parsers that might support these encodings can process them properly. Just convert to Unicode, the Euro symbol is part of Unicode, so you should not have a problem.
2012-04-04 06:38:53 PDT in Expat XML Parser
Expat does not support iso-8859-15. It only supports UTF-8, UTF-16, ISO-8859-1, and US-ASCII. The XML specification does not require an XML parser to support anything else. Your best bet is to convert the document to UTF-8 or UTF-16.
2012-04-03 08:32:31 PDT in Expat XML Parser
kwaclaw changed the public information on the Expat XML Parser project.
2012-03-27 16:20:47 PDT in Expat XML Parser
kwaclaw changed the public information on the Expat XML Parser project.
2012-03-27 16:18:08 PDT in Expat XML Parser
kwaclaw made 1 file-release changes.
2012-03-24 12:42:02 PDT in Expat XML Parser