feat: add missing KF6 framework recipes

This commit is contained in:
2026-05-07 07:53:26 +01:00
parent d8d498f831
commit a69f479b52
2374 changed files with 2610246 additions and 0 deletions
@@ -0,0 +1,89 @@
<!DOCTYPE html>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>highlight.xml</title>
<meta name="generator" content="KF5::SyntaxHighlighting - Definition (XML) - Theme (Breeze Light)"/>
</head><body style="background-color:#ffffff;color:#1f1c1b"><pre>
<span style="color:#644a9b">&lt;?</span><span style="color:#644a9b;font-weight:bold">xml</span><span style="color:#006e28"> version</span><span style="color:#006e28">=</span><span style="color:#bf0303">"1.0"</span><span style="color:#006e28"> encoding</span><span style="color:#006e28">=</span><span style="color:#bf0303">"UTF-8"</span><span style="color:#644a9b">?></span>
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">DOCTYPE</span> <span style="color:#0057ae">language</span> SYSTEM "language.dtd"
<span style="color:#0057ae">[</span>
<span style="color:#898887">&lt;!-- comment line 1</span>
<span style="color:#898887"> comment line 2 --></span>
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">ENTITY</span> <span style="color:#0057ae">name</span> <span style="color:#bf0303">"(?![0-9])[\w_:][\w.:_-]*"</span><span style="color:#0057ae">></span>
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">ENTITY</span> <span style="color:#0057ae">entref</span> <span style="color:#bf0303">"</span><span style="color:#b08000">&amp;amp;</span><span style="color:#bf0303">(#[0-9]+|#[xX][0-9A-Fa-f]+|</span><span style="color:#b08000">&amp;name;</span><span style="color:#bf0303">);"</span><span style="color:#0057ae">></span>
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">ENTITY</span> <span style="color:#0057ae">%</span> <span style="color:#0057ae">parameterEntity</span> <span style="color:#bf0303">"blabla</span><span style="color:#b08000">%parament;</span><span style="color:#bf0303">blabla"</span> <span style="color:#0057ae">></span>
<span style="color:#0057ae">]></span>
<span style="color:#898887">&lt;!-- we need this tags or this is no valid file --></span>
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr1</span><span style="color:#006e28">=</span><span style="color:#bf0303">"a1"</span><span style="color:#006e28"> attr2</span><span style="color:#006e28">=</span><span style="color:#bf0303">"2.03"</span><span style="color:#006e28"> attr3</span><span style="color:#006e28">=</span><span style="color:#bf0303">"</span><span style="color:#b08000">&amp;entity;</span><span style="color:#bf0303">"</span>>
&lt;<span style="font-weight:bold">sub-element</span>/>
&lt;/<span style="font-weight:bold">element</span>>
This is a pseudo XML file to test Kate's XML syntax highlighting.
Doctype:
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">DOCTYPE</span> <span style="color:#0057ae">HTML</span> PUBLIC "-//SOME_DOCTYPE 0.01//EN" SYSTEM "foobar.dtd"<span style="color:#0057ae">></span>
<span style="color:#0057ae">&lt;!</span><span style="color:#0057ae;font-weight:bold">DOCTYPE</span>
<span style="color:#0057ae">HTML</span> PUBLIC "-//SOME_DOCTYPE 0.01//EN" SYSTEM "foobar.dtd"<span style="color:#0057ae">></span>
Processing instruction:
<span style="color:#644a9b">&lt;?</span><span style="color:#644a9b;font-weight:bold">php</span> processing instruction <span style="color:#644a9b">?></span>
Comments:
<span style="color:#898887">&lt;!-- a comment --></span>
<span style="color:#898887">&lt;!-- another comment,</span>
<span style="color:#898887"> using more than one line --></span>
Comment inside element:
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr</span><span style="color:#006e28">=</span><span style="color:#bf0303">"foobar"</span>>content<span style="color:#898887">&lt;!-- comment --></span>&lt;/<span style="font-weight:bold">element</span>>
Markup inside comment:
<span style="color:#898887">&lt;!--</span>
<span style="color:#898887"> This is a comment!</span>
<span style="color:#898887"> &lt;element inside_comment /></span>
<span style="color:#898887"> --></span>
Empty element:
&lt;<span style="font-weight:bold">empty</span>/>
&lt;<span style="font-weight:bold">empty</span> />
Simple element plus content:
&lt;<span style="font-weight:bold">element</span>>some content&lt;/<span style="font-weight:bold">element</span>>
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr</span><span style="color:#006e28">=</span><span style="color:#bf0303">"foobar"</span>>some
content&lt;/<span style="font-weight:bold">element</span>>
Namespace for elements and attributes:
&lt;<span style="font-weight:bold">ns:element</span>>content&lt;/<span style="font-weight:bold">ns:element</span>>
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> ns:attr</span><span style="color:#006e28">=</span><span style="color:#bf0303">"content content"</span>>content&lt;/<span style="font-weight:bold">element</span>>
Elements containing allowed characters:
&lt;<span style="font-weight:bold">element-dash</span><span style="color:#006e28"> foo</span><span style="color:#006e28">=</span><span style="color:#bf0303">"test"</span>/>
&lt;<span style="font-weight:bold">element.dot</span><span style="color:#006e28"> foo</span><span style="color:#006e28">=</span><span style="color:#bf0303">"test"</span>/>
Elements containing allowed start characters:
&lt;<span style="font-weight:bold">:element</span><span style="color:#006e28"> foo</span><span style="color:#006e28">=</span><span style="color:#bf0303">"test"</span>/>
&lt;<span style="font-weight:bold">_element</span><span style="color:#006e28"> foo</span><span style="color:#006e28">=</span><span style="color:#bf0303">"test"</span>/>
Single quotes (the same as double quotes):
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr</span><span style="color:#006e28">=</span><span style="color:#bf0303">'content </span><span style="color:#b08000">&amp;nbsp;</span><span style="color:#bf0303"> content'</span>>content&lt;/<span style="font-weight:bold">element</span>>
Allowed Whitespace:
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr</span> <span style="color:#006e28">=</span> <span style="color:#bf0303">"test"</span> >
content&lt;/<span style="font-weight:bold">element</span>>
Entities:
<span style="color:#b08000">&amp;nbsp;</span>
<span style="color:#b08000">&amp;#229;</span>
<span style="color:#b08000">&amp;#xE5;</span>
<span style="color:#b08000">&amp;#Xe5;</span>
<span style="color:#b08000">&amp;#1048;</span>
<span style="color:#b08000">&amp;#x6C34;</span>
&lt;<span style="font-weight:bold">element</span><span style="color:#006e28"> attr</span><span style="color:#006e28">=</span><span style="color:#bf0303">"foo </span><span style="color:#b08000">&amp;nbsp;</span><span style="color:#bf0303"> </span><span style="color:#b08000">&amp;#229;</span><span style="color:#bf0303"> </span><span style="color:#b08000">&amp;amp;</span><span style="color:#bf0303"> bar"</span>/>
Illegal XML, should not be highlighted:
<span style="color:#bf0303;text-decoration:underline">&lt;</span>0foobar> -- no digit as first character
<span style="color:#bf0303;text-decoration:underline">&lt;</span>-foo> -- no dash as first character
&lt;<span style="font-weight:bold">wrong</span><span style="color:#bf0303;text-decoration:underline">&lt;very</span><span style="color:#006e28"> wrong</span><span style="color:#bf0303;text-decoration:underline">>></span>
</pre></body></html>