<div dir="auto"><div>Hi Christoph,<div dir="auto"><br></div><div dir="auto">very well done :)</div><div dir="auto"><br></div><div dir="auto">I btw just got another idea:</div><div dir="auto">We could add things like SPDX-FileCopyrightText or SPDX-LicenseIdentifier etc. to either Alerts.xml or Doxygen.xml. Then we'd have nice highlighting for this as well.</div></div><div dir="auto"><br></div><div dir="auto">Best regards</div><div dir="auto">Dominik</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Christoph Cullmann <<a href="mailto:christoph@cullmann.io">christoph@cullmann.io</a>> schrieb am So., 13. Sep. 2020, 15:26:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2020-09-10 22:28, Christoph Cullmann wrote:<br>
> Hi,<br>
> <br>
> <a href="https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21</a><br>
> <br>
> should now work.<br>
<br>
This got now merged.<br>
<br>
I did some further code cleanups afterwards and some more internal <br>
"schema" => "theme" renamings.<br>
<br>
More testing + fixes + new themes are appreciated .P<br>
<br>
For more details, I wrote <br>
<a href="https://kate-editor.org/post/2020/2020-09-13-kate-color-themes-5.75/" rel="noreferrer noreferrer" target="_blank">https://kate-editor.org/post/2020/2020-09-13-kate-color-themes-5.75/</a><br>
<br>
Greetings<br>
Christoph<br>
<br>
> <br>
> If somebody could give this some testing, that would be appreciated.<br>
> <br>
> You need latest master syntax-highlighting due to some bugfixing + the <br>
> branch of<br>
> that request.<br>
> <br>
> Feedback (+ fixes) appreciated.<br>
> <br>
> Greetings<br>
> Christoph<br>
> <br>
> On 2020-09-07 23:16, Christoph Cullmann wrote:<br>
>> Hi,<br>
>> <br>
>> the first part of this stuff is now merged.<br>
>> <br>
>> In<br>
>> <br>
>> <a href="https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/21</a><br>
>> <br>
>> I am working on completely removing the old schema stuff and only<br>
>> using KTextEditor::Theme<br>
>> as basis for the coloring.<br>
>> <br>
>> The actual usage is already OK, the remaining missing pieces is the<br>
>> saving of the configuration<br>
>> as JSON files.<br>
>> <br>
>> Any help (and testing) welcome!<br>
>> <br>
>> Just ping me in the merge request.<br>
>> <br>
>> Greetings<br>
>> Christoph<br>
>> <br>
>> On 2020-09-02 22:24, Christoph Cullmann wrote:<br>
>>> KTextEditor uses since long the KSyntaxHighlighting framework to<br>
>>> provide the highlighting instead it's old own code.<br>
>>> <br>
>>> But for the coloring, we bypassed all stuff provided by this <br>
>>> framework.<br>
>>> <br>
>>> For the frameworks release in October I want to change this and <br>
>>> switch<br>
>>> over to the color themes as provided by KSyntaxHighlighting (but <br>
>>> still<br>
>>> allow to configure them like now via the GUI and provide own ones in<br>
>>> the "old" style).<br>
>>> <br>
>>> The matching merge request is:<br>
>>> <br>
>>> <a href="https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/20" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/ktexteditor/-/merge_requests/20</a><br>
>>> <br>
>>> If you have some time to test this, feel welcome!<br>
>>> <br>
>>> Beside that, it would make sense to provide some more bundled themes<br>
>>> (if available as MIT licensed stuff), see this development issue for<br>
>>> some potential candidates:<br>
>>> <br>
>>> <a href="https://invent.kde.org/frameworks/syntax-highlighting/-/issues/2" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/syntax-highlighting/-/issues/2</a><br>
>>> <br>
>>> Contributors welcome ;=)<br>
>>> <br>
>>> The stuff must end up as JSON file in<br>
>>> <a href="https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/data/themes" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/syntax-highlighting/-/tree/master/data/themes</a><br>
>>> <br>
>>> <a href="http://kate-editor.org" rel="noreferrer noreferrer" target="_blank">kate-editor.org</a> will provide some auto-generated overview with <br>
>>> example<br>
>>> renderings, like we do already for the syntax highlightings:<br>
>>> <br>
>>> <a href="https://kate-editor.org/themes/" rel="noreferrer noreferrer" target="_blank">https://kate-editor.org/themes/</a><br>
>>> <br>
>>> (that stuff is generated via<br>
>>> '<a href="https://invent.kde.org/frameworks/syntax-highlighting/-/blob/master/data/generators/update-kate-editor-org.pl" rel="noreferrer noreferrer" target="_blank">https://invent.kde.org/frameworks/syntax-highlighting/-/blob/master/data/generators/update-kate-editor-org.pl</a>',<br>
>>> improvements welcome, too)<br>
>>> <br>
>>> Greetings<br>
>>> Christoph<br>
<br>
-- <br>
Ignorance is bliss...<br>
<a href="https://cullmann.io" rel="noreferrer noreferrer" target="_blank">https://cullmann.io</a> | <a href="https://kate-editor.org" rel="noreferrer noreferrer" target="_blank">https://kate-editor.org</a><br>
</blockquote></div></div></div>