Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Alex D
GHC
Commits
d4a2fe2b
Commit
d4a2fe2b
authored
Sep 08, 2004
by
simonmar
Browse files
[project @ 2004-09-08 08:55:55 by simonmar]
Fix newline wibbles in new message API
parent
266c5c79
Changes
1
Hide whitespace changes
Inline
Side-by-side
ghc/compiler/main/ErrUtils.lhs
View file @
d4a2fe2b
...
...
@@ -8,7 +8,7 @@ module ErrUtils (
Message, mkLocMessage, printError,
ErrMsg, WarnMsg,
errMsgSpans,
errMsgContext,
errMsgShortDoc, errMsgExtraInfo,
errMsgSpans, errMsgShortDoc, errMsgExtraInfo,
Messages, errorsFound, emptyMessages,
mkErrMsg, mkWarnMsg, mkPlainErrMsg, mkLongErrMsg,
printErrorsAndWarnings, pprBagOfErrors, pprBagOfWarnings,
...
...
@@ -40,7 +40,7 @@ import CmdLineOpts ( DynFlags(..), DynFlag(..), dopt,
import List ( replicate, sortBy )
import System ( ExitCode(..), exitWith )
import DATA_IOREF
import IO ( hPutStr, stderr, stdout )
import IO ( hPutStr
Ln
, stderr, stdout )
-- -----------------------------------------------------------------------------
...
...
@@ -170,7 +170,7 @@ doIfSet_dyn dflags flag action | dopt flag dflags = action
\begin{code}
showPass :: DynFlags -> String -> IO ()
showPass dflags what = compilationPassMsg dflags ("*** "++what++":
\n
")
showPass dflags what = compilationPassMsg dflags ("*** "++what++":")
dumpIfSet :: Bool -> String -> SDoc -> IO ()
dumpIfSet flag hdr doc
...
...
@@ -234,7 +234,7 @@ debugTraceMsg :: DynFlags -> String -> IO ()
debugTraceMsg dflags msg
= ifVerbose dflags 2 (putMsg msg)
GLOBAL_VAR(msgHandler, hPutStr stderr, (String -> IO ()))
GLOBAL_VAR(msgHandler, hPutStr
Ln
stderr, (String -> IO ()))
setMsgHandler :: (String -> IO ()) -> IO ()
setMsgHandler handle_msg = writeIORef msgHandler handle_msg
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment