If I needed to write that in python it would probably end up 5k lines of code instead of 500.
Parsing XML is a piece of cake (in Python), especially if you use XPath like that XSLT I linked to.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/890#issuecomment-175428878