[Geany-devel] altername session management implementation
Eugene Arshinov
earshinov at xxxxx
Sun Jul 4 11:20:12 UTC 2010
On Sun, 4 Jul 2010 14:07:27 +0300%
Dimitar Zhekov <dimitar.zhekov at gmail.com> wrote:
> On Fri, 2 Jul 2010 13:20:09 +0400
> Eugene Arshinov <earshinov at gmail.com> wrote:
>
> > > > > > 1. On my system your version do not automatically remove
> > > > > > temporary SM-related session files. Is it supposed to do
> > > > > > so? I saw that you specified DiscardCommand.
> > > > >
> > > > I checked that relative paths do not work, even if
> > > > SmCurrentDirectory is properly set. Ordinary users rarely run
> > > > programs using relative paths, but still.
> > >
> > > With xfce, and SmCurrentDirectory specified, they are OK. As of
> > > GNOME... *sigh* I don't like to be harsh, but it has the worst XSM
> > > support [...]
> > >
> > > So if you feel like writing support for it... I do
> > > not.
> > >
> >
> > No, I don't like it, but there are some GNOME users out there :)
>
> Well, I guess we can somehow check if Geany is running under GNOME,
> and if so, delete the SM-file on normal (non-session) Geany quit.
We can always delete the file ourselves. Seems that it won't be
harmful for "compliant" session managers.
> And place a note in the documentation: "under GNOME, specific versions of
> Geany should be run with absolute path if you want them restored on
> the next restart".
I think it's better to have 5 or so additional lines of code than to
leave this problem for end users.
>
> Since you are running GNOME, can you look at the environment variables
> for something specific?
>
Just looked at the output of `set' command. Can see nothing
GNOME-specific there.
More information about the Devel
mailing list