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 ;;