cursor up/down should not get out of mark range.
Update document title on save.
Explicitly import filetype modules on freeze.
Histories are now stored sqlite database.
Don't search when replace string was updated.