>>>> "Darryl" == Darryl Okahata
<darrylo(a)soco.agilent.com> writes:
Darryl> Yes, I took a quick look at doing this, a month or
Darryl> two back, and I quickly ran into the problem of not being
Darryl> able to dump out window structures ;-(.
Using pdump, right? I would think it would work fine with unexec
(except that you would get a lot of "unknown resource" errors from X
if you try to access a frame that is no longer there). I suppose you
could get crashes from resources that weren't properly finalized.
I don't think good support for unexec across the board is in the
cards, though.
Darryl> Arguably, the next best approach is to use the
Darryl> portable dumper, and allow optionally specifying an
Darryl> arbitrary dump file (i.e, the standard dump file would
Darryl> normally be used, but the user could make a new dump and
Darryl> then use that dumpfile).
I don't think this has much advantage over redumping from scratch,
except saving a couple of megabytes of disk space per instance on
single user systems. AFAIK even with pdump you need to dump with the
same temacs you are going to reload into, so if you tried to have a
system xemacs and per user dumpfiles, you'd still force the users to
redump on every system update.
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.