]> granicus.if.org Git - php/commitdiff
Fix zend_highlight functionality I broke
authorNikita Popov <nikic@php.net>
Tue, 26 Aug 2014 23:12:09 +0000 (01:12 +0200)
committerNikita Popov <nikic@php.net>
Tue, 26 Aug 2014 23:26:57 +0000 (01:26 +0200)
Magic consts are not supposed to be highlighted as keywords.

Zend/zend_highlight.c

index dab9595d60b162c5b35f46628f1bb8b52e117a64..26c34686a67b7564d490b82cfeb499f11646783b 100644 (file)
@@ -104,9 +104,15 @@ ZEND_API void zend_highlight(zend_syntax_highlighter_ini *syntax_highlighter_ini
                                break;
                        case T_OPEN_TAG:
                        case T_OPEN_TAG_WITH_ECHO:
-                               next_color = syntax_highlighter_ini->highlight_default;
-                               break;
                        case T_CLOSE_TAG:
+                       case T_LINE:
+                       case T_FILE:
+                       case T_DIR:
+                       case T_TRAIT_C:
+                       case T_METHOD_C:
+                       case T_FUNC_C:
+                       case T_NS_C:
+                       case T_CLASS_C:
                                next_color = syntax_highlighter_ini->highlight_default;
                                break;
                        case '"':