@@ -966,11 +966,14 @@ process h fn (Apropos a) =
966 let aproposInfo = [ (n,
966 let aproposInfo = [ (n,
967 delabTy ist n,
967 delabTy ist n,
968 fmap (overview . fst) (lookupCtxtExact n (idris_docstrings ist)))
968 fmap (overview . fst) (lookupCtxtExact n (idris_docstrings ist)))
969− | n <- names ]
969+ | n <- sort names, isUN n ]
970 ihRenderResult h $ vsep (map (renderApropos impl) aproposInfo)
970 ihRenderResult h $ vsep (map (renderApropos impl) aproposInfo)
971 where renderApropos impl (name, ty, docs) =
971 where renderApropos impl (name, ty, docs) =
972− prettyName impl [] name <+> colon <+> align (prettyImp impl ty) <$>
972+ prettyName True [] name <+> colon <+> align (prettyImp impl ty) <$>
973 fromMaybe empty (fmap (\d -> renderDocstring d <> line) docs)
973 fromMaybe empty (fmap (\d -> renderDocstring d <> line) docs)
975+ isUN (NS n _) = isUN n
975classInfo :: ClassInfo -> Idris ()
978classInfo :: ClassInfo -> Idris ()
976classInfo ci = do iputStrLn "Methods:\n"
979classInfo ci = do iputStrLn "Methods:\n"