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

Christoph Cullmann <christ...@cullmann.io> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/syntax-highlighting/
                   |                            |-/commit/994c8cc92598a9dac2
                   |                            |0aa99a89a75b50e21ae3f0
             Status|ASSIGNED                    |RESOLVED

--- Comment #3 from Christoph Cullmann <christ...@cullmann.io> ---
Git commit 994c8cc92598a9dac20aa99a89a75b50e21ae3f0 by Christoph Cullmann, on
behalf of Jonathan Poelen.
Committed on 18/09/2024 at 21:50.
Pushed by cullmann into branch 'master'.

Ruby: fix %W, dot member, some parenthesis ; add ?c, escape char, etc

- fix `(` in `test(if ...)` (should be Normal Text, not Keyword)
- fix exponent number (1e3)
- fix constants followed by ? or ! (they are not constants)
- fix some context that expects values (regex in `def foo() /reg/...`)
- fix percent literal with `_` as separator (`%_..._`)
- fix %W literal
- fix `alias / +`
- add %s literal
- add ?c literal
- add 0dnnn literal
- add 0Onnn literal
- add 'Number Suffix' style: 123r, 123i and 123ri
- add 'String Char' style for escaped sequence: \xHH, \unnnnn, etc

M  +17   -17   autotests/folding/highlight.haml.fold
M  +140  -69   autotests/folding/highlight.rb.fold
M  +54   -54   autotests/html/highlight.haml.dark.html
M  +54   -54   autotests/html/highlight.haml.html
M  +285  -214  autotests/html/highlight.rb.dark.html
M  +285  -214  autotests/html/highlight.rb.html
M  +100  -29   autotests/input/highlight.rb
M  +60   -60   autotests/reference/highlight.haml.ref
M  +203  -132  autotests/reference/highlight.rb.ref
M  +5    -5    data/syntax/haml.xml
M  +3    -3    data/syntax/jira.xml
M  +3    -3    data/syntax/latex.xml
M  +3    -3    data/syntax/markdown.xml
M  +3    -3    data/syntax/orgmode.xml
M  +975  -503  data/syntax/ruby.xml

https://invent.kde.org/frameworks/syntax-highlighting/-/commit/994c8cc92598a9dac20aa99a89a75b50e21ae3f0

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

Reply via email to