Could someone please summarise the status of rich text handling in kopete?

I am using 0.12.3 and Jabber.  In a recent update, the rich text buttons have appeared in my chat window, but applying styles to text is still not working properly, neither is receiving styled text from, e.g. gaim,  If rich text is enabled, my messages arrived with a pair of preceeding and trailing '\n's.

Is this a bug in kopete? jabber? the jabber server?

I've seen various bug reports touching on the problem, but there doesn't appear to be a definitive answer.