<table><tr><td style="">dhaumann created this revision.<br />dhaumann added reviewers: vkrause, cullmann, martinwalch, turbov.<br />Herald added projects: Kate, Frameworks.<br />Herald added subscribers: kde-frameworks-devel, kwrite-devel.<br />dhaumann requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D14824">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>This change relicenses the modelines.xml file to MIT license.<br />
Please everyone, explicitly state that you agree with the relicense change<br />
to MIT and accept this revision so that we can proceed.</p>

<p>The authors are extracted from below:</p>

<ul class="remarkup-list">
<li class="remarkup-list-item">Alex Turbov <i.zaufi@gmail.com></li>
<li class="remarkup-list-item">Christoph Cullmann <cullmann@kde.org></li>
<li class="remarkup-list-item">Volker Krause <vkrause@kde.org></li>
<li class="remarkup-list-item">Dominik Haumann <dhaumann@kde.org></li>
<li class="remarkup-list-item">Martin Walch <walch.martin@web.de></li>
</ul>

<h2 class="remarkup-header">Changes to the file in syntax-highlighting.git</h2>

<p>commit <a href="https://phabricator.kde.org/R216:1cf26801aeeb8b8ca681a39f5f2c654769048630" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">1cf26801aeeb8b8ca681a39f5f2c654769048630</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Mon Jul 24 15:25:27 2017 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">strip leading/trailing whitespaces from keywords

command: perl -pi -e 's@<item>\s*(\S+)\s*</item>@<item>\1</item>@gi' *.xml

remaining issues:

"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/4dos.xml" line 281 keyword with leading/trailing spaces: " DATE /T "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 2896 keyword with leading/trailing spaces: " Afall, Bfall, Qfall, Qbfall, Tfall, Tbfall "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 2898 keyword with leading/trailing spaces: " Arise, Brise, Qrise, Qbrise, Trise, Tbrise "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 2903 keyword with leading/trailing spaces: " Asim_model Property in Element Statements "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 2987 keyword with leading/trailing spaces: " Requirements for DRACULA II "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3012 keyword with leading/trailing spaces: " Ioh1, Ioh2 "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3014 keyword with leading/trailing spaces: " Iol1, Iol2 "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3068 keyword with leading/trailing spaces: " Spike Model Data "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3195 keyword with leading/trailing spaces: " Tphz, Tplz, Tpzh, Tpzl "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3207 keyword with leading/trailing spaces: " Voh1, Voh2 "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/ample.xml" line 3209 keyword with leading/trailing spaces: " Vol1, Vol2 "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/asn1.xml" line 36 keyword with leading/trailing spaces: " OCTET STRING "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/coldfusion.xml" line 199 keyword with leading/trailing spaces: " String formatting "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 29 keyword with leading/trailing spaces: " For Input "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 30 keyword with leading/trailing spaces: " For Output "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 31 keyword with leading/trailing spaces: " For Binary "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 32 keyword with leading/trailing spaces: " For Random "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 132 keyword with leading/trailing spaces: " Byte PTR "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 133 keyword with leading/trailing spaces: " Dword PTR "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 134 keyword with leading/trailing spaces: " Qword PTR "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 135 keyword with leading/trailing spaces: " Word PTR "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 369 keyword with leading/trailing spaces: " OPTION BASE "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/freebasic.xml" line 370 keyword with leading/trailing spaces: " OPTION PRIVATE "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/gnuplot.xml" line 88 keyword with leading/trailing spaces: " data style "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/gnuplot.xml" line 89 keyword with leading/trailing spaces: " function style "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/php.xml" line 2253 keyword with leading/trailing spaces: " date_time_ set "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/progress.xml" line 298 keyword with leading/trailing spaces: " NOT ENTERED "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/progress.xml" line 609 keyword with leading/trailing spaces: " SERVER SOCKET "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/pug.xml" line 28 keyword with leading/trailing spaces: " else if "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/sql-postgresql.xml" line 689 keyword with leading/trailing spaces: " BIT VARYING "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/sql-postgresql.xml" line 696 keyword with leading/trailing spaces: " CHARACTER VARYING "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/sql-postgresql.xml" line 701 keyword with leading/trailing spaces: " DOUBLE PRECISION "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/sql-postgresql.xml" line 727 keyword with leading/trailing spaces: " TIMESTAMP WITH TIMEZONE "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/stata.xml" line 147 keyword with leading/trailing spaces: " clpatt [ern] "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/stata.xml" line 379 keyword with leading/trailing spaces: " gr [een] "
"/home/cullmann/kdesrc/frameworks/syntax-highlighting/data/syntax/stata.xml" line 759 keyword with leading/trailing spaces: " pc prop "</pre></div>

