https://bugs.kde.org/show_bug.cgi?id=403901

Nibaldo G. <nibg...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/syn
                   |                            |tax-highlighting/c91c255421
                   |                            |5d578dd688d890f12011333189d
                   |                            |578

--- Comment #6 from Nibaldo G. <nibg...@gmail.com> ---
Git commit c91c2554215d578dd688d890f12011333189d578 by Nibaldo González.
Committed on 15/06/2019 at 09:13.
Pushed by ngonzalez into branch 'master'.

Julia: update syntax and add constants keywords

Summary:

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/

Reviewers: #framework_syntax_highlighting, dhaumann, cullmann

Reviewed By: #framework_syntax_highlighting, cullmann

Subscribers: kwrite-devel, kde-frameworks-devel

Tags: #kate, #frameworks

Differential Revision: https://phabricator.kde.org/D21711

A  +73   -0    autotests/folding/test.jl.fold
A  +80   -0    autotests/html/test.jl.html
A  +73   -0    autotests/input/test.jl
A  +73   -0    autotests/reference/test.jl.ref
M  +459  -40   data/syntax/julia.xml

https://commits.kde.org/syntax-highlighting/c91c2554215d578dd688d890f12011333189d578

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to