Hamish is responsible for - among other things - the excellent text rendering in kate, and esoteric features such as arbitrary highlighting, text range support, and model based code completion.