According to Geoff Hutchison:
> 
> >What about this whole issue of ampersands in URIs?  Should we try to
> >tackle this right away, or put it off to 3.2?  It doesn't seem like a
> >show stopper to me, but if the current way htsearch deals with its input
> >variables is causing anyone grief, now's the time to speak up.
> 
> I vote to put it off to 3.2. From the discussion going on today, it looks
> like it doesn't have an easy solution now. Furthermore, it probably would
> require finishing up the URL.cc rewrite which will translate SGML entities.
> This may take some time and will require some significant testing IMHO
> (remeber all the bugs fixed when I put HtSGMLEntities into the HTML
> parser?).

Hmm, yes, the SGML stuff may take some testing, plus it's currently in a
state of flux.  Hans-Peter recently rewrote it for 3.2, but I think in
the process, support for &#xx; style entities was removed.  At least,
I don't see it in the code anymore.

That doesn't mean we shouldn't fix Display::createURL() in 3.1.2.  The way
I see it, it's doing its encoding incorrectly right now.  Right now,
if a "&" or "=" appears in an input variable, it could spell trouble.
So, I'd see a change here as a bug fix.  Thoughts?

In any case, I'd like to see 3.1.2 go out before too long, with or without
this fix.  It also occurs to me that there have been several changes to
3.1.2 that haven't made it yet into 3.2.  I think a merge is in order,
but I imagine you'd want to hold off on that until the final release is
put together.

Is there anything else that needs to be done for 3.1.2?  I noticed that
some files under maindocs have changed since 3.1.1.  I used the modified
version of FAQ.html from maindocs when I updated in in htdig3-1-x/htdoc,
but I never merged in other changes to the docs.  I'm not sure what else
should be updated (e.g. bugs.html, contents.html, mailarchive.html,
uses.html, where.html), but I imagine some of this is part of your
checklist for rolling out new releases.  By the way, if you do update
contents.html to the version in maindocs, the href="contrib/" in there
should be fully qualified, as contrib is not part of the distributed
htdoc.  I also didn't make a habit of updating the last modified time
at the bottom of htdoc/*.html files when I'd update them.  Do these get
updated automatically when you roll out a new release?

-- 
Gilles R. Detillieux              E-mail: <[EMAIL PROTECTED]>
Spinal Cord Research Centre       WWW:    http://www.scrc.umanitoba.ca/~grdetil
Dept. Physiology, U. of Manitoba  Phone:  (204)789-3766
Winnipeg, MB  R3E 3J7  (Canada)   Fax:    (204)789-3930
------------------------------------
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.

Reply via email to