I'm using package goto-chg to move cursor to the last edit. It works great most of the time, but it sometimes said "No further change info" even though there were more changes. Using undo-tree's visualizer, I found that the problem usually occurs when there is a branch point. Is there any way to fix it? Or is there any better package?
This is a problem with
undo-tree. At the time of this writing there is no workaround nor a fix on the horizon. The last update to the package was August 8, 2013. Apparently no one has a reliable way to even reproduce the problem.
To quote a related SE post:
The author of undo-tree.el, Toby Cubitt, is presently too busy to fix this particular bug. If he has time in the future, he may look into the issue further. The author has indicated that he has difficulty reproducing the error reliably, and was recently unable to reproduce it using the master branch.
There are lots of suggested workarounds, none of which work in my experience.
There are several other packages which are stated to have similar functionality to
goto-chg. These are:
I have no experience with these and cannot vouch for them.