Geoff Hutchison wrote: > > On Sun, 26 Sep 1999, Torsten Neuer wrote: > > > - SGMLEntities::translate() > > Will return an ampersand instead of a space for unrecognized en- > > tities, thus leaving single ampersand characters "as is" (which > > will affect document text as well!). > > > > - SGMLEntities::translateAndUpdate() > > Will restore the text pointer to the character after the ampersand > > for unrecognized entities. > > This class is depreciated. If there are similar problems in the 3.2 tree > with HtSGMLCodec, then we need to take care of it. > > As for the URL problems, I think we want to update htlib/URLTrans.cc to be > completely compatible with HTML 4.0 and the latest RFCs on URIs. > > Personally, I've never been happy with the hack of translate_amp, etc. It > basically works, but it seems like it's the wrong style. Using HtSGMLCodec > (which has a few problems still since it doesn't translate &#nnn;) to > encode into the database and then decode for display seems the Right > Thing, IMHO. > > -Geoff Hutchison > Williams Students Online > http://wso.williams.edu/ As far as ht://Dig 3.2.x is concerned, you're right. But this critter occurred in 3.1.3, which is the current stable release and which makes it impossible to dig a site that relies on dynamic contents produce by multiple URL parameters. The 3.1.2 version does not suffer from this bug, but it also has no support for HTML 4.0 style URL encoding. cheers, Torsten -- InWise - Wirtschaftlich-Wissenschaftlicher Internet Service GmbH Waldhofstra�e 14 Tel: +49-4101-403605 D-25474 Ellerbek Fax: +49-4101-403606 E-Mail: [EMAIL PROTECTED] Internet: http://www.inwise.de ------------------------------------ To unsubscribe from the htdig3-dev mailing list, send a message to [EMAIL PROTECTED] containing the single word "unsubscribe" in the SUBJECT of the message.
