Sweet. All done.

The user default option is tested and working. It basically just tells OS X to not save the window state by default when closing Pd. It will also wipe any existing states when closing normally. Furthermore, state saving can still be asked for *explicitly* by holding the Option/Alt button when quitting via the File menu & Cmd+Q.

It’s basically just 1 line added to the pd_guiprefs.tcl. Here’s a patch: