sawfish save all windows locations then restore them?

dmg <[email protected]> Tue, 29 Dec 2015 19:15:41 -0800
Newsgroups gmane.comp.window-managers.sawfish
Message-ID <CAEBXXD_Z3j9n5N8-cytwGVHE+-4uFYfVCEfNiTAeU39OgY0vig@mail.gmail.com>
hi Everybody,

Here is my use case:

i plug in my laptop to my external display, place windows
nicely. Disconnect display, windows have to be moved back into the area
of the laptop display (external size > laptop size). Connect display
again, re-place windows again.

is there a command to save the current location of all windows to be
restored at a later time? It does not need to be persistent across
sessions (i.e. it can work by using window-id).

If not, any suggestions on what would be the best way to implement it?

thanks a lot!

--daniel