caret bug was removed
many changes in scrolling, typing, selection