The rexx syntax highlighting was incomplete. It was missing keywords, sub keywords and control flow keywords.
Details
Diff Detail
- Repository
- R216 Syntax Highlighting
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Hi, nice that you take care of fixing these issues.
Two small things that could be improved:
- the version="2" needs to be bumped to 3
- there should be some unit test for the highlighting, you can put some test file into autotests/input (e.g. test.rex) this will make it much easier to keep this in a OK state in the future
If you need more pointers on the testing, just ping us here, thanks!
Did not include the syntax file itself in my last update, now the diff includes both.
Thanks for the test file, I fixed the no longer existing ref
<keyword attribute="Instructions" context="#stay" String="instructions" />
and pushed the stuff!
Hmpf, arc failed :/
But the stuff is in at least:
Git commit e07306d9c22f6426d6b50287eee532555d74ac75 by Christoph Cullmann.
Committed on 27/10/2018 at 14:36.
Pushed by cullmann into branch 'master'.
add test file + remove no longer existing instructions reference from xml
A +52 -0 autotests/folding/test.rexx.fold
A +59 -0 autotests/html/test.rexx.html
A +52 -0 autotests/input/test.rexx
A +52 -0 autotests/reference/test.rexx.ref
M +158 -93 data/syntax/rexx.xml
https://commits.kde.org/syntax-highlighting/e07306d9c22f6426d6b50287eee532555d74ac75