@@ -40,6 +40,7 @@ elabRecord info doc rsyn fc opts tyn params paramDocs fields cname cdoc csyn
4040 logLvl 1 $ "Data constructor: " ++ showTmImpls dconTy
4141
4242 -- Build data declaration for elaboration
43+ iLOG $ foldr (++) "" $ intersperse "\n" (map show dconsArgDocs)
4344 let datadecl = PDatadecl tyn tycon [(cdoc, dconsArgDocs, dconName, dconTy, fc, [])]
4445 elabData info rsyn doc paramDocs fc opts datadecl
4546
@@ -88,7 +89,7 @@ elabRecord info doc rsyn fc opts tyn params paramDocs fields cname cdoc csyn
8889 dconsArgDocs = paramDocs ++ (dcad fieldsWithName)
8990 where
9091 dcad :: [(Name, Plicity, PTerm, Maybe (Docstring (Either Err PTerm)))] -> [(Name, Docstring (Either Err PTerm))]
91− dcad ((n, _, _, (Just d)) : rest) = (n, d) : (dcad rest)
92+ dcad ((n, _, _, (Just d)) : rest) = ((nsroot n), d) : (dcad rest)
9293 dcad (_ : rest) = dcad rest
9394 dcad [] = []
9495