Add smart lineText truncation + lineTextOffset

It will find the context around the match