Mercurial > hg > xemacs-beta
comparison lisp/font-lock.el @ 448:3078fd1074e8 r21-2-39
Import from CVS: tag r21-2-39
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:38:25 +0200 |
parents | 576fb035e263 |
children | 223736d75acb |
comparison
equal
deleted
inserted
replaced
447:4fc5f13f3bd3 | 448:3078fd1074e8 |
---|---|
2097 "s\\(hort\\|igned\\|t\\(atic\\|ruct\\)\\)\\|typedef\\|" | 2097 "s\\(hort\\|igned\\|t\\(atic\\|ruct\\)\\)\\|typedef\\|" |
2098 "un\\(ion\\|signed\\)\\|vo\\(id\\|latile\\)")) ; 6 ()s deep. | 2098 "un\\(ion\\|signed\\)\\|vo\\(id\\|latile\\)")) ; 6 ()s deep. |
2099 (c++-keywords | 2099 (c++-keywords |
2100 ; ("break" "continue" "do" "else" "for" "if" "return" "switch" "while" | 2100 ; ("break" "continue" "do" "else" "for" "if" "return" "switch" "while" |
2101 ; "asm" "catch" "delete" "new" "operator" "sizeof" "this" "throw" "try" | 2101 ; "asm" "catch" "delete" "new" "operator" "sizeof" "this" "throw" "try" |
2102 ; "protected" "private" "public") | 2102 ; "protected" "private" "public" "const_cast" "dynamic_cast" "reinterpret_cast" |
2103 (concat "asm\\|break\\|c\\(atch\\|ontinue\\)\\|d\\(elete\\|o\\)\\|" | 2103 ; "static_cast" "and" "bitor" "or" "xor" "compl" "bitand" "and_eq" |
2104 "else\\|for\\|if\\|new\\|" | 2104 ; "or_eq" "xor_eq" "not" "not_eq" "typeid" "false" "true") |
2105 "p\\(r\\(ivate\\|otected\\)\\|ublic\\)\\|return\\|" | 2105 (concat "a\\(nd\\(\\|_eq\\)\\|sm\\)\\|" |
2106 "s\\(izeof\\|witch\\)\\|t\\(h\\(is\\|row\\)\\|ry\\)\\|while")) | 2106 "b\\(it\\(or\\|and\\)\\|reak\\)\\|" |
2107 "c\\(atch\\|o\\(mpl\\|n\\(tinue\\|st_cast\\)\\)\\)\\|" | |
2108 "d\\(elete\\|o\\|ynamic_cast\\)\\|" | |
2109 "else\\|" | |
2110 "f\\(alse\\|or\\)\\|if\\|" | |
2111 "n\\(ew\\|ot\\(\\|_eq\\)\\)\\|" | |
2112 "p\\(r\\(ivate\\|otected\\)\\|ublic\\)\\|" | |
2113 "or\\(\\|_eq\\)\\|" | |
2114 "re\\(interpret_cast\\|turn\\)\\|" | |
2115 "s\\(izeof\\|tatic_cast\\|witch\\)\\|" | |
2116 "t\\(h\\(is\\|row\\)\\|r\\(ue\\|y\\)\\|ypeid\\)\\|" | |
2117 "xor\\(\\|_eq\\)\\|while")) | |
2107 (c++-type-types | 2118 (c++-type-types |
2108 ; ("auto" "extern" "register" "static" "typedef" "struct" "union" "enum" | 2119 ; ("auto" "extern" "register" "static" "typedef" "struct" "union" "enum" |
2109 ; "signed" "unsigned" "short" "long" "int" "char" "float" "double" | 2120 ; "signed" "unsigned" "short" "long" "int" "char" "float" "double" |
2110 ; "void" "volatile" "const" "class" "inline" "friend" "bool" | 2121 ; "void" "volatile" "const" "class" "inline" "friend" "bool" |
2111 ; "virtual" "complex" "template") | 2122 ; "virtual" "complex" "template" "explicit" "mutable" "export" "namespace" |
2123 ; "using" "typename" "wchar_t") | |
2112 (concat "auto\\|bool\\|c\\(har\\|lass\\|o\\(mplex\\|nst\\)\\)\\|" | 2124 (concat "auto\\|bool\\|c\\(har\\|lass\\|o\\(mplex\\|nst\\)\\)\\|" |
2113 "double\\|e\\(num\\|xtern\\)\\|f\\(loat\\|riend\\)\\|" | 2125 "double\\|" |
2114 "in\\(line\\|t\\)\\|long\\|register\\|" | 2126 "e\\(num\\|x\\(p\\(licit\\|ort\\)\\|tern\\)\\)\\|" |
2127 "f\\(loat\\|riend\\)\\|" | |
2128 "in\\(line\\|t\\)\\|long\\|mutable\\|namespace\\|register\\|" | |
2115 "s\\(hort\\|igned\\|t\\(atic\\|ruct\\)\\)\\|" | 2129 "s\\(hort\\|igned\\|t\\(atic\\|ruct\\)\\)\\|" |
2116 "t\\(emplate\\|ypedef\\)\\|un\\(ion\\|signed\\)\\|" | 2130 "t\\(emplate\\|ype\\(def\\|name\\)\\)\\|" |
2117 "v\\(irtual\\|o\\(id\\|latile\\)\\)")) ; 11 ()s deep. | 2131 "u\\(\\(n\\(ion\\|signed\\)\\|sing\\)\\)\\|" |
2132 "v\\(irtual\\|o\\(id\\|latile\\)\\)\\|" | |
2133 "wchar_t")) ; 11 ()s deep. | |
2118 (ctoken "\\(\\sw\\|\\s_\\|[:~*&]\\)+") | 2134 (ctoken "\\(\\sw\\|\\s_\\|[:~*&]\\)+") |
2119 ) | 2135 ) |
2120 (setq c-font-lock-keywords-1 | 2136 (setq c-font-lock-keywords-1 |
2121 (list | 2137 (list |
2122 ;; | 2138 ;; |