]> git.eshelyaron.com Git - emacs.git/commitdiff
Remove support for ':timeout' from w32 tray notifications
authorEli Zaretskii <eliz@gnu.org>
Fri, 13 Nov 2015 13:33:29 +0000 (15:33 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 13 Nov 2015 13:33:29 +0000 (15:33 +0200)
* src/w32fns.c (Fw32_notification_notify): Delete the code that
supports ':timeout'.
(syms_of_w32fns): Don't DEFSYM ':timeout'.  This avoids clashes
with dbusbind.c when D-Bus is compiled in.

* doc/lispref/os.texi (Desktop Notifications): Don't mention
':timeout'.

doc/lispref/os.texi
src/w32fns.c

index 53aa0e195a7dd8d7b87bbb5398bf65928a328eb6..f3c4e29cca26f5a5b08a90505cfb04064566beae 100644 (file)
@@ -2603,12 +2603,6 @@ Notification severity level, one of @code{info}, @code{warning}, or
 left of the notification title, but only if the @code{:title} parameter
 (see below) is also specified and is a string.
 
-@item :timeout @var{timeout}
-@var{timeout} is the time in seconds after which the notification
-disappears.  The value can be integer or floating-point.  This is
-ignored on Vista and later systems, where the duration is fixed at 9
-sec and can only be customized via system-wide Accessibility settings.
-
 @item :title @var{title}
 The title of the notification.  If @var{title} is a string, it is
 displayed in a larger font immediately above the body text.  The title
index f2d286d6364726516989cf899603c0513e1293d8..f3391cb98f01620a34d5d1b9cebf52b7e7cb6303 100644 (file)
@@ -9111,13 +9111,6 @@ The following parameters are supported:
                     parameter (see below) is also specified and is a
                     string.
 
-:timeout TIMEOUT -- TIMEOUT is the time in seconds after which the
-                    notification disappears.  The value can be integer
-                    or floating-point.  This is ignored on Vista and
-                    later systems, where the duration is fixed at 9 sec
-                    and can only be customized via system-wide
-                    Accessibility settings.
-
 :title TITLE     -- The title of the notification.  If TITLE is a string,
                     it is displayed in a larger font immediately above
                     the body text.  The title text can be up to 63
@@ -9179,13 +9172,6 @@ usage: (w32-notification-notify &rest PARAMS)  */)
   else
     severity = Ni_Info;
 
-  /* Timeout.  */
-  lres = Fplist_get (arg_plist, QCtimeout);
-  if (NUMBERP (lres))
-    timeout = 1000 * (INTEGERP (lres) ? XINT (lres) : XFLOAT_DATA (lres));
-  else
-    timeout = 0;
-
   /* Title.  */
   lres = Fplist_get (arg_plist, QCtitle);
   if (STRINGP (lres))
@@ -9300,7 +9286,6 @@ syms_of_w32fns (void)
   DEFSYM (QClevel, ":level");
   DEFSYM (Qinfo, "info");
   DEFSYM (Qwarning, "warning");
-  DEFSYM (QCtimeout, ":timeout");
   DEFSYM (QCtitle, ":title");
   DEFSYM (QCbody, ":body");
 #endif