Package: haddock Version: 0.7-1 Severity: grave Justification: renders package unusable
Hi Ian, I'm getting very weird results from Haddock. I noticed this a few days ago as I was updating some docs. To make it a little easier, I'll describe this problem in terms of the missingh 0.11.5 source package in Debian. When I built and uploaded that version, Haddock processed all documentation fine. Now, I get this error: dist/build/MissingH/AnyDBM.hs:38:1: parse error in doc string: [TokPara,TokString "Written by John Goerzen, jgoerzen",TokString "@"] Several strange things about that. First, the text it mentiosn is on line 29, not line 38. Secondly, the @ is properly escaped there. Thirdly, there is an unescaped @ on line 15, but that was how it had to be before, and escaping that one only causes other errors to appear: dist/build/MissingH/Bits.hs:36:1: parse error in doc string: [TokPara,TokString"Bit-related utilities\n",TokPara] make[1]: *** [doc] Error 1 This package was, I believe, built with Haddock 0.6 originally. Stranger yet, I also get similar errors from other files, if I eliminate this one. For instance: Running Haddock for MissingH-0.11.5... dist/build/tmp/MissingH/Str.hs:34:1: parse error in doc string: [TokPara,TokString "This module provides various helpful utilities for dealing with strings.\n",TokPara] I couldn't find anything in the ChangeLog for haddock that could explain this problem Versions of packages haddock depends on: ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libgmp3c2 4.1.4-10 Multiprecision arithmetic library haddock recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

