Hello, As the title suggests, I'm wondering if we could remove Org's own implementation of the mark ring, for some reasons :
- Emacs already provides two of them: the local one and the global one. This feels like re-inventing the wheel; - Org mark ring and Emacs mark ring are sometimes out of sync, hence bug #23745; - `org-mark-ring-goto' binding (C-c &) conflicts with some minor modes (e.g., Yasnippet). So, could we simply remove this part of Org and use Emacs facilities, with their standard bindings (C-u C-<SPC> and C-x C-<SPC>) and behaviour instead? For hard-core Org users, it might be possible to create a function that cycles among Org buffers only in the Emacs' mark ring. I don't think this is necessary, tho. Thoughts? Regards, -- Nicolas Goaziou 0x80A93738