yesod devel handles Vim better
This commit is contained in:
parent
1b985796ec
commit
94a844f9fe
@ -121,8 +121,10 @@ getFileList = do
|
|||||||
deps <- getDeps
|
deps <- getDeps
|
||||||
let files' = files ++ map fst (Map.toList deps)
|
let files' = files ++ map fst (Map.toList deps)
|
||||||
fmap Map.fromList $ flip mapM files' $ \f -> do
|
fmap Map.fromList $ flip mapM files' $ \f -> do
|
||||||
fs <- getFileStatus f
|
efs <- Ex.try $ getFileStatus f
|
||||||
return (f, modificationTime fs)
|
return $ case efs of
|
||||||
|
Left (_ :: Ex.SomeException) -> (f, 0)
|
||||||
|
Right fs -> (f, modificationTime fs)
|
||||||
|
|
||||||
watchForChanges :: FileList -> IO ()
|
watchForChanges :: FileList -> IO ()
|
||||||
watchForChanges list = do
|
watchForChanges list = do
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user