unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* emacs save/restore state?
@ 2012-04-07 16:01 Nelson H. F. Beebe
  2012-04-07 16:15 ` Andreas Schwab
  0 siblings, 1 reply; 13+ messages in thread
From: Nelson H. F. Beebe @ 2012-04-07 16:01 UTC (permalink / raw)
  To: emacs-devel; +Cc: beebe

Is anyone on this list aware of functions to save and restore emacs
state, including all buffers (both temporary and file-related),
command history, kill-ring, and loaded emacs libraries?

I frequently want the ability to switch from one emacs session to
another, sometimes after a version upgrade, and other times between
different machines.  Because my emacs sessions frequently run for many
months, the state is complex, and painful to reconstruct.  Computers
should work for people, not the other way around, so it would be nice
to do something like this:

	M-x save-state<RETurn>
	Filename: $HOME/emacs.state

	M-x restore-state<RETurn>
	Filename: $HOME/emacs.state

-------------------------------------------------------------------------------
- Nelson H. F. Beebe                    Tel: +1 801 581 5254                  -
- University of Utah                    FAX: +1 801 581 4148                  -
- Department of Mathematics, 110 LCB    Internet e-mail: beebe@math.utah.edu  -
- 155 S 1400 E RM 233                       beebe@acm.org  beebe@computer.org -
- Salt Lake City, UT 84112-0090, USA    URL: http://www.math.utah.edu/~beebe/ -
-------------------------------------------------------------------------------



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2012-05-16 14:38 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-07 16:01 emacs save/restore state? Nelson H. F. Beebe
2012-04-07 16:15 ` Andreas Schwab
2012-04-07 17:05   ` Nelson H. F. Beebe
2012-04-07 17:11     ` Drew Adams
2012-04-09  2:27       ` Stefan Monnier
2012-04-09  2:52         ` Drew Adams
2012-04-09 12:26       ` Dave Abrahams
2012-04-16 18:04     ` Philipp Haselwarter
2012-05-15 21:11       ` Stefan Monnier
2012-05-15 21:22         ` Drew Adams
2012-05-16  2:30           ` Stefan Monnier
2012-05-16 13:24             ` Drew Adams
2012-05-16 14:38               ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).