maybe we added them ourselves in the past.
Is it from fixing the crash on typing "type"?
Well, "fixing the crash on typing "type"" is the consequence of the feature that "type" is parsed at all which seems to be an exclusive Geany feature. though not sure if this is what you asked :D.
I would agree that using the uctags parser is the preferable option instead of drawing out the alignment to upstream even further. Out of interest, do Pascalians get any new features with the uctags parser in return for losing "type" for a release or so?
Nope, the parsers seems equal apart from the "type" tag type and the argument list parsing.