Per me questo ha funzionato:
cabal update
cabal install haddock
Modificare il file di configurazione ~/.cabal/config
Abilita Documentation: True
(rimozione "-" all'inizio della riga va bene)
Cabal Library:
cd ...someNicePlace...
cabal unpack Cabal
Modificare il file Distribution/Simple/Setup.hs
, ivi trovare defaultHaddockFlags = ...
ho acceso alcuni di loro da false a true:
...
haddockHoogle = Flag True,
...
haddockHtml = Flag True,
...
haddockExecutables = Flag True,
...
haddockHscolour = Flag True,
...
avere haddockHscolour l'unica importante (non c'è bisogno di cambiare gli altri, se non voglio).
Installa aggiornamento Cabal libreria:
sudo cabal install --global
cabala-install (comando di shell cabala)
Per ottenere la versione aggiornata Cabal Libary di lavoro all'interno dei comandi di shell cabala, ho reinstallato cabala-install anche:
cd ...someNicePlace...
cabal unpack cabal-install
sudo cabal install --global
Da allora il comando di shell cabal --version
mi dice:
cabal-install version 1.16.0.2
using version 1.16.0.3 of the Cabal library
E, come ha voluto, ogni nuovo cabala installare ora l'installazione di una documentazione completa html eglefino con i codici sorgente collegamento ipertestuale come predefinito.
Qual è il problema con l'installazione di Cabal-0.9? – SamB