When talking with the submitter for bug#930, I found that he used
--prefix, which meant that dpid couldn't be found when
the directory wasn't in his path.
--program-suffix, which meant that dillo wasn't going to find dpid
anyway. (Apparently the dpis also had the suffix, which is probably
not handled by anything, either.)
To what degree do you think it would be reasonable to handle this?
Teaching dillo to try the --prefix when searching for dpid is pretty
easy, but when it comes to --program-suffix...well, I'm not sure
whether that's hard to extract from autoconf or not, but there's also
"--program-transform-name" which takes a sed program that transforms
names into who-knows-what, and the prospect of teaching src/IO/dpi.c to
know what happened over in dpid/ makes me want to write something
in the FAQ about leaving the filenames themselves alone.
PS I discovered that I could get vertical-align and table cells to
pretty much work by making a TableCell::lineYOffsetWidgetAllocation
(so much for having the Textblock version inline!).
Something...somewhere...gets confused sometimes, though.
Maybe I'll puzzle it out, but we'll see. I hope it's not somewhere in
the redraw optimizations or something.