diff options
Diffstat (limited to 'lib/Language/Haskell/Stylish/Config.hs')
-rw-r--r-- | lib/Language/Haskell/Stylish/Config.hs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Language/Haskell/Stylish/Config.hs b/lib/Language/Haskell/Stylish/Config.hs index e551d71..5092ed9 100644 --- a/lib/Language/Haskell/Stylish/Config.hs +++ b/lib/Language/Haskell/Stylish/Config.hs @@ -189,7 +189,7 @@ parseImports config o = Imports.step -- Note that padding has to be at least 1. Default is 4. <*> (o A..:? "empty_list_align" >>= parseEnum emptyListAligns Imports.Inherit) - <*> (maybe 4 (max 1) <$> o A..:? "list_padding") + <*> o A..:? "list_padding" A..!= Imports.LPConstant 4 <*> o A..:? "separate_lists" A..!= True) where aligns = @@ -217,7 +217,6 @@ parseImports config o = Imports.step , ("right_after", Imports.RightAfter) ] - -------------------------------------------------------------------------------- parseLanguagePragmas :: Config -> A.Object -> A.Parser Step parseLanguagePragmas config o = LanguagePragmas.step |