Restore window position after using swiper. #643
After exiting swiper,
This patch saves the window start position and restores it.
This should fix #642 .
This prevents a "jumping" behavior which occurs when variables such as `scroll-conservatively' are set to a high value. * swiper.el (swiper--current-match-start): Hold the window-start position for restoration. (swiper--action): If `swiper-action-recenter' is nil, then restore the window-start that was used during selection.