Warning, /frameworks/syntax-highlighting/autotests/folding/highlight.xml.fold is written in an unsupported language. File is not indexed.

0001 <beginfold id='1'><?</beginfold id='1'>xml version="1.0" encoding="UTF-8"<endfold id='1'>?></endfold id='1'>
0002 <beginfold id='2'><!</beginfold id='2'>DOCTYPE language SYSTEM "language.dtd"
0003 <beginfold id='3'>[</beginfold id='3'>
0004     <beginfold id='4'><!--</beginfold id='4'> comment line 1
0005          comment line 2 <endfold id='4'>--></endfold id='4'>
0006     <!ENTITY name    "(?![0-9])[\w_:][\w.:_-]*">
0007     <!ENTITY entref  "&amp;(#[0-9]+|#[xX][0-9A-Fa-f]+|&name;);">
0008 <endfold id='3'>]</endfold id='3'><endfold id='2'>></endfold id='2'>
0009 
0010 <beginfold id='4'><!--</beginfold id='4'> we need this tags or this is no valid file <endfold id='4'>--></endfold id='4'>
0011 
0012 <beginfold id='5'><</beginfold id='5'>element attr1="a1" attr2="2.03" attr3="&entity;">
0013     <beginfold id='5'><</beginfold id='5'>sub-element<endfold id='5'>/></endfold id='5'>
0014 </element<endfold id='5'>></endfold id='5'>
0015 
0016 This is a pseudo XML file to test Kate's XML syntax highlighting.
0017 
0018 Doctype:
0019         <beginfold id='2'><!</beginfold id='2'>DOCTYPE HTML PUBLIC "-//SOME_DOCTYPE 0.01//EN" SYSTEM "foobar.dtd"<endfold id='2'>></endfold id='2'>
0020         <beginfold id='2'><!</beginfold id='2'>DOCTYPE
0021         HTML PUBLIC "-//SOME_DOCTYPE 0.01//EN" SYSTEM "foobar.dtd"<endfold id='2'>></endfold id='2'>
0022 
0023 Processing instruction:
0024         <beginfold id='1'><?</beginfold id='1'>php processing instruction <endfold id='1'>?></endfold id='1'>
0025 
0026 Comments:
0027         <beginfold id='4'><!--</beginfold id='4'> a comment <endfold id='4'>--></endfold id='4'>
0028         <beginfold id='4'><!--</beginfold id='4'> another comment,
0029         using more than one line <endfold id='4'>--></endfold id='4'>
0030 
0031 Comment inside element:
0032         <beginfold id='5'><</beginfold id='5'>element attr="foobar">content<beginfold id='4'><!--</beginfold id='4'> comment <endfold id='4'>--></endfold id='4'></element<endfold id='5'>></endfold id='5'>
0033 
0034 Markup inside comment:
0035         <beginfold id='4'><!--</beginfold id='4'>
0036         This is a comment!
0037         <element inside_comment />
0038         <endfold id='4'>--></endfold id='4'>
0039 
0040 Empty element:
0041         <beginfold id='5'><</beginfold id='5'>empty<endfold id='5'>/></endfold id='5'>
0042         <beginfold id='5'><</beginfold id='5'>empty  <endfold id='5'>/></endfold id='5'>
0043 
0044 Simple element plus content:
0045         <beginfold id='5'><</beginfold id='5'>element>some content</element<endfold id='5'>></endfold id='5'>
0046         <beginfold id='5'><</beginfold id='5'>element attr="foobar">some
0047                 content</element<endfold id='5'>></endfold id='5'>
0048 
0049 Namespace for elements and attributes:
0050         <beginfold id='5'><</beginfold id='5'>ns:element>content</ns:element<endfold id='5'>></endfold id='5'>
0051         <beginfold id='5'><</beginfold id='5'>element ns:attr="content content">content</element<endfold id='5'>></endfold id='5'>
0052 
0053 Elements containing allowed characters:
0054         <beginfold id='5'><</beginfold id='5'>element-dash foo="test"<endfold id='5'>/></endfold id='5'>
0055         <beginfold id='5'><</beginfold id='5'>element.dot foo="test"<endfold id='5'>/></endfold id='5'>
0056 
0057 Elements containing allowed start characters:
0058         <beginfold id='5'><</beginfold id='5'>:element foo="test"<endfold id='5'>/></endfold id='5'>
0059         <beginfold id='5'><</beginfold id='5'>_element foo="test"<endfold id='5'>/></endfold id='5'>
0060 
0061 Single quotes (the same as double quotes):
0062         <beginfold id='5'><</beginfold id='5'>element attr='content &nbsp; content'>content</element<endfold id='5'>></endfold id='5'>
0063 
0064 Allowed Whitespace:
0065         <beginfold id='5'><</beginfold id='5'>element     attr   =   "test"  >
0066                 content</element<endfold id='5'>></endfold id='5'>
0067 
0068 Entities:
0069         &nbsp;
0070         &#229;
0071         &#xE5;
0072         &#Xe5;
0073         &#1048;
0074         &#x6C34;
0075         <beginfold id='5'><</beginfold id='5'>element attr="foo &nbsp; &#229; &amp; bar"<endfold id='5'>/></endfold id='5'>
0076 
0077 Illegal XML, should not be highlighted:
0078         <0foobar> -- no digit as first character
0079         <-foo> -- no dash as first character
0080 
0081 <beginfold id='5'><</beginfold id='5'>wrong<very wrong>>