@@ -247,7 +247,18 @@ ALIASES = "signal=- @ref " \ "endsignalproto=@endcode " \ "signaldesc=" \ "signals=@b Signals: " \
"endsignals= "
"endsignals= " \
"addtogir=@internal"
+ALIASES += "transfer{1}=\a \xmlonly <simplesect kind="geany:transfer">\1</simplesect>\endxmlonly \htmlonly (transfer: \1) \endhtmlonly" +ALIASES += "elementtype{1}=\a \xmlonly <simplesect kind="geany:element-type">\1</simplesect>\endxmlonly \htmlonly (element-type: \1) \endhtmlonly" +ALIASES += "scope{1}=\a \xmlonly <simplesect kind="geany:scope">\1</simplesect>\endxmlonly \htmlonly (scope: \1) \endhtmlonly" +ALIASES += "skip=\a \xmlonly <simplesect kind="geany:skip"></simplesect>\endxmlonly" +ALIASES += "null=\a \xmlonly <simplesect kind="geany:nullable"></simplesect>\endxmlonly" +ALIASES += "cb=\a \xmlonly <simplesect kind="geany:cb"></simplesect>\endxmlonly" +ALIASES += "cbdata=\a \xmlonly <simplesect kind="geany:cbdata"></simplesect>\endxmlonly" +ALIASES += "cbfree=\a \xmlonly <simplesect kind="geany:cbfree"></simplesect>\endxmlonly"
mapping those last 2 (or even 3) to the gtkdoc name directly here would make the parsing script simpler by not doing another translation. Like ``` ALIASES += "cb=\a \xmlonly <simplesect kind="geany:scope">notified</simplesect>\endxmlonly" ALIASES += "cbdata=\a \xmlonly <simplesect kind="geany:closure"></simplesect>\endxmlonly" ALIASES += "cbfree=\a \xmlonly <simplesect kind="geany:destroy"></simplesect>\endxmlonly"
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/890/files#r52652858