bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#23604: desktop-restore-in-current-display should default to t


From: Eli Zaretskii
Subject: bug#23604: desktop-restore-in-current-display should default to t
Date: Mon, 23 May 2016 20:28:38 +0300

> Date: Mon, 23 May 2016 10:13:58 -0700 (PDT)
> From: Drew Adams <drew.adams@oracle.com>
> 
> The default value should, I think, be nil.  A priori, it should
> be nil because that was the chosen design for this variable.  And
> because that is generally the behavior for other desktop settings
> that are recorded - desktop generally tries to restore as much of
> the previous session as possible, by default.
> 
> Reasonable arguments to the contrary could be presented.  Until
> then, I'm not convinced - a priori, I favor the nil default chosen
> for the original design.

Leaving it at nil makes no sense to me.  It means that you invoke
Emacs, which will then display on a different terminal -- could be a
terminal half a world away.  That could be something that is desired
in some specialized use cases, but makes no sense at all as the
default.

> An alternative, and less inappropriate workaround could perhaps
> be (i.e., have been) to change the default value only for the
> platform where this bug was reported, if we had some idea that
> other platforms were not necessarily affected by it.

This problem will exist on any platform that supports X displays,
i.e. on any Posix system.

> Anyway, the right course of action now (if Emacs 25.1 is released
> with the default value changed to t) is (after the 25.1 release)
> to fix bug #20247 and revert the default value to nil.

No, the right course is to set it to t and leave it at that.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]