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