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]

Reply via email to