b2deab26bd
This is required or else we have to modify glorious packages like cvs.
17 lines
389 B
Haskell
17 lines
389 B
Haskell
module Util.Debunk
|
|
( printToErrors
|
|
) where
|
|
|
|
import XMonad
|
|
import System.FilePath ( (</>) )
|
|
import Control.Exception ( bracket )
|
|
import System.IO ( hPrint, stderr, openFile, hClose, IOMode( AppendMode ) )
|
|
|
|
|
|
printToErrors x = do
|
|
dir <- getXMonadDir
|
|
let base = dir </> "xmonad"
|
|
err = base ++ ".errors"
|
|
bracket (openFile err AppendMode) hClose $ \h -> hPrint h x
|
|
|