On 13/10/2021 16:44, Marco Wahl wrote:
Clearly I'm for kicking out org-no-popups completely. Many details have been mentioned already. The big argument for that change for me is that the code gets simpler.
I have no strong opinion. Second patch locally restoring `pop-up-windows' is more suitable for the bugfix branch since it is closer to older behavior. Dropping the macro completely may be a step to future, so first version of patch is more suitable for main (do not forget to drop other variant during merge however).
I am not confident with complicated `display-buffer' machinery. It has action argument that looks promising to specify local hint to override default actions but to let users customize `display-buffer-alist'. I have no idea of particular hint for `org-goto' though. Unfortunately `with-output-to-temp-buffer' used there does not allow to specify action argument for `display-buffer'. Unsure if `temp-buffer-setup-hook' can be used to prepare a window for `display-buffer'.
Does someone have settings that pins help buffer to particular window/frame of location in a frame (e.g. bottom of "sidebar")?