Open requested to merge ulterno/kate:ScrollSynchronisation into master
Access Scroll Synchronisation using the Split menu of any two (or more) views, and their scroll positions will be synchronised relative to their initial scroll position
- When one of the synched views reaches an end, it stops there, but joins the other synchronised views when they are scrolled enough in the opposite direction. This functionality is as expected.
- When a new view is added to previously synchronised views after they have been scrolled a bit, the new view does not get connected to the recent scroll position of previous views, but to the position that the views were on originally. This is an unintended functionality, but attempting to fix it will break functionality as described in "1." and I am not able to think of a trivial workaround