codeeditor: #saveExcursion run some function that might change cursor position/selection and reset those after func is done (signaled async via callback)
codeeditor: #saveExcursion
run some function that might change cursor position/selection and reset those
after func is done (signaled async via callback)

LivelyKernel/LivelyKernel,LivelyKernel/LivelyKernel,NikolaySuslov/LivelyKernel,LivelyKernel/LivelyKernel,pascience/LivelyKernel,NikolaySuslov/LivelyKernel,NikolaySuslov/LivelyKernel,pascience/LivelyKernel,pascience/LivelyKernel