On Tue, Mar 4, 2025 at 10:34 AM Robert Pluim wrote: > >>>>> On Tue, 4 Mar 2025 09:58:13 -0500, Ship Mints > said: > Ship> And a synthesized name: (((name . "3200x1775@0,25") (geometry 0 > 0 3200 > Ship> 1800) (workarea 0 25 3200 1775) (mm-size 599 339) (frames > # 0x7f7c7009d430> ) (source . "NS"))) > > Ship> We could use something like a UUID that's more opaque. > > Ship> I haven't made either name bi-directional yet to allow > specifying it when > Ship> operating on frames. > > Yes, emacs crashes when I run `make-frame-on-monitor' :-) > Does Emacs work when you run make-frame-on-current-monitor starting from a selected frame on a secondary monitor? make-frame-on-current-monitor does not depend on monitor names. It would give me a hint where to look. Even make-frame-on-monitor uses a monitor name only to get the geometry at which to place the new frame so if -current-monitor works but not named, it'll be interesting.