Re: Adding code folding to syntax highlighting
Christoph Cullmann <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwrite |
|---|---|
| Message-ID | <[email protected]> |
On 2020-11-27 11:46, Enrico Mattea wrote: > Bump, no-one got an idea on this? > > Very much appreciated! > Hi, For the for/endfor, I think one should only start a region for "for" not for any control keyword. You should perhaps add an extra rule for that. Greetings Christoph > Enrico > > --- > ------------------------- > > Hi all, > > I am trying to add code folding to the RSI IDL syntax highlighting > [1], > for multi-line loops > > (syntax: > > for XXXX do begin > > YYYY > > endfor) > > Following the documentation [2] and the example for a C source file > [3], > I have added the following lines to the "Normal" context in the xml > file: > > <StringDetect attribute="Keyword" context="#stay" String="begin" > beginRegion="Control"/> > <StringDetect attribute="Keyword" context="#stay" String="endfor" > endRegion="Control"/> > <StringDetect attribute="Keyword" context="#stay" String="endif" > endRegion="Control"/> > > But it doesn't work (no foldable sections are created in Kate). > > Any ideas on what I'm doing wrong? (Kate 17.12.3, KDE Frameworks 5.44, > > Kubuntu 18.04.5). > > Thanks a lot! > > Enrico > > [1] https://kate-editor.org/syntax/data/syntax/rsiidl.xml > > [2] > https://docs.kde.org/stable5/en/applications/katepart/highlight.html > > [3] https://kate-editor.org/syntax/data/syntax/c.xml -- Ignorance is bliss... https://cullmann.io | https://kate-editor.org