Add diff-hl mode