/usr/share/codeblocks/lexers/lexer_html.xml is in codeblocks-common 13.12-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 | <?xml version="1.0"?>
<!DOCTYPE CodeBlocks_lexer_properties>
<CodeBlocks_lexer_properties>
<Lexer name="HTML/PHP/ASP/JS"
index="4"
filemasks="*.htm,*.html,*.xhtml,*.php,*.php3,*.phtml,*.hta">
<Style name="HTML Default"
index="0"
fg="0,0,0"
bg="255,255,255"
bold="0"
italics="0"
underlined="0"/>
<Style name="HTML Tag"
index="1"
fg="128,0,128"
bold="1"/>
<Style name="HTML Unknown tag"
index="2"
fg="255,0,0"
bold="1"/>
<Style name="HTML Attribute name"
index="3"
fg="0,0,0"
bold="1"/>
<Style name="HTML Unknown attribute"
index="4"
fg="255,0,0"
bold="1"/>
<Style name="HTML Attribute value"
index="5,6,7,8"
fg="0,0,255"/>
<Style name="HTML Comment"
index="9"
fg="0,128,0"/>
<Style name="HTML Entity"
index="10"
fg="255,69,0"
bold="1"/>
<Style name="HTML Tag end"
index="11"
fg="0,0,0"/>
<Style name="XML Start"
index="12"
fg="128,0,128"/>
<Style name="XML End"
index="13"
fg="128,0,128"/>
<Style name="CDATA Section"
index="17"
fg="0,0,0"
italics="1"/>
<Style name="PHP/Unknown Section Block"
index="18"
fg="200,0,200"
italics="1"/>
<Style name="Unquoted values" index="19" fg="255,0,255" bg="255,232,255" />
<Style name="JSP Comment" index="20" fg="0,0,0" bg="255,255,200" />
<Style name="SGML tags" index="21" fg="0,0,127" bg="240,240,255" />
<Style name="SGML command" index="22" fg="0,0,127" bg="240,240,255" bold="1" />
<Style name="SGML 1st param" index="23" fg="0,90,0" bg="240,240,255" />
<Style name="SGML double string" index="24" fg="127,0,0" bg="240,240,255" />
<Style name="SGML single string" index="25" fg="160,55,0" bg="240,240,255" />
<Style name="SGML error" index="26" fg="128,0,0" bg="255,100,100" />
<Style name="SGML special (#xxxx type)" index="27" fg="50,100,255" bg="240,240,255" />
<Style name="SGML entity" index="28" fg="60,60,60" bg="240,240,255" />
<Style name="SGML comment" index="29" fg="128,128,0" bg="240,240,255" />
<Style name="SGML block" index="31" fg="0,0,100" bg="192,192,235" />
<Style name="Matched Operators" index="34" fg="0,0,255" bold="0" />
<Style name="Matched Operators 2" index="35" fg="255,0,0" bold="0" />
<Style name="JS Start" index="40" fg="127,127,0" />
<Style name="JS Default" index="41" fg="0,0,0" bold="1" />
<Style name="JS Comment" index="42" />
<Style name="JS Line Comment" index="43" fg="127,0,0" />
<Style name="JS Doc comment" index="44" fg="0,127,0" bold="1" />
<Style name="JS Number" index="45" fg="0,0,127" />
<Style name="JS Word" index="46" fg="0,0,0" />
<Style name="JS Keyword" index="47" fg="0,0,127" bold="1" />
<Style name="JS Double quoted string" index="48" />
<Style name="JS Single quoted string" index="49" />
<Style name="JS Symbols" index="50" fg="127,0,0" bold="1" />
<Style name="JavaScript EOL" index="51" bg="180,180,0" />
<Style name="JavaScript RegEx" index="52" bg="255,180,0" />
<Style name="ASP JS Start" index="55" fg="127,127,0" />
<Style name="ASP JS Default" index="56" fg="0,0,0" bold="1" bg="220,220,127" />
<Style name="ASP JS Comment" index="57" fg="0,127,0" bg="220,220,127" />
<Style name="ASP JS Line Comment" index="58" fg="0,127,0" bg="220,220,127" />
<Style name="ASP JS Doc comment" index="59" fg="127,127,127" bold="1" bg="220,220,127" />
<Style name="ASP JS Number" index="60" fg="0,127,127" bg="220,220,127" />
<Style name="ASP JS Word" index="61" fg="0,0,0" bg="220,220,127" />
<Style name="ASP JS Keyword" index="62" fg="0,0,127" bold="1" bg="220,220,127" />
<Style name="ASP JS Double quoted string" index="63" fg="127,0,127" bg="220,220,127" />
<Style name="ASP JS Single quoted string" index="64" fg="127,0,127" bg="220,220,127" />
<Style name="ASP JS Symbols" index="65" fg="0,0,0" bold="1" bg="220,220,127" />
<Style name="ASP JavaScript EOL" index="66" bg="200,200,0" />
<Style name="ASP JavaScript RegEx" index="67" bg="255,200,200" />
<Style name="VBS Start" index="70" />
<Style name="VBS Default" index="71" bg="240,240,255" fg="0,0,0" />
<Style name="VBS Comment" index="72" bg="240,240,255" fg="0,128,0" />
<Style name="VBS Number" index="73" bg="240,240,255" fg="0,128,128" />
<Style name="VBS KeyWord" index="74" bg="240,240,255" fg="0,0,128" bold="1" />
<Style name="VBS String" index="75" bg="240,240,255" fg="128,0,128" />
<Style name="VBS Identifier" index="76" bg="240,240,255" fg="0,0,128" />
<Style name="VBS Unterminated string" index="77" bg="127,127,255" fg="0,0,128" />
<Style name="ASP VBS Start" index="80" />
<Style name="ASP VBS Default" index="81" bg="200,200,240" fg="0,0,0" />
<Style name="ASP VBS Comment" index="82" bg="200,200,240" fg="0,128,0" />
<Style name="ASP VBS Number" index="83" bg="200,200,240" fg="0,128,128" />
<Style name="ASP VBS KeyWord" index="84" bg="200,200,240" fg="0,0,128" bold="1" />
<Style name="ASP VBS String" index="85" bg="200,200,240" fg="128,0,128" />
<Style name="ASP VBS Identifier" index="86" bg="200,200,240" fg="0,0,128" />
<Style name="ASP VBS Unterminated string" index="87" bg="127,127,200" fg="0,0,128" />
<Style name="Embedded Python" index="90" fg="0,127,0" />
<Style name="Embedded Python 2" index="91" fg="0,127,0" />
<Style name="Embedded Python Comment" index="92" fg="0,127,0" bg="240,255,240" />
<Style name="Embedded Python Number" index="93" fg="0,127,127" bg="240,255,240" />
<Style name="Embedded Python String" index="94" fg="127,0,127" bg="240,255,240" />
<Style name="Embedded Python Single quoted string" index="95" fg="127,0,127" bg="240,255,240" />
<Style name="Embedded Python Keyword" index="96" fg="0,0,127" bold="1" bg="240,255,240" />
<Style name="Embedded Python Triple quotes" index="97" fg="127,0,0" bg="240,255,240" />
<Style name="Embedded Python Triple double quotes" index="98" fg="127,0,0" bg="240,255,240" />
<Style name="Embedded Python Class name definition" index="99" fg="0,0,255" bold="1" bg="240,255,240" />
<Style name="Embedded Python Function or method name definition" index="100" fg="0,127,127" bold="1" bg="240,255,240" />
<Style name="Embedded Python Operators" index="101" bold="1" bg="240,255,240" />
<Style name="Embedded Python Identifiers" index="102" bg="240,255,240" />
<Style name="ASP Python" index="105" fg="128,128,128" />
<Style name="ASP Python 2" index="106" fg="128,128,128" bg="200,200,200" />
<Style name="ASP Python Comment" index="107" fg="0,127,0" bg="192,222,192" />
<Style name="ASP Python Number" index="108" fg="0,127,127" bg="192,234,192" />
<Style name="ASP Python String" index="109" fg="127,0,127" bg="192,234,192" />
<Style name="ASP Python Single quoted string" index="110" fg="127,0,127" bg="192,240,192" />
<Style name="ASP Python Keyword" index="111" fg="0,0,127" bold="1" bg="192,240,192" />
<Style name="ASP Python Triple quotes" index="112" fg="127,0,0" bg="192,240,192" />
<Style name="ASP Python Triple double quotes" index="113" fg="127,0,0" bg="192,240,192" />
<Style name="ASP Python Class name definition" index="114" fg="0,0,255" bold="1" bg="192,240,192" />
<Style name="ASP Python Function or method name definition" index="115" fg="0,127,127" bold="1" bg="192,240,192" />
<Style name="ASP Python Operators" index="116" bold="1" bg="192,240,192" />
<Style name="ASP Python Identifiers" index="117" bg="192,240,192" />
<Style name="PHP Complex Variable"
index="104"
fg="0,127,0"
bg="255,248,248"
italics="1"/>
<Style name="PHP Default"
index="118"
fg="0,0,0"
bg="255,255,255"
bold="0"
italics="0"
underlined="0"/>
<Style name="PHP HString"
index="119"
fg="0,0,255"/>
<Style name="PHP Simple String"
index="120"
fg="0,0,255"/>
<Style name="PHP Word"
index="121"
fg="0,0,160"
bold="1"/>
<Style name="PHP Number"
index="122"
fg="240,0,240"/>
<Style name="PHP Variable"
index="123"
fg="0,0,128"/>
<Style name="PHP Multiline comment"
index="124"
fg="160,160,160"/>
<Style name="PHP single line Comment"
index="125"
fg="128,128,255"
bold="1"/>
<Style name="PHP HString Variable"
index="126"
fg="0,0,255"
bold="1"/>
<Style name="PHP Operator"
index="127"
fg="255,0,0"/>
<Keywords>
<!-- HTML elements and attributes -->
<Set index="0"
value="a abbr acronym address applet area b base basefont
bdo big blockquote body br button caption center
cite code col colgroup dd del dfn dir div dl dt em
fieldset font form frame frameset h1 h2 h3 h4 h5 h6
head hr html i iframe img input ins isindex kbd label
legend li link map menu meta noframes noscript
object ol optgroup option p param pre q s samp
script select small span strike strong style sub sup
table tbody td textarea tfoot th thead title tr tt u ul
var xml xmlns xml:lang
abbr accept-charset accept accesskey action align alink
alt archive axis background bgcolor border
cellpadding cellspacing char charoff charset checked cite
class classid clear codebase codetype color cols colspan
compact content coords
data datafld dataformatas datapagesize datasrc datetime
declare defer dir disabled enctype event
face for frame frameborder
headers height href hreflang hspace http-equiv
id ismap label lang language leftmargin link longdesc
marginwidth marginheight maxlength media method multiple
name nohref noresize noshade nowrap
object onblur onchange onclick ondblclick onfocus
onkeydown onkeypress onkeyup onload onmousedown
onmousemove onmouseover onmouseout onmouseup
onreset onselect onsubmit onunload
profile prompt readonly rel rev rows rowspan rules
scheme scope selected shape size span src standby start style
summary tabindex target text title topmargin type usemap
valign value valuetype version vlink vspace width
text password checkbox radio submit reset
file hidden image
article aside calendar canvas card command commandset datagrid datatree
footer gauge header m menubar menulabel nav progress section switch tabbo
active command contenteditable ping
public !doctype"/>
<!-- JScript Keywords -->
<Set index="1"
value="abstract boolean break byte case catch char class const
continue debugger default delete do double else enum export
extends false final finally float for function goto if implements
import in instanceof int interface long native new null package
private protected public return short static super switch
synchronized this throw throws transient true try typeof var
void volatile while with"
/>
<!-- VB script keywords -->
<Set index="2"
value="addressof alias and as attribute base begin binary boolean byref byte byval call case compare
const currency date decimal declare defbool defbyte defint deflng defcur defsng defdbl defdec
defdate defstr defobj defvar dim do double each else elseif empty end enum eqv erase error
event exit explicit false for friend function get gosub goto if imp implements in input integer
is len let lib like load lock long loop lset me mid midb mod new next not nothing null object
on option optional or paramarray preserve print private property public raiseevent randomize
redim rem resume return rset seek select set single static step stop string sub then time to
true type typeof unload until variant wend while with withevents xor"
/>
<!-- Python script keywords -->
<Set index="3"
value="and assert break class continue def del elif
else except exec finally for from global if import in is lambda None
not or pass print raise return try while yield"
/>
<!-- PHP Keywords -->
<Set index="4"
value="and array as bool boolean break case cfunction class const continue declare
default die directory do double echo else elseif empty enddeclare endfor
endforeach endif endswitch endwhile eval exit extends false float for
foreach function global if include include_once int integer isset list new
null object old_function or parent print real require require_once resource
return static stdclass string switch true unset use var while xor __class__
__file__ __function__ __line__ __sleep __wakeup"/>
</Keywords>
<SampleCode value="lexer_html.sample"/>
<LanguageAttributes
LineComment="//"
StreamCommentStart="/*"
StreamCommentEnd="*/"
BoxCommentStart="/* "
BoxCommentMid=" * "
BoxCommentEnd=" */"
CaseSensitive="0"
LexerCommentStyles="9,20,29,42,43,44,57,58,59,72,82,92,107,124,125"
LexerCharacterStyles=""
LexerStringStyles="5,6,7,17,24,25,48,49,63,64,75,77,85,87,94,95,109,110,119,120"
LexerPreprocessorStyles=""/>
</Lexer>
</CodeBlocks_lexer_properties>
|