leksah-0.15.1.4: Haskell IDE written in Haskell

Safe HaskellNone
LanguageHaskell2010

IDE.Pane.Errors

Description

A pane which displays a list of errors

Synopsis

Documentation

data IDEErrors Source

The representation of the Errors pane

fillErrorList Source

Arguments

:: Bool

Whether to display the Errors pane

-> IDEAction 

Repopulates the Errors pane

addErrorToList Source

Arguments

:: Bool

Whether to display the pane

-> Int

The index to insert at

-> LogRef 
-> IDEAction 

Add any LogRef to the Errors pane at a given index

selectError Source

Arguments

:: Maybe LogRef

When Nothing, the first error in the list is selected

-> IDEAction 

Select an error in the Errors pane

getErrors :: Maybe PanePath -> IDEM IDEErrors Source

Get the Errors pane

selectMatchingErrors Source

Arguments

:: Maybe SrcSpan

When Nothing, unselects any errors in the pane

-> IDEM () 

Select the matching errors for a SrcSpan in the Errors pane, or none at all