From: David Waern Date: Tue, 2 Oct 2007 14:37:13 +0000 (+0000) Subject: FIX: parsing of doc options X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=5ccedd80f734c4e2d3789f399880b589dec8c70e;hp=591f4528375b0a049de6c15fe6d4ab476362f448 FIX: parsing of doc options Lexing of the doc options pragma was changed, but but no change was made to the parser to reflect that. This patch fixes this problem. MERGE TO STABLE --- diff --git a/compiler/parser/Parser.y.pp b/compiler/parser/Parser.y.pp index 2bfb895..d91143f 100644 --- a/compiler/parser/Parser.y.pp +++ b/compiler/parser/Parser.y.pp @@ -1859,7 +1859,7 @@ docsection :: { Located (n, HsDoc RdrName) } Right doc -> return (L1 (n, doc)) } } docoptions :: { String } - : DOCOPTIONS { getDOCOPTIONS $1 } + : DOCOPTIONS '#-}' { getDOCOPTIONS $1 } moduleheader :: { (HaddockModInfo RdrName, Maybe (HsDoc RdrName)) } : DOCNEXT {% let string = getDOCNEXT $1 in