I guess I would favor keeping current practice, but I would not object
violently a change in this area. I do want to make sure that the spec
is very specific on this point though. If PATH_INFO is unescaped we
must say so explicitly and say what this means, i.e. does unescaping
include '+' -> space translation or just the %hex decoding. My
understanding when I did this was that unescaping included both and that's
the way my server works. If this is wrong then I would like to fix
it. "URL decoding" might be a better term than "unescaping".
I like the idea of a data root directory environment variable. At
user request I have already implemented this as a non-standard feature
in GN.
John Franks Dept of Math. Northwestern University
john@math.nwu.edu