1.1 --- a/python.editor/src/org/netbeans/modules/python/editor/lexer/PythonLexer.java Sat Jun 06 19:25:54 2015 +0200
1.2 +++ b/python.editor/src/org/netbeans/modules/python/editor/lexer/PythonLexer.java Sat Jun 06 19:27:23 2015 +0200
1.3 @@ -899,15 +899,15 @@
1.4 break;
1.5 case 'F': // False
1.6 if (length == 5 && TokenUtilities.textEquals(s, "False")) { // NOI18N
1.7 - return PythonTokenId.ANY_KEYWORD;
1.8 + return PythonTokenId.FALSE;
1.9 }
1.10 case 'N': // None
1.11 if (length == 4 && TokenUtilities.textEquals(s, "None")) { // NOI18N
1.12 - return PythonTokenId.ANY_KEYWORD;
1.13 + return PythonTokenId.NONE;
1.14 }
1.15 case 'T': // True
1.16 if (length == 4 && TokenUtilities.textEquals(s, "True")) { // NOI18N
1.17 - return PythonTokenId.ANY_KEYWORD;
1.18 + return PythonTokenId.TRUE;
1.19 }
1.20 }
1.21
2.1 --- a/python.editor/src/org/netbeans/modules/python/editor/lexer/PythonTokenId.java Sat Jun 06 19:25:54 2015 +0200
2.2 +++ b/python.editor/src/org/netbeans/modules/python/editor/lexer/PythonTokenId.java Sat Jun 06 19:27:23 2015 +0200
2.3 @@ -108,6 +108,9 @@
2.4 FINALLY("finally", KEYWORD_CAT), // NOI18N
2.5 IMPORT("import", KEYWORD_CAT), // NOI18N
2.6 FROM("from", KEYWORD_CAT), // NOI18N
2.7 + TRUE("True", KEYWORD_CAT), // NOI18N
2.8 + FALSE("False", KEYWORD_CAT), // NOI18N
2.9 + NONE("None", KEYWORD_CAT), // NOI18N
2.10 TRY("try", KEYWORD_CAT), // NOI18N
2.11 DOT(".", OPERATOR_CAT), // NOI18N
2.12 COMMA(",", OPERATOR_CAT), // NOI18N
3.1 --- a/python.editor/src/org/netbeans/modules/python/editor/resources/fontsColors.xml Sat Jun 06 19:25:54 2015 +0200
3.2 +++ b/python.editor/src/org/netbeans/modules/python/editor/resources/fontsColors.xml Sat Jun 06 19:27:23 2015 +0200
3.3 @@ -35,6 +35,15 @@
3.4 <font style="bold"/>
3.5 </fontcolor>
3.6 <fontcolor name="QUOTED_STRING_LITERAL" default="string"/>
3.7 + <fontcolor name="TRUE" foreColor="000066">
3.8 + <font style="bold" />
3.9 + </fontcolor>
3.10 + <fontcolor name="FALSE" foreColor="000066">
3.11 + <font style="bold" />
3.12 + </fontcolor>
3.13 + <fontcolor name="NONE" foreColor="000066">
3.14 + <font style="bold" />
3.15 + </fontcolor>
3.16 <fontcolor name="STD_SYMBOLS" foreColor="3366CC" />
3.17
3.18 <!--"semantic" highlighting:-->