Matt <m...@excalamus.com> writes: > If this set of patches look good, I can push them to main.
Just one more comment. You are using constructs like (if (should ...) (kill-buffer ...)) They will not be reliable when tests are executed interactively. If the `should' condition fails, `kill-buffer' will never be executed leaving dirty state, especially for sessions. You can instead use (unwind-protect (should ...) (kill-buffer ...)) -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>