<table><tr><td style="">sirgienko created this revision.<br />sirgienko added a reviewer: Framework: Syntax Highlighting.<br />sirgienko added a project: Framework: Syntax Highlighting.<br />Herald added projects: Kate, Frameworks.<br />Herald added subscribers: kde-frameworks-devel, kwrite-devel.<br />sirgienko 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/D18734">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>I have updated keywords, commands, builtions and functions. As you can see, i move all builtins with normal name to functions list (like it was done before in third version), because builtins have highlight different from functions (for example, <tt style="background: #ebebeb; font-size: 13px;">acos</tt> is builtin and <tt style="background: #ebebeb; font-size: 13px;">acot</tt> is function, so if we *really* fill builtins list by octave builtions, file will turn into colour mess).</p>

<p>I aslo have added new blocks for classes. But some of them (<tt style="background: #ebebeb; font-size: 13px;">events</tt>, <tt style="background: #ebebeb; font-size: 13px;">methods</tt>, etc.) valid only into <tt style="background: #ebebeb; font-size: 13px;">classdef</tt> block, how I could add resctriction for this?</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>As I see, there aren't tests for octave, right?</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R216 Syntax Highlighting</div></div></div><br /><div><strong>BRANCH</strong><div><div>octave</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D18734">https://phabricator.kde.org/D18734</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>data/syntax/octave.xml</div></div></div><br /><div><strong>To: </strong>sirgienko, Framework: Syntax Highlighting<br /><strong>Cc: </strong>kwrite-devel, kde-frameworks-devel, bmortimer, hase, michaelh, genethomas, ngraham, bruns, demsking, cullmann, vkrause, sars, dhaumann<br /></div>