The sad thing is - judging from the date, the unchanged state of the combat log and the lack of responses - that this will likely never be implemented.

Truth is, the combat log is almost complete useless. Not just for a parser, but also for a human reader. It's the barest minimum you can do and possibly call it a "combat log".

I meant to consult the log on more than one occasion - and in about 4 of 5 cases I have failed to find what I was looking for. The combat log is a slew of imprecise information, to the point where reading through it is a pain - and finding what you want is a matter of luck.