Here is an updated patch which does not touch 'display-buffer-use-some-window' at all, and that corrects splitting behavior and return value for 'display-buffer-use-least-recent-window'. If a patch to 'display-buffer-use-some-window' to honor reusable-frames is desired, let's deal with it separately. Best! Tom