Restoring workgroups across frames?
Workgroups mode does not seem to properly restore the frame layout with multiple frames. If I have two frames open each on their own monitor and with their own workgroup, after closing and reopening Emacs, I end up with the two frames in a reduced size both on one monitor.
Note that desktop mode restores the frame positioning/size perfectly, so this must be doable.
Sorry, I haven't written code for a long time, and if I ever get back to workgroups I will try to write in Emacs C code (because workgroups can have performance troubles in long running Emacs sessions and some more low level stuff that I tried to write in Elisp). It just shouldn't be done in Elisp.
Want to be a maintainer? Let me know.