Subject: Re: bug#17589: 24.3.91; lisp/frameset.el

From: Stefan Monnier <[email-masked]>
Date: Wed, 28 May 2014 09:05:54 -0400

> :in-session arg in frameset-save, unless you also want that
> frameset-save returns non-writable framesets and add a
> frameset-writable function,

Right, that would be the idea.

> which is very ugly.

One way to make it less ugly is to fold the "make it writable" thingy
directly into the print code.  We've already had some discussions about
that in the past.  For example, we could provide
a `print-non-readable-function' which the C printing routines would
call when bumping into a non-readable object and which could return
either a string to print instead.

        Stefan