First off, thank you very much for retooling Parrot to work with the new combat log parser -- MSBT was a great replacement, but after so many months of playing with Parrot, I'm quite accustomed to it.
One small detail though -- all of my outgoing heals are reported twice in the same second, and my .1 throttle for heals catches it and doubles it, confusing the heck out of me. Is there any way to make this doubleheal go away? I'm looking through the LUA, but I'm sure you're more familiar with what to look for than am I :)
EDIT: Removing the following block of code resolved it for me:
-- check if we heal ourself, so we can display it correctly
area = Parrot_GetScrollArea( srcGUID, srcName, "", "" )
-- comment these out to avoid double-heals
--if (area ~= nil) then
-- self.TriggerCombatEvent( self, area, "Heals", info )
EDIT EDIT: well, that doesn't quite work perfectly, as all outgoing heals are now shown as healing myself (usually overheal, of course). More hacking to be done!