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.
I am not sure the patch is done at the right place. The message from Alfredo is probably right on the point.
Maybe, but that should be done with caution (due to the complexity of the logics there) and possibly done by someone who is brave enough to merge table and merge clipboard after 1.5.x. Cheers, Bo