2015-08-26 4 views
4
$ cabal --version 
cabal-install version 1.22.2.0 
using version 1.22.2.0 of the Cabal library 


$ cabal install --haddock-hyperlink-source gloss-juicy 
Warning: /home/theking/.cabal/config: Unrecognized field hyperlink-source on 
line 91 

У меня есть hyperlink-source: True в моей конфигурации. Я добавил флаг, чтобы быть лишним. Когда я ищу документы, это все раскрашено и все, но исходный код не связан. Что я делаю не так?Почему Кабал не связывает мои источники?

+0

Какую версию 'haddock' это междусобойчик призвание? – ErikR

+0

@ user5402 У меня установлен 2.16.1. Я не знаю, что он использует. – PyRulez

+0

Я не думаю, что версия достаточно новая. У этого пикши понимают флаг '--hyperlinked-source'? – ErikR

ответ

6

Надеюсь, мы говорим о возможности haddock командной строки --hyperlinked-source (примечание гиперссылок ред).

Версия 2.16.1 не поддерживает функцию --hyperlinked-source.

Версия 2.16.2 поддерживает опцию --hyperlinked-source.

Вы, возможно, придется строить 2.16.2 от мерзавца репо:

https://github.com/haskell/haddock

+0

О, так это еще не официально? – PyRulez

+1

Хорошо - это не в Hackage. Это сбивает с толку, потому что есть также опция кэд-пикши под названием '--hyperlink-source' (примечание: no ** ed **). Смотрите этот старый вопрос SO: http://stackoverflow.com/q/2472630/866915 – ErikR