Make pprQuotedList use fsep not hsep
authorSimon Peyton Jones <simonpj@microsoft.com>
Thu, 21 Sep 2017 16:38:08 +0000 (17:38 +0100)
committerSimon Peyton Jones <simonpj@microsoft.com>
Mon, 25 Sep 2017 10:07:23 +0000 (11:07 +0100)
This just does wrapping on very long lists

compiler/utils/Outputable.hs

index d257e3e..c79cbc5 100644 (file)
@@ -1019,7 +1019,7 @@ pprQuotedList :: Outputable a => [a] -> SDoc
 pprQuotedList = quotedList . map ppr
 
 quotedList :: [SDoc] -> SDoc
-quotedList xs = hsep (punctuate comma (map quotes xs))
+quotedList xs = fsep (punctuate comma (map quotes xs))
 
 quotedListWithOr :: [SDoc] -> SDoc
 -- [x,y,z]  ==>  `x', `y' or `z'