diff --git a/lib/jsyntaxpane-0.9.5.jar b/lib/jsyntaxpane-0.9.5.jar index 133a8b69c..9841945df 100644 Binary files a/lib/jsyntaxpane-0.9.5.jar and b/lib/jsyntaxpane-0.9.5.jar differ diff --git a/libsrc/jsyntaxpane/jsyntaxpane/src/main/jflex/jsyntaxpane/lexers/actionscript3.flex b/libsrc/jsyntaxpane/jsyntaxpane/src/main/jflex/jsyntaxpane/lexers/actionscript3.flex index 4e02158d9..d0e3af2e1 100644 --- a/libsrc/jsyntaxpane/jsyntaxpane/src/main/jflex/jsyntaxpane/lexers/actionscript3.flex +++ b/libsrc/jsyntaxpane/jsyntaxpane/src/main/jflex/jsyntaxpane/lexers/actionscript3.flex @@ -108,8 +108,6 @@ Path = "/" | "/"? {IdentifierOrParent} ("/" {IdentifierOrParent})* "/"? IdentifierNs = {Identifier} ":" {Identifier} -TypeNameSpec = ".<" {Identifier} ">" - /* XML */ LetterColon = [:jletter] | ":" XMLIdentifier = {Identifier} | {IdentifierNs} @@ -249,6 +247,7 @@ VerbatimString = "@\"" {VerbatimStringCharacter}* "\"" "..." | "." | "=" | + ".<" | "<" | "!" | "~" | @@ -330,7 +329,6 @@ VerbatimString = "@\"" {VerbatimStringCharacter}* "\"" /* whitespace */ {WhiteSpace} { } - {TypeNameSpec} { return token(TokenType.IDENTIFIER); } {XMLBeginOneTag} { yybegin(XML); tokenStart = yychar; tokenLength = yylength();