From a2b53e524c8ebde6d35565b0e6770a8b7e9d85ef Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Fri, 15 May 2009 10:14:35 +0000 Subject: Removed deprecated symbols SCI_SETCARETPOLICY CARET_CENTER CARET_XEVEN CARET_XJUMPS SC_FOLDFLAG_BOX SC_FOLDLEVELBOXHEADERFLAG SC_FOLDLEVELBOXFOOTERFLAG SC_FOLDLEVELCONTRACTED SC_FOLDLEVELUNINDENT SCN_POSCHANGED SCN_CHECKBRACE SCLEX_ASP SCLEX_PHP --- src/LexHTML.cxx | 141 -------------------------------------------------------- 1 file changed, 141 deletions(-) (limited to 'src/LexHTML.cxx') diff --git a/src/LexHTML.cxx b/src/LexHTML.cxx index 99afa2309..3a28a01f8 100644 --- a/src/LexHTML.cxx +++ b/src/LexHTML.cxx @@ -2052,144 +2052,6 @@ static void ColouriseHTMLPiece(StyleContext &sc, WordList *keywordlists[]) { } } -static void ColouriseASPPiece(StyleContext &sc, WordList *keywordlists[]) { - // Possibly exit current state to either SCE_H_DEFAULT or SCE_HBA_DEFAULT - if ((sc.state == SCE_H_ASPAT || isASPScript(sc.state)) && sc.Match('%', '>')) { - sc.SetState(SCE_H_ASP); - sc.Forward(); - sc.ForwardSetState(SCE_H_DEFAULT); - } - - // Handle some ASP script - if (sc.state >= SCE_HBA_START && sc.state <= SCE_HBA_STRINGEOL) { - ColouriseHBAPiece(sc, keywordlists); - } else if (sc.state >= SCE_H_DEFAULT && sc.state <= SCE_H_SGML_BLOCK_DEFAULT) { - ColouriseHTMLPiece(sc, keywordlists); - } - - // Enter new sc.state - if ((sc.state == SCE_H_DEFAULT) || (sc.state == SCE_H_TAGUNKNOWN)) { - if (sc.Match('<', '%')) { - if (sc.state == SCE_H_TAGUNKNOWN) - sc.ChangeState(SCE_H_ASP); - else - sc.SetState(SCE_H_ASP); - sc.Forward(); - sc.Forward(); - if (sc.ch == '@') { - sc.ForwardSetState(SCE_H_ASPAT); - } else { - if (sc.ch == '=') { - sc.Forward(); - } - sc.SetState(SCE_HBA_DEFAULT); - } - } - } -} - -static void ColouriseASPDoc(unsigned int startPos, int length, int initStyle, WordList *keywordlists[], - Accessor &styler) { - // Lexer for HTML requires more lexical states (8 bits worth) than most lexers - StyleContext sc(startPos, length, initStyle, styler, static_cast(STYLE_MAX)); - for (; sc.More(); sc.Forward()) { - ColouriseASPPiece(sc, keywordlists); - } - sc.Complete(); -} - -static void ColourisePHPPiece(StyleContext &sc, WordList *keywordlists[]) { - // Possibly exit current state to either SCE_H_DEFAULT or SCE_HBA_DEFAULT - if (sc.state >= SCE_HPHP_DEFAULT && sc.state <= SCE_HPHP_OPERATOR) { - if (!isPHPStringState(sc.state) && - (sc.state != SCE_HPHP_COMMENT) && - (sc.Match('?', '>'))) { - sc.SetState(SCE_H_QUESTION); - sc.Forward(); - sc.ForwardSetState(SCE_H_DEFAULT); - } - } - - if (sc.state >= SCE_H_DEFAULT && sc.state <= SCE_H_SGML_BLOCK_DEFAULT) { - ColouriseHTMLPiece(sc, keywordlists); - } - - // Handle some PHP script - if (sc.state == SCE_HPHP_WORD) { - if (!IsPhpWordChar(static_cast(sc.ch))) { - sc.SetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_COMMENTLINE) { - if (sc.ch == '\r' || sc.ch == '\n') { - sc.SetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_COMMENT) { - if (sc.Match('*', '/')) { - sc.Forward(); - sc.Forward(); - sc.SetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_HSTRING) { - if (sc.ch == '\"') { - sc.ForwardSetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_SIMPLESTRING) { - if (sc.ch == '\'') { - sc.ForwardSetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_VARIABLE) { - if (!IsPhpWordChar(static_cast(sc.ch))) { - sc.SetState(SCE_HPHP_DEFAULT); - } - } else if (sc.state == SCE_HPHP_OPERATOR) { - sc.SetState(SCE_HPHP_DEFAULT); - } - - // Enter new sc.state - if ((sc.state == SCE_H_DEFAULT) || (sc.state == SCE_H_TAGUNKNOWN)) { - if (sc.Match("(sc.ch))) { - sc.SetState(SCE_HPHP_WORD); - } else if (sc.ch == '#') { - sc.SetState(SCE_HPHP_COMMENTLINE); - } else if (sc.Match("