As a followup to Issue 5667, apply a similar strategy to the formatters. The errors
from formatters provided by extensions, user formats and plugins, should be reported
as such. This would require a major refactoring in that area and hopefully make it
more managable.
Also fix the situation that redefining core functions in a formatter does not override
the default ones that are provided.
Originally reported on Google Code with ID 6054
Reported by
Samit.Badle
on 2013-08-06 20:41:01