#548: Aid in function lookup in IDEs ----------------------------+----------------------------------------------- Reporter: guest | Owner: Type: enhancement | Status: new Priority: normal | Milestone: Component: miscellaneous | Version: 1.6.0.1 Severity: normal | Resolution: Keywords: | Difficulty: unknown Ghcversion: | Platform: ----------------------------+----------------------------------------------- Comment (by claus): To answer the `haskellmode` (for Vim) user: there is now support for both `Hoogle` and `Hayoo!` lookup, if you prefer that over local documentation. However, the `haskellmode` index, currently extracted from local `Haddock` documentation, provides `haskellmode` with the information needed for other features as well (adding imports, or qualifiers, insert-mode completion, ..), so a local index will always be needed. What has been discussed in the past is how such an index could be created once and for all, by `cabal`, without going via `Haddock`'s `doc- index.html` or `--hoogle` output (one should be able to get package/module/type/`:info` from a plain package installation, even without docs installed, and documentation urls could be added to such an index as and if documentation gets installed). Relevant tickets/threads: - [http://hackage.haskell.org/trac/hackage/ticket/516] - [http://hackage.haskell.org/trac/ghc/ticket/2168] - [http://hackage.haskell.org/trac/ghc/ticket/1572] - [http://code.google.com/p/ndmitchell/issues/detail?id=79] - [http://www.haskell.org/pipermail/haskell-cafe/2007-March/023150.html] - [http://www.haskell.org/pipermail/haskell-cafe/2007-March/023128.html] In addition to a local index for each installation, easy access to the complete `hackage` index (as a text file in a stable format) would also be useful. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/548#comment:3 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects