PR #21 by @takaxp fixes a problem with org-clock-marker, but this problem is a symptom of a deeper problem, that we don't currently handle markers in the undo-propose buffers.
References
Additional Notes
There are entries in the undo-list which adjust marker positions. When in the undo-propose buffer, (eq (marker-buffer m) (current-buffer)) is false so these entries are skipped.
One possible way to handle markers would be to copy the markers over to the undo-propose buffer, and edit entries in the undo-list to use the new markers.
PR #21 by @takaxp fixes a problem with
org-clock-marker, but this problem is a symptom of a deeper problem, that we don't currently handle markers in the undo-propose buffers.References
primitive-undoin simple.el, in particular these lines which handle marker adjustments.Additional Notes
There are entries in the undo-list which adjust marker positions. When in the undo-propose buffer,
(eq (marker-buffer m) (current-buffer))is false so these entries are skipped.One possible way to handle markers would be to copy the markers over to the undo-propose buffer, and edit entries in the undo-list to use the new markers.