Subject: bug#61525: 29.0.60; delete-frame will raise frames in another virtual desktop

From: Kai Ma <[email-masked]>
Date: Thu, 16 Feb 2023 17:31:40 +0900

> On Feb 16, 2023, at 17:10, Eli Zaretskii <[email-masked]> wrote:
> 
> Did you try looking at Git history for this code?  Maybe the log
> messages of the relevant commits and/or bug reports and/or discussions
> on emacs-devel around the dates of the commits tell something about
> the reasons?  I've seen too many cases where changing old code
> introduced regressions because some aspect of the behavior was
> disregarded, and would like to avoid that, certainly if this is for
> the release branch.

FWIW, the relevant commits:
 . edfda78355 first appeared as part of do_switch_frame
 . 06302656f3 changed
 . ac71ced75b moved to delete_frame