[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GUI X-FreeDesktop integration
From: |
Peter Oliver |
Subject: |
Re: GUI X-FreeDesktop integration |
Date: |
Fri, 28 May 2021 13:54:11 +0100 (BST) |
On Wed, 26 May 2021, Eli Zaretskii wrote:
Date: Tue, 25 May 2021 22:34:18 +0100 (BST)
From: Peter Oliver <p.d.oliver@mavit.org.uk>
In fact, the _least_ surprising from
an XDG/FDO perspective would actually be to _only_ expose
a "client+autolaunch" desktop entry and just call that the
point of integration for Emacs.
Agreed. Attached is a patch which achieves this.
This is a backward-incompatible change, so why should it be the
default, and not the alternative action via right-click?
As argued by others earlier in the thread, this is consistent with the
behaviour of other applications that are capable of opening multiple documents
in the same window, such as Firefox or Gedit.
So, we can say that users who mostly launch things by clicking on icons in
their desktops will be likely to expect things to work this way. Conversely,
it seems reasonable to worry less about catering for people who do not have
this expectation, because we can infer that they rarely click on the icons.
And anyway,
wouldn't some people be surprised to see emacsclient frame when they
expected a new instance of Emacs, without their say-so?
My feeling is that plenty of people will find the current behaviour surprising,
too. Opening multiple instances of emacs seems like a fairly niche thing to
want to do, unless, say, you’re launching it with -Q, in which case you need to
run it from the command line anyway.
--
Peter Oliver
- Re: GUI X-FreeDesktop integration, (continued)
Re: GUI X-FreeDesktop integration, Peter Oliver, 2021/05/25
- Re: GUI X-FreeDesktop integration, Robert Pluim, 2021/05/26
- Re: GUI X-FreeDesktop integration, Peter Oliver, 2021/05/26
- Re: GUI X-FreeDesktop integration, Eli Zaretskii, 2021/05/26
- Re: GUI X-FreeDesktop integration,
Peter Oliver <=
- Re: GUI X-FreeDesktop integration, Eli Zaretskii, 2021/05/28
- Re: GUI X-FreeDesktop integration, chad, 2021/05/28
- Re: GUI X-FreeDesktop integration, Eli Zaretskii, 2021/05/28
- Re: GUI X-FreeDesktop integration, chad, 2021/05/28
- Re: GUI X-FreeDesktop integration, Eli Zaretskii, 2021/05/29
Re: Re: GUI X-FreeDesktop integration, Pedro Andres Aranda Gutierrez, 2021/05/29