import Data.Time.Clock.POSIX
import System.File.Tree hiding (mapM, mapM_)
import System.Directory (doesFileExist)
+import System.Process
main :: IO ()
main = getArgs >>= parse
let filename = "entries/" ++ (show entryNum) ++ "-" ++ (unpack . (toLower. replace " " "-") $ pack entryName) ++ ".txt"
writeFile filename (show stamp ++ "::" ++ entryName ++ "\n")
putStrLn $ "Created " ++ filename
+ callCommand $ "emacsclient " ++ filename ++ " &"
usage :: IO ()
usage = putStr . ununlines $ [