Resolves ticket: http://projects.scipy.org/numpy/ticket/2231
Looks like this might need a rebase. @pv What do you think of this fix?
The correct fix is using py-modindex instead of np-modindex. However, the list of modules is still incomplete. linalg and random are missing for example.
Tried also to change to html_domain_indices, with value either True or a list of module names, but that doesn't add the missing modules.
Why do we need the module index anyway? There's a complete list in the reference guide that's easy to access, and a good number of the modules picked up in py-modindex are useless (numpy.lib.scimath anyone?). If it's easy to remove from the front page and the template (there's a link in the top right corner) then I propose to do that.
Yes, the module index doesn't seem to be very useful here, as the namespace is very flat. So we could just drop it.
OK, will send a new PR for that. Closing this one then. @iedwards thanks for your effort on this!
Trac ticket 2231 fell through the cracks during the Github move by the way, so there's no issue to close.
New PR: gh-3401