@@ -183,7 +183,7 @@ expression (A region expr) =
183183
184184 Markdown uid doc es ->
185185 do es' <- mapM expression es
186− return $ obj ["Text","markdown"] `call` (string md : string uid : es')
186+ return $ Var.value "Text" "markdown" `call` (string md : string uid : es')
187187 where
188188 pad = "<div style=\"height:0;width:0;\"> </div>"
189189 md = pad ++ MD.toHtml doc ++ pad
@@ -356,8 +356,8 @@ generate modul =
356356 case value of
357357 Var.Alias _ -> []
358358 Var.Value x | Help.isOp x -> []
359− | otherwise -> [x]
360− Var.ADT _ (Var.Listing ctors _) -> ctors
359+ | otherwise -> [Var.varName x]
360+ Var.ADT _ (Var.Listing ctors _) -> map Var.varName ctors
361361
362362 assign path expr =
363363 case path of