Xonotic is an FPS game based on the Quake3 engine, but there is a lot of enhancement, therefore the "idconsole.xml" -> "Quake Script" syntax highlight definition is not fits very well for the Xonotic configuration files. I extended the following sections: * /language/highlighting/list[name="Commands"] * /language/highlighting/list[name="Variables"] * /language/highlighting/list[name="Aliases"] The rest of the idconsole.xml file is basically untouched. Here is the new file language definition file: http://pastebin.com/Zdc8QR0d There are some problem with the "string" context :-( The following line is highlighted on a wrong way: "valid_var_name" "foo" but this is correct valid_var_name "foo" http://www.xonotic.org Reproducible: Always
Created attachment 90140 [details] Xonotic console - language definition XML
Are you OK with licensing the file under LGPLv2+?
> Are you OK with licensing the file under LGPLv2+? Yes.
Git commit 7961dcbea4b330420a24f436e503d85d119a9c0b by Christoph Cullmann. Committed on 01/08/2015 at 20:28. Pushed by cullmann into branch 'master'. add hl for Xonotic thanks to Dávid Andor sorry for the > half year wait :/ A +5659 -0 src/syntax/data/xonotic-console.xml http://commits.kde.org/ktexteditor/7961dcbea4b330420a24f436e503d85d119a9c0b