overlay highlight -> rendition
fix word spanned across several lines
Merge remote-tracking branch 'seletskiy/master'

* text rendition used instead of overlays
* completion of words spanning multiple lines
remove the literal non-printable character
better commented functions
reorganize a few sections
mostly rename variables and add comments
regular expression generated only once, earlier
terminology changed

s/skeleton/fuzzy/
Merge branch 'refactoring'