fix the diff view so we show a syntax highlighted view of a diff