[Github-comments] [geany/geany] Add support for Kotlin tags (PR #3034)

Jan Dolinár notifications at xxxxx
Mon Nov 29 15:20:15 UTC 2021


This is a third incarnation of PR to add support for [Kotlin language](https://kotlinlang.org/). Previous discussions can be found in https://github.com/geany/geany/pull/2778 and https://github.com/dolik-rce/geany/pull/1.

Included changes:
- Small modification of update-ctags.sh, so it can import peg based parsers from ctags.
- Pull Kotlin parser from ctags and integrate it into tagmanager.
- Rename filetypes.Kotlin.conf to filetypes.kotlin, to make it work correctly with tagmanager.
- Added test for kotlin tags.

Disclaimer: The parser was written (and is maintained) by me.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/3034

-- Commit Summary --

  * Add support for Kotlin tags

-- File Changes --

    M ctags/Makefile.am (11)
    A ctags/parsers/peg/kotlin.c (24629)
    A ctags/parsers/peg/kotlin.h (22)
    A ctags/parsers/peg/kotlin_post.h (123)
    A ctags/parsers/peg/kotlin_pre.h (69)
    A ctags/parsers/peg/peg_common.h (149)
    M data/Makefile.am (2)
    R data/filedefs/filetypes.kotlin (2)
    M scripts/update-ctags.py (12)
    M src/filetypes.c (1)
    M src/filetypes.h (1)
    M src/symbols.c (12)
    M src/tagmanager/tm_parser.c (12)
    M src/tagmanager/tm_parser.h (1)
    M src/tagmanager/tm_parsers.h (5)
    M tests/ctags/Makefile.am (1)
    A tests/ctags/kotlin.kt (22)
    A tests/ctags/kotlin.kt.tags (12)

-- Patch Links --

https://github.com/geany/geany/pull/3034.patch
https://github.com/geany/geany/pull/3034.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3034
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211129/41b84a56/attachment.htm>


More information about the Github-comments mailing list