<p>commit <a href="https://phabricator.kde.org/R216:8b59d5aec5fd5c4ea8346d1451ad5ee2bc8c93ea" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">8b59d5aec5fd5c4ea8346d1451ad5ee2bc8c93ea</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Sat Nov 19 12:59:34 2016 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Sync syntax definitions from ktexteditor

Hopefully the last time before this will become the official location.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R216:04b9a7a8afcc113a881e014b9841b1e11abb5d38" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">04b9a7a8afcc113a881e014b9841b1e11abb5d38</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Sun Sep 25 12:51:16 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Make syntax definition versions integers

This follows an equivalent change in ktexteditor.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R216:569c2bb6569edf3d5451ef7fb99062ed27ec2432" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">569c2bb6569edf3d5451ef7fb99062ed27ec2432</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Sun Sep 25 12:19:09 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Move syntax definition files into their own sub-directory

Puts them on the same level as the themes, which is more consistent.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R216:dd72de85bff71db86df7b19b12deec306894f58d" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">dd72de85bff71db86df7b19b12deec306894f58d</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Wed Sep 7 10:51:59 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Move data files out of 3rdparty, as this will become the official source</pre></div>

<p>commit <a href="https://phabricator.kde.org/R216:7af3457977a7141e7d7472b80c175aaad3ace822" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">7af3457977a7141e7d7472b80c175aaad3ace822</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Wed Apr 13 19:39:15 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Add syntax data files from upstream.</pre></div>

<h2 class="remarkup-header">Changes to the file in ktexteditor.git</h2>

<p>commit <a href="https://phabricator.kde.org/R39:cda999c901a9b38439f1d3ffc4c4fc3ae717061c" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">cda999c901a9b38439f1d3ffc4c4fc3ae717061c</a><br />
Author: Volker Krause <vkrause@kde.org><br />
Date:   Sat Nov 19 12:50:33 2016 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Use syntax definitions from KF5::SyntaxHighlighting

REVIEW: 129384</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:354fda8b563ea6fcf66813f02aadae3349aa25c6" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">354fda8b563ea6fcf66813f02aadae3349aa25c6</a><br />
Author: Dominik Haumann <dhaumann@kde.org><br />
Date:   Sat Oct 15 22:11:18 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Add modeline 'auto-brackets'

And remove modeline 'auto-insert-doxygen' since it's not implemented</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:857097d0b8ba6f8b67f40d75a178fdc87a05f8b3" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">857097d0b8ba6f8b67f40d75a178fdc87a05f8b3</a><br />
Author: Dominik Haumann <dhaumann@kde.org><br />
Date:   Fri Sep 9 14:34:03 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Highlighting definition files: round version up to next integer

Ideally, the version attribute should have been a integer revision
right form the beginning. The problem with the string-based variant
is that it is unclear whether e.g. version "1.1" < "1.10", and some
people even introduce more minor versions such as 1.10.1 etc.

