package syntaxhighlighter::err;
$VERSION = '0.01';
use Wx qw(wxSTC_LEX_ERRORLIST);
sub load{
$_[0]->SetLexer( wxSTC_LEX_ERRORLIST );
$_[0]->SetKeyWords(0,'');
$_[0]->StyleSetSpec( 0,"fore:#000000"); # Default
$_[0]->StyleSetSpec( 1,"fore:#ff0000"); # python Error
$_[0]->StyleSetSpec( 2,"fore:#800080"); # gcc Error
$_[0]->StyleSetSpec( 3,"fore:#808000"); # Microsoft Error
$_[0]->StyleSetSpec( 4,"fore:#0000ff"); # command or return status
$_[0]->StyleSetSpec( 5,"fore:#b06000"); # Borland error and warning messages
$_[0]->StyleSetSpec( 6,"fore:#ff0000"); # perl error and warning messages
$_[0]->StyleSetSpec( 7,"fore:#ff0000"); # .NET tracebacks
$_[0]->StyleSetSpec( 8,"back:#ff0000"); # Lua error and warning messages
$_[0]->StyleSetSpec( 9,"fore:#ff00ff"); # ctags
$_[0]->StyleSetSpec(10,"fore:#007f00"); # diff changed !
$_[0]->StyleSetSpec(11,"fore:#00007f"); # diff addition +
$_[0]->StyleSetSpec(12,"fore:#007F7F"); # diff deletion -
$_[0]->StyleSetSpec(13,"fore:#7f0000"); # diff message ---
$_[0]->StyleSetSpec(14,"fore:#ff0000"); # PHP error
$_[0]->StyleSetSpec(15,"fore:#ff0000"); # Essential Lahey Fortran 90 error
$_[0]->StyleSetSpec(16,"fore:#ff0000"); # Intel Fortran Compiler error
$_[0]->StyleSetSpec(17,"fore:#ff0000"); # Intel Fortran Compiler v8.0 error/warning
$_[0]->StyleSetSpec(18,"fore:#ff0000"); # Absoft Pro Fortran 90/95 v8.2 error or warning
$_[0]->StyleSetSpec(19,"fore:#ff0000"); # HTML Tidy
$_[0]->StyleSetSpec(20,"fore:#ff0000"); # Java runtime stack trace
$_[0]->StyleSetSpec(21,"fore:#000000"); # Text matched with find in files and message part of GCC errors
$_[0]->StyleSetSpec(32,"fore:#B06000,small"); #
$_[0]->StyleSetSpec(33,"fore:#000000,small"); # Ensures that spacing is not affected by line number styles
}
1;