From: simonpj@microsoft.com Date: Wed, 8 Nov 2006 09:48:13 +0000 (+0000) Subject: Do not print HsDoc field when pretty-printing patterns (messes up error message) X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=6fb1a6433a3b9e8d54abeab9d4aa7aa947140a1e Do not print HsDoc field when pretty-printing patterns (messes up error message) --- diff --git a/compiler/hsSyn/HsPat.lhs b/compiler/hsSyn/HsPat.lhs index 65cc304..ea59e88 100644 --- a/compiler/hsSyn/HsPat.lhs +++ b/compiler/hsSyn/HsPat.lhs @@ -219,8 +219,8 @@ pprConArgs (PrefixCon pats) = interppSP pats pprConArgs (InfixCon p1 p2) = interppSP [p1,p2] pprConArgs (RecCon rpats) = braces (hsep (punctuate comma (map (pp_rpat) rpats))) where - pp_rpat (HsRecField v p d) = - hsep [ppr d, ppr v, char '=', ppr p] + pp_rpat (HsRecField v p _d) = + hsep [ppr v, char '=', ppr p] -- add parallel array brackets around a document --