leksah-0.10.0.4: Haskell IDE written in Haskell
Source code
Contents
Index
IDE.Pane.Log
Description
Log pane
Synopsis
data
IDELog
=
IDELog
{
textView
::
TextView
scrolledWindowL
::
ScrolledWindow
}
data
LogState
data
LogTag
=
LogTag
|
ErrorTag
|
FrameTag
|
InputTag
|
InfoTag
showLog
::
IDEAction
clearLog
::
IDEAction
getLog
::
IDEM
IDELog
appendLog
::
IDELog
->
String
->
LogTag
->
IO
Int
markErrorInLog
::
IDELog
-> (
Int
,
Int
) ->
IO
()
readOut
::
IDELog
->
Handle
->
IO
()
readErr
::
IDELog
->
Handle
->
IO
()
runExternal
::
FilePath
-> [
String
] ->
IO
(
Handle
,
Handle
,
Handle
,
ProcessHandle
)
Documentation
data
IDELog
Source
The Log pane
Constructors
IDELog
textView
::
TextView
scrolledWindowL
::
ScrolledWindow
Instances
Typeable
IDELog
Pane
IDELog
IDEM
RecoverablePane
IDELog
LogState
IDEM
data
LogState
Source
Instances
Eq
LogState
Ord
LogState
Read
LogState
Show
LogState
Typeable
LogState
RecoverablePane
IDELog
LogState
IDEM
data
LogTag
Source
Constructors
LogTag
ErrorTag
FrameTag
InputTag
InfoTag
showLog
::
IDEAction
Source
clearLog
::
IDEAction
Source
getLog
::
IDEM
IDELog
Source
appendLog
::
IDELog
->
String
->
LogTag
->
IO
Int
Source
markErrorInLog
::
IDELog
-> (
Int
,
Int
) ->
IO
()
Source
readOut
::
IDELog
->
Handle
->
IO
()
Source
readErr
::
IDELog
->
Handle
->
IO
()
Source
runExternal
::
FilePath
-> [
String
] ->
IO
(
Handle
,
Handle
,
Handle
,
ProcessHandle
)
Source
Produced by
Haddock
version 2.6.1