Simply using an integer will solve this problem. For now, KTextEditor
supports the old behavior for compatibility, though. We will evaluate
a final change for KDE Frameworks 6 again.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:ae154b945b2cbef8d302960c16da7bc66e77e88a" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">ae154b945b2cbef8d302960c16da7bc66e77e88a</a><br />
Author: Dominik Haumann <dhaumann@kde.org><br />
Date:   Sun Jun 19 15:24:02 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Add modeline 'folding-preview' of type bool</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:ea03089e51bf3cc04db5b50fe2422b984515b282" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">ea03089e51bf3cc04db5b50fe2422b984515b282</a><br />
Author: Dominik Haumann <dhaumann@kde.org><br />
Date:   Sat Jun 18 22:53:13 2016 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Add modelines 'scrollbar-minimap' [bool], and 'scrollbar-preview' [bool]</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:752ddb60ddc91ad63c54339f0849c7c7fe0fc41e" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">752ddb60ddc91ad63c54339f0849c7c7fe0fc41e</a><br />
Author: Martin Walch <walch.martin@web.de><br />
Date:   Wed Sep 10 23:29:49 2014 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Clean up all kateversion numbers according to XML validation

Since KDE 3.0, it is possible to update Kate highlighting files on a per
user basis using a download dialog in the configuration menu, without
the need to update the whole installation of KDE. To indicate
compatibility, there is an attribute "kateversion" in the language
element of the highlighting files. However, those values have become a
mess over time.

This patch is a radical clean-up of the kateversion values, setting each
of them to the lowest possible value that makes sure that compatibility
is only indicated if the update validates with the shipped definition
file (language.dtd).

BUG: 338787
REVIEW: 120133</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:d1640b3b8c8ccaebc502466a4b37411a44a89d98" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">d1640b3b8c8ccaebc502466a4b37411a44a89d98</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Sat Jul 26 15:41:46 2014 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">sync hl files with 4.14 branch, some changes seem to have been lost in frameworks :/</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:ae41649fd8b65891a44d12fff5e42ad333b61e16" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">ae41649fd8b65891a44d12fff5e42ad333b61e16</a><br />
Author: Alex Merry <alex.merry@kde.org><br />
Date:   Sun Mar 23 16:58:19 2014 +0000</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Replace '@since KDE 4.x' with '@since 4.x' and remove inaccurate ETA

Reviewed by: dhaumann@kde.org</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:0d58f34ebf7bbca4d26f97a2cd3cb0024fa9b522" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">0d58f34ebf7bbca4d26f97a2cd3cb0024fa9b522</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Mon Jan 6 20:53:23 2014 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Move ktexteditor code to the src directory.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R39:e36c3caa32685120a3b3c709e6a1b19c644a8a6a" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">e36c3caa32685120a3b3c709e6a1b19c644a8a6a</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Mon Jan 6 20:53:23 2014 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Initial import from the monolithic kate.

This is the beginning of revision history for this module. If you
want to look at revision history older than this, please refer to the
techbase wiki for how to use Git history grafting. At the time of
writing, this wiki is located here:

http://community.kde.org/Frameworks/GitOldHistory

If you have already performed the grafting and you don't see any
history beyond this commit, try running "git log" with the "--follow"
argument.

Branched from the monolithic repo, kate frameworks branch, at commit
099c019f596b9037a7246215d7cf7d05a03ee8ed</pre></div>

<h2 class="remarkup-header">Changes to the file in kate.git</h2>

<p>commit <a href="https://phabricator.kde.org/R40:45672fc34028930d1e86d6a1cd252c1941d87024" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">45672fc34028930d1e86d6a1cd252c1941d87024</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Sat Jan 11 15:56:39 2014 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">remove ktexteditor part, is in KF5::TextEditor now ;)</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:bf6269cc925747cd7beb789b4e9f3ba908cb1f27" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">bf6269cc925747cd7beb789b4e9f3ba908cb1f27</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Sat Jan 4 16:36:00 2014 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Fold KTextEditor and KatePart.

KTextEditor will stay the public API, KatePart the implementation.

This avoids to have always to jump through rings for any further extension and is the preparation
to have a sensefull KTextEditor Framework, that shall stay BC for KF 5.x and allows to use the
KTextEditor API without additional stuff required.</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:4cf0561cb23ef61d821f89394c574e5ccc9e6bb1" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">4cf0561cb23ef61d821f89394c574e5ccc9e6bb1</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Sat May 4 09:46:41 2013 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">added 'indent-pasted-text' mode variable</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:67e142c70749a79cf0e291d6c8c67ef58a22dde5" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">67e142c70749a79cf0e291d6c8c67ef58a22dde5</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Tue Nov 6 00:54:18 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">fix broken boolean values higlighting</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:d51d4820a854985a833f28f1facac9d9287466ab" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">d51d4820a854985a833f28f1facac9d9287466ab</a><br />
Author: Christoph Cullmann <cullmann@kde.org><br />
Date:   Fri Nov 2 23:11:59 2012 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">remove auto bracket feature in kate
the auto bracket plugin is much more versatile
added to it feature to auto-complete { for tex, too
BUG: 241104
BUG: 198540</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:cc9bdc3e76a8d78549cb0832afd0133bc50878e7" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">cc9bdc3e76a8d78549cb0832afd0133bc50878e7</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Mon Oct 29 06:26:21 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">remove deprecated modeline</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:248a727afba44bacf38e7c783ae35003bc0691c3" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">248a727afba44bacf38e7c783ae35003bc0691c3</a><br />
Author: Dominik Haumann <dhaumann@kde.org><br />
Date:   Sat Oct 27 16:10:44 2012 +0200</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">add remove-trailing-spaces, merge Boolean True/False</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:5b6d7fca32468767fba9bfe2b4fac59ec64b43b0" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">5b6d7fca32468767fba9bfe2b4fac59ec64b43b0</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Thu Mar 15 20:07:45 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">version bump</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:1a5b5531bc4fad0708de026762a5be40d7fd0046" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">1a5b5531bc4fad0708de026762a5be40d7fd0046</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Thu Mar 15 19:49:27 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">fix modeline hihglighting according Dominik notes</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:adda725180dae109afa2bc1aa1f712534ee759bd" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">adda725180dae109afa2bc1aa1f712534ee759bd</a><br />
Author: Dominik Haumann <haumann@kate-editor.org><br />
Date:   Thu Mar 15 14:50:35 2012 +0100</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">adapt attribute names everywhere</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:8d8f93db2f8d0bc8ecc4e5475e8042dedde6e1ab" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">8d8f93db2f8d0bc8ecc4e5475e8042dedde6e1ab</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Thu Mar 15 17:04:59 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">rename styles</pre></div>

<p>commit <a href="https://phabricator.kde.org/R40:d71ded1afedfc569bec885aba84a8f91b896b2de" style="background-color: #e7e7e7;
          border-color: #e7e7e7;
          border-radius: 3px;
          padding: 0 4px;
          font-weight: bold;
          color: black;text-decoration: none;">d71ded1afedfc569bec885aba84a8f91b896b2de</a><br />
Author: Alex Turbov <i.zaufi@gmail.com><br />
Date:   Tue Mar 13 13:07:04 2012 +0400</p>

<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Added highlighting for kate modelines. Note that deprecated modelines
are not included to provoke users to avoid them.</pre></div></div></div><br /><div><strong>TEST PLAN</strong><div><p>make && make test</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R216 Syntax Highlighting</div></div></div><br /><div><strong>BRANCH</strong><div><div>relicense-modelines-mit (branched from master)</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D14824">https://phabricator.kde.org/D14824</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>data/syntax/modelines.xml</div></div></div><br /><div><strong>To: </strong>dhaumann, vkrause, cullmann, martinwalch, turbov<br /><strong>Cc: </strong>kwrite-devel, kde-frameworks-devel, michaelh, kevinapavew, ngraham, bruns, demsking, cullmann, sars, dhaumann<br /></div>