Kate syntax highlighter for new language
Nibaldo González
nibgonz at gmail.com
Thu Jan 2 19:57:56 GMT 2020
Hello!
In the syntax-highligting repository there is a script to verify the
highlighting .xml files
<https://phabricator.kde.org/source/syntax-highlighting/browse/master/data/schema/>
.
The file you attach has an error on line 37 (it doesn't close the item
tag), so it doesn't work.
Also, regarding keyword lists:
* Keywords shouldn't include spaces before and after, that is, change "*<item>
keyword </item>*" to "*<item>keyword</item>*".
* Keywords shouldn't include boundary characters, as they will not be
highlighted.
For example:
* <list name="keywords">*
* <item>+d</item>*
* </list>*
The keyword "+d" will not work, because you need to remove "+" from the
delimiter characters:
* <general>*
* <keywords weakDeliminator="+" />*
* </general>*
Also, instead of modifying the delimiter characters, you can use
WordDetect rules for some keywords.
regards!
El mié., 1 de ene. de 2020 a la(s) 17:28, Stefan Pietzonke (
spietzonke at gmail.com) escribió:
> Hello,
>
> I have tried to write a new syntax highlighter for my language brackets,
> which I use on my L1VM virtual machine. (https://midnight-koder.net/blog/)
>
> I did change the Ada highlighter to fit as a starting point. If I try to
> load a .l1com file It displays the code colored for just a fraction of a
> second.
>
> And then all source code is shown as not marked with the default text
> color! What is wrong here? I just copied "l1com.xml" to
> "/usr/share/katepart5/syntax".
>
> Is there something not right in my syntax highlighter file?
>
> I attached a .l1com program and my highlighter.
>
> cheers
>
> Stefan Pietzonke
>
>
>
--
---
Atte.
Nibaldo González
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20200102/8f19930f/attachment.html>
More information about the KWrite-Devel
mailing list