on master help sign in
Avoid 3 space indents
commit20c829038cf678dffdcc16a1f331f12a012f61f4 authorNeil Mitchell <ndmitchell@gmail.com> dateWed 11 Sep 2019, 22:45 (7 years ago) parenta4fafc2
1 file changed+11−11
src/Development/IDE/Core/Preprocessor.hs+11−11
src/Development/IDE/Core/Preprocessor.hs+11−11
@@ -33,21 +33,21 @@ import Data.Maybe
3333-- e.g. unlit/cpp. Return the resulting buffer and the DynFlags it implies.
3434preprocessor :: GhcMonad m => FilePath -> Maybe StringBuffer -> ExceptT [FileDiagnostic] m (StringBuffer, DynFlags)
3535preprocessor filename mbContents = do
36− -- Perform unlit
37− (isOnDisk, contents) <- if isLiterate filename then do
36+ -- Perform unlit
37+ (isOnDisk, contents) <- if isLiterate filename then do
3838 dflags <- getDynFlags
3939 newcontent <- liftIO $ runLhs dflags filename mbContents
4040 return (False, newcontent)
41− else do
42− contents <- liftIO $ maybe (hGetStringBuffer filename) return mbContents
43− let isOnDisk = isNothing mbContents
44− return (isOnDisk, contents)
45−
46− -- Perform cpp
47− dflags <- ExceptT $ parsePragmasIntoDynFlags filename contents
48− if not $ xopt LangExt.Cpp dflags then
41+ else do
42+ contents <- liftIO $ maybe (hGetStringBuffer filename) return mbContents
43+ let isOnDisk = isNothing mbContents
44+ return (isOnDisk, contents)
45+
46+ -- Perform cpp
47+ dflags <- ExceptT $ parsePragmasIntoDynFlags filename contents
48+ if not $ xopt LangExt.Cpp dflags then
4949 return (contents, dflags)
50− else do
50+ else do
5151 contents <- liftIO $ runCpp dflags filename $ if isOnDisk then Nothing else Just contents
5252 dflags <- ExceptT $ parsePragmasIntoDynFlags filename contents
5353 return (contents, dflags)