unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* Feature suggestion
@ 2002-04-26 22:37 Marius Nita
  2002-04-27 11:23 ` Glenn Morris
  0 siblings, 1 reply; 2+ messages in thread
From: Marius Nita @ 2002-04-26 22:37 UTC (permalink / raw)


Hello,

I have a few thoughts on a possible Emacs feature. This might already exist,
but not to my knowledge.

I like the desktop feature very much, especially for my laptop, since I have
to shut it down a lot. However, I found that things can become fairly
cumbersome if I am working on several projects simultaneously. I usually close
the files for one project, and open the files for another. There is no quick
way to switch between projects. Keeping both projects open is also cumbersome.
I was thinking of a multiple desktop environment, where each desktop can be a
project. The desktops would have names, and you could load them, save them,
and discard them like the current desktop feature; only you would have
multiple ones, with different names. Maybe there could be a command line
option to load a certain desktop (emacs --load-desktop project1), and from
within emacs, you would call the desktop- functions with a name parameter.

Thanks,
marius

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

* Re: Feature suggestion
  2002-04-26 22:37 Feature suggestion Marius Nita
@ 2002-04-27 11:23 ` Glenn Morris
  0 siblings, 0 replies; 2+ messages in thread
From: Glenn Morris @ 2002-04-27 11:23 UTC (permalink / raw)



Marius Nita wrote:

> I was thinking of a multiple desktop environment, where each desktop can
> be a project. The desktops would have names, and you could load them,
> save them, and discard them like the current desktop feature; only you
> would have multiple ones, with different names. Maybe there could be a
> command line option to load a certain desktop (emacs --load-desktop
> project1), and from within emacs, you would call the desktop- functions
> with a name parameter

You can do this at present, surely? Just save different desktop files in
different directories. To load the one you want, either start Emacs in the
appropriate directory, or execute a cd inside Emacs. Then load the desktop
with the command (desktop-read). To clear things out before loading another
desktop, there is the command desktop-clear (although it kills most
buffers, not just the ones loaded in from the desktop file).

desktop-menu.el allows multiple desktop files in the same directory:

http://www.geekware.de/software/emacs/desktop-menu.el

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

end of thread, other threads:[~2002-04-27 11:23 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-26 22:37 Feature suggestion Marius Nita
2002-04-27 11:23 ` Glenn Morris

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).