source: move highlighting setup into eval