Bo Peng wrote: >> >> saveSelection does not hurt even in the LFUN_FINISHED case. At worst >> it is useless. > > Logically speaking, we should saveSelection after cur has moved to its > place. In that case, cur is undispatched so saveSelection should not > be called.
Maybe the best would be calling saveSelection at the end of Cursor::dispatch (maybe adding the check if the cursor has moved), and nowhere else? A/