@@ -20,7 +20,7 @@ import Idris.IdeMode
21import Util.Pretty
21import Util.Pretty
22import Util.ScreenSize (getScreenWidth)
22import Util.ScreenSize (getScreenWidth)
23−import Util.System (isATTY, isMinTTY)
23+import Util.System (isATTY)
25import Prelude hiding ((<$>))
25import Prelude hiding ((<$>))
@@ -65,16 +65,14 @@ iRender d = do w <- getWidth
65 let ideMode = case idris_outputmode ist of
65 let ideMode = case idris_outputmode ist of
66 IdeMode _ _ -> True
66 IdeMode _ _ -> True
67 _ -> False
67 _ -> False
68− tty <- runIO isATTY
68+ tty <- runIO isATTY
69− mintty <- runIO isMinTTY
71 InfinitelyWide -> return $ renderPretty 1.0 1000000000 d
70 InfinitelyWide -> return $ renderPretty 1.0 1000000000 d
72 ColsWide n -> return $
71 ColsWide n -> return $
74 then renderPretty 1.0 1000000000 d
73 then renderPretty 1.0 1000000000 d
75 else renderPretty 0.8 n d
74 else renderPretty 0.8 n d
76− AutomaticWidth | ideMode || not (tty || mintty) ->
75+ AutomaticWidth | ideMode || not tty -> return $ renderPretty 1.0 80 d
77− return $ renderPretty 1.0 80 d
78 | otherwise -> do width <- runIO getScreenWidth
76 | otherwise -> do width <- runIO getScreenWidth
79 return $ renderPretty 0.8 width d
77 return $ renderPretty 0.8 width d