@@ -9,11 +9,16 @@ getScreenWidth = return 80
11import UI.HSCurses.Curses
11import UI.HSCurses.Curses
12+import System.IO (hIsTerminalDevice, stdout)
13getScreenWidth :: IO Int
14getScreenWidth :: IO Int
14−getScreenWidth = do initScr
15+getScreenWidth = do term <- hIsTerminalDevice stdout
16− size <- scrSize
20+ size <- scrSize
18− return (snd size)
22+ return (snd size)