I'm currently a happy user of emacs-ensime. Wholly it's a good IDE but there is an issue - I can't view scaladoc when I choose some method of a class in type inspector. I use ivy for dependency management, it downloads libs that I need with source code and doc jars (sometimes only with docs/sources).
According to ensime manual it should work.
If ENSIME cannot find the source for a type or member, it will instead try to browse to the www documentation.
Any suggestions why it can't find source and how to fix it?