[Github-comments] [geany/geany] gtkdoc: include macros in geany-gtkdoc.h (#1796)
Sagar Chalise
notifications at xxxxx
Tue Mar 13 02:26:28 UTC 2018
sagarchalise commented on this pull request.
> +class DoxyDefine(DoxyElement):
+ @staticmethod
+ def from_memberdef(xml):
+ name = xml.find("name").text
+ v = xml.find("initializer")
+ if (v is not None):
+ proc = DoxygenProcess()
+ text = proc.process_element(v)
+ params = ",".join(p.text for p in xml.xpath(".//param/defname"))
+ if (params != ""):
+ params = "(%s)" % params
+ d = "#define %s%s %s" % (name, params, text)
+ else:
+ d = "#define %s" % name
+
+ e = DoxyEnum(name, d)
I was the one with the idea of providing this in GI. Basically, it is provided in plugin documentation and I thought it would be consistent to provide it with geany gi. Also, I use it in a project and you are correct that I can easily include it as well as customize it.
https://github.com/sagarchalise/geany-pyjedi/blob/peasy/peasyjedi.py
--
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/1796#discussion_r174001069
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20180313/661eddce/attachment.html>
More information about the Github-comments
mailing list