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

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

bug#49504: Server support for Freedesktop.org startup notification


From: Eli Zaretskii
Subject: bug#49504: Server support for Freedesktop.org startup notification
Date: Sat, 10 Jul 2021 15:37:55 +0300

> Date: Sat, 10 Jul 2021 12:43:39 +0100 (BST)
> From: Peter Oliver <p.d.oliver@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?





reply via email to

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