[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