nibags created this revision.
nibags added reviewers: Framework: Syntax Highlighting, dhaumann, cullmann.
Herald added projects: Kate, Frameworks.
Herald added subscribers: kde-frameworks-devel, kwrite-devel.
nibags requested review of this revision.

REVISION SUMMARY
  BUG: 403901
  
  Update Julia's syntax with some missing features, such as multi-line comments 
and strings, based on Julia's documentation. It also adds keywords of constants 
and types.
  
  **Changes in julia.xml:**
  
  - Add missing keywords. Add keywords of constants and modules.
  - Numbers:
    - Allow underscores in numbers.
    - Add hexadecimal floating-point.
    - Add octales and binaries.
  - Add multi-line comments.
  - Add multi-line strings, raw strings, docs strings, byte arrays and Regex 
strings.
  - Add command strings (with backstricks).
  - Replace rules StringDetect with Detect2Chars in the detection of operators.
  
  **Source:**
  
  - Julia 1.1 Documentation: https://docs.julialang.org/en/v1.1/

REPOSITORY
  R216 Syntax Highlighting

BRANCH
  update-julia

REVISION DETAIL
  https://phabricator.kde.org/D21711

AFFECTED FILES
  autotests/folding/test.jl.fold
  autotests/html/test.jl.html
  autotests/input/test.jl
  autotests/reference/test.jl.ref
  data/syntax/julia.xml

To: nibags, #framework_syntax_highlighting, dhaumann, cullmann
Cc: kwrite-devel, kde-frameworks-devel, LeGast00n, domson, michaelh, ngraham, 
bruns, demsking, cullmann, sars, dhaumann

Reply via email to