Bug 381547

Summary: [New Syntax] Add Syntax Support for Renpy .rpy files
Product: [Frameworks and Libraries] frameworks-syntax-highlighting Reporter: Christopher Suttles <csuttles>
Component: syntaxAssignee: KWrite Developers <kwrite-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: csuttles
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Christopher Suttles 2017-06-22 20:40:35 UTC
Would be great to have syntax highlighting support for the Renpy game engine in Kate.

Info on Renpy can be found here: https://www.renpy.org/doc/html/
Comment 1 Dominik Haumann 2017-09-18 17:18:31 UTC
Could you provide a syntax highlighting definition file?
See: https://docs.kde.org/stable5/en/applications/katepart/highlight.html

We cannot write and maintain all these files on our own, so your help is required here.
Comment 2 Jonathan Poelen 2019-10-05 20:40:16 UTC
Git commit 4e278a1c3e47b40847c66b762ac09f613a228b62 by Jonathan Poelen.
Committed on 05/10/2019 at 20:56.
Pushed by jpoelen into branch 'master'.

Add syntax highlighting for RenPy (.rpy)

Summary: BUG: 381547

Reviewers: #framework_syntax_highlighting, dhaumann, cullmann

Reviewed By: #framework_syntax_highlighting, dhaumann

Subscribers: kwrite-devel, kde-frameworks-devel

Tags: #kate, #frameworks

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

A  +60   -0    autotests/folding/highlight.rpy.fold
A  +67   -0    autotests/html/highlight.rpy.html
A  +60   -0    autotests/input/highlight.rpy
A  +60   -0    autotests/reference/highlight.rpy.ref
A  +667  -0    data/syntax/renpy.xml

https://commits.kde.org/syntax-highlighting/4e278a1c3e47b40847c66b762ac09f613a228b62