On Sat, 2006-03-25 at 22:45 +0100, Lars Gullik Bjønnes wrote: > | Basically what I'm saying is that the frontends just need a nice simple > | function to call, so we have QuitLyX for some cases and SessionEndLyX > | (or so) for others. > > I do not see quite why.
Having read Bo's patch a bit, I think I may have been thinking along a different track to the majority... My notion of the desired behaviour would encompass two cases: 1. The user quits manually. When next starting, the session will be restored if the load_session option is true. 2. The user quits by logging out while LyX is running. When next starting, the state will be restored completely. The point being that the usual behaviour would be determined by load_session, but we can also use this new functionality for the added spiff of recognising desktop-wide session management. John