[Github-comments] [geany/geany] Allow mapping ctags "roles" to arbitrary tag manager type (PR #3102)

Jiří Techet notifications at xxxxx
Mon Jan 17 20:16:58 UTC 2022


This patch allows us to map roles reported by ctags to different tag
manager types. For instance, for the Go parser both packages and
imports are reported by the kind letter 'p' and are distinguished only
by the "imported" role.

(Code doing this for Go is commented-out for now because we need some
more improvements of the symbol tree because all root categories are
occupied and there's no place where to put the imports now.)
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Allow mapping ctags "roles" to arbitrary tag manager type

-- File Changes --

    M src/tagmanager/tm_ctags.c (25)
    M src/tagmanager/tm_parser.c (18)
    M src/tagmanager/tm_parser.h (2)

-- Patch Links --

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

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3102
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3102 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20220117/0b5e4ccc/attachment.htm>


More information about the Github-comments mailing list