> On Feb 16, 2023, at 17:10, Eli Zaretskii 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