D21508: Jam: various improvements and fixes
jonathan poelen
noreply at phabricator.kde.org
Thu May 30 23:14:35 BST 2019
jpoelen created this revision.
jpoelen added reviewers: Framework: Syntax Highlighting, dhaumann, cullmann.
jpoelen added projects: Kate, Frameworks.
jpoelen requested review of this revision.
REVISION SUMMARY
- fix `x=`: is a rule named `x=`, not a variable
- fix `exe onxxxxx`: is a rule call, not a variable
- fix `ifxxx`, `rulexxx`, etc: not keywords
- fix `variable default = xxx ;`
- fix keywords and operators in a condition: they must be separated by spaces
- fix `on target`
- fix `switch`
- fix `class` and `module`
- fix `for local x`
- new styles: Feature and FeatureOperator for `<xxx>`, `-<xxx>`, `<xxx>abc:<yyy>abc`, `<xxx>abc/<yyy>abc`, `<xxx>abc&&def`
- don't use black color in Rule
REPOSITORY
R216 Syntax Highlighting
BRANCH
fix_jam (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D21508
AFFECTED FILES
autotests/folding/Jamroot.fold
autotests/html/Jamroot.html
autotests/input/Jamroot
autotests/reference/Jamroot.ref
data/syntax/jam.xml
To: jpoelen, #framework_syntax_highlighting, dhaumann, cullmann
Cc: kde-frameworks-devel, kwrite-devel, domson, michaelh, ngraham, bruns, demsking, cullmann, sars, dhaumann
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kwrite-devel/attachments/20190530/8fd1f167/attachment.html>
More information about the KWrite-Devel
mailing list