On Tue, Apr 19, 2016 at 4:02 AM, Pontus Östlund pontus@roxen.com wrote:
Module refdoc: http://poppa.github.io/pikedoc/
So feel free to comment and give feedback.
This is the same refdoc layout that's being built from current trunk Pike, right? I've been using it for a while now; for the most part it's pretty good, but there are a couple of glitches. One that I haven't yet tracked down is that sometimes the left panel doesn't fully load - you have the top info, but it looks like the module/class is empty. Reloading the page usually fixes it (if not, keep trying till it does).
There's also a small issue with scrolling, in the situation where the left panel goes beyond the screen size and the right panel (the main info) doesn't. For example, some of the GTK classes have a lot of methods, but not much description:
http://poppa.github.io/pikedoc/ex/predef_3A_3A/GTK2/Clipboard.html
Attempting to scroll the left panel is tricky. It can be done, but I'm not sure what causes it to suddenly "unlock".
It's probably a data issue rather than the web site, but I noticed in your demo of compatibility tables that Pike has full DNS server support, but is listed as only "partial" client. What's incomplete there?
For the most part, looking good!
ChrisA