[comp.emacs] ultra.el modifications for context save wanted

maa@sei.cmu.edu (Mark Ardis) (06/24/88)

In article <339@csvaxa.UUCP> edward@csvaxa.UUCP (Edward Wilkinson) writes:
>>
>>In November last  year, kyle@xanth.UUCP  (Kyle Jones)  posted  a  nice
>>package  of   elisp for  saving  all   visible windows  between  emacs
>>sessions, so that when  you run emacs  again, it will startup with the
>>same windows visible as when you exited last time. Has anyone made the
>>even more useful changes to allow  ALL windows, visible  or not, to be
>>saved? On a standard glass tty, I  only have  one window open usually,
>>so saving all files/buffers would be more useful  than just saving all
>>visible windows.

The Gnu-Test package does even better: it allows you to save any or
(almost) all of the state of a session and reload it later.  Gnu-Test
is a package of functions that allow a programmer to test their Gnu
Emacs Lisp code.  The main features are:

     Functions to save and restore the state of a session,
     including control over which windows, buffers, and
     global state information to include at save and restore
     time.

     Functions to compare and display states or components of
     states, and to display differences.

     Functions to measure coverage of testing.

     Documentation, including examples, about the package in
     texinfo-format.

I posted the source to "comp.sources.unix" (Volume 11, under the name
"test.el", in three shar files).  If you are unable to get the sources
from the archives write to me:

Mark A. Ardis
Software Engineering Institute
Carnegie-Mellon University
Pittsburgh, PA 15213
(412) 268-7636
maa@sei.cmu.edu