Sharing parser code between Geany and u-ctags (= making ctags a library) is in progreass.
(The pull request for sharing was opened by @techee, and I merged them slowly.)
I, a head maintainer of u-ctags, must take care not breaking the interface between Geany and u-ctags when introducing a change to u-ctags.
I got a question about interface when an issue, universal-ctags/ctags#2143, was opened.
Does adding a new kind to an existing parser of u-ctags impact on the interface and Geany behind the interface?
As far as I know, Geany converts u-ctags parser native-kinds to parser neutral abstracted kinds to use the result of u-ctags. Geany may have a table for the kinds conversion.
When I add a new kind to u-ctags, I guess the conversion table must be updated.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.