emacs-devel
[Top][All Lists]
Advanced

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

Re: w32-notification-notify and HAVE_DBUS


From: Po Lu
Subject: Re: w32-notification-notify and HAVE_DBUS
Date: Fri, 25 Aug 2023 08:26:38 +0800
User-agent: Gnus/5.13 (Gnus v5.13)

Eli Zaretskii <eliz@gnu.org> writes:

> The notifications they support are different and look differently.
> Compare notifications-notify in notifications.el with
> w32-notification-notify.  But some of the symbols in these two
> notification mechanisms clash, see
>
>   https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01265.html

Wasn't that fixed by renaming QCdbus_notify to QCnotify?

> In general, w32-notification-notify was designed and implemented as a
> subset of notifications-notify, which requires D-Bus, so if D-Bus is
> actually compiled in, the fallback is not needed.

D-Bus, being a mechanism for desktop components to exchange information
and procedure calls, provides no desktop notifications by itself, and a
desktop notification server (normally supplied by an X desktop
environment) must run on the session bus for them to be available.

MS-Windows builds with D-Bus are typically incapable of contacting a
notification server, since none of the popular X desktop environments
run on MS-Windows.

So both features should be made available simultaneously.


reply via email to

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