Yes, I accidentally checked in the new refdoc code, and that's also why the online refdoc broke a couple of weeks ago. But since the plan was to get this stuff live shortly we let it go ;)
The first bug you mentioned with the menu not always loading I have fixed. I'll check that in.
I'm also aware of the second bug where the main area is shorter than the window height but the menu generates a scroll. That bug totally depends on the window height. But I'm working on that one right now.
The compatibility stuff is taken straight from the current Pike site. There really are some old stuff all over the place so much of the content would need a look over. The DNS client probably wasn't 100% back when that compatibility table was made ;D
Thanks for the feedback :)
Skickat i rörligt läge
19 apr. 2016 kl. 08:17 skrev Chris Angelico rosuav@gmail.com:
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