Merge pull request #411 from gibiansky/safely-set-flags

Do not crash on errors when setting flags, fixes #370
This commit is contained in:
Andrew Gibiansky 2015-03-06 14:07:41 -08:00
commit 3d167925c6

View File

@ -419,7 +419,7 @@ evalCommand _ (Module contents) state = wrapExecution state $ do
Nothing -> doLoadModule modName modName
-- | Directives set via `:set`.
evalCommand output (Directive SetDynFlag flags) state =
evalCommand output (Directive SetDynFlag flags) state = safely state $
case words flags of
[] -> do
flags <- getSessionDynFlags