GNU bug report logs -
#49504
Server support for Freedesktop.org startup notification
Previous Next
Full log
Message #8 received at 49504 <at> debbugs.gnu.org (full text, mbox):
> Date: Sat, 10 Jul 2021 12:43:39 +0100 (BST)
> From: Peter Oliver <p.d.oliver <at> mavit.org.uk>
>
> For a desktop environment, it’s helpful to know which execs caused which windows to be opened. One way of doing this is with the Freedesktop.org startup notification protocol, https://specifications.freedesktop.org/startup-notification-spec/startup-notification-latest.txt.
>
> We currently partially support this protocol in GTK builds, because GTK handles it for us automatically. However, GTK can only automatically handle the simple case where emacs is launched and displays a window itself.
>
> To support emacsclient, where the execed process is not necessarily an ancestor of the process displaying the window, as I understand it we’d need to do the following:
You want to make the Emacs frame displayed due to an emacsclient
request show emacsclient as its "exec"? But then what happens if the
user uses that frame for displaying other windows and buffers, which
have nothing to do with the original emacsclient request?
This bug report was last modified 3 years and 341 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.