ocr: Highlight and unique When start= end When start<> end No prevous highlight, Ift there's a caret, move caret; Create new highlight from start uniquetrue or nil otherwise, no effect to end Previous highlight, Clear highlight and, if there's Create new highlight from start uniquetrue ac caret, move caret toe end (remove old highlight) Previous highlight, Exten d highlight to indude Exten d nighlight to inc dude unique nil start/end start/end