]> git.eshelyaron.com Git - emacs.git/commitdiff
* dbus.texi (Asynchronous Methods): Allow nil handler.
authorMichael Albinus <michael.albinus@gmx.de>
Sun, 16 Aug 2009 17:49:54 +0000 (17:49 +0000)
committerMichael Albinus <michael.albinus@gmx.de>
Sun, 16 Aug 2009 17:49:54 +0000 (17:49 +0000)
doc/misc/ChangeLog
doc/misc/dbus.texi

index 6722fbd4705f66fc2c9746c0c0b662a4e4eda20f..a6b601ce0a35903483e03fada02ec2b73ad65c88 100644 (file)
@@ -1,9 +1,13 @@
+2009-08-16  Michael Albinus  <michael.albinus@gmx.de>
+
+       * dbus.texi (Asynchronous Methods): Allow nil handler.
+
 2009-08-15  Michael Kifer  <kifer@cs.stonybrook.edu>
-       
+
        * ediff.texi (ediff-current-file): added information about this new function.
-       
+
        * viper.text: Added information about C-s in viper's search command.
-       
+
 2009-08-09  Colin Williams  <lackita@gmail.com>  (tiny change)
 
        * calc.texi (Date Forms): Fix typos.
index 3eb0076649d7c3cf102d338dbce5a220e32d2c45..1c9c66103ebe0f9f5efb880c90f811150956c20a 100644 (file)
@@ -1189,7 +1189,8 @@ D-Bus object path, @var{service} is registered at.  @var{interface} is
 an interface offered by @var{service}.  It must provide @var{method}.
 
 @var{handler} is a Lisp function, which is called when the
-corresponding return message has arrived.
+corresponding return message has arrived.  If @var{handler} is
+@code{nil}, no return message will be expected.
 
 If the parameter @code{:timeout} is given, the following integer
 @var{timeout} specifies the maximum number of milliseconds a reply
@@ -1201,10 +1202,10 @@ All other arguments args are passed to @var{method} as arguments.
 They are converted into D-Bus types as described in @ref{Type
 Conversion}.
 
-The function returns a key into the hash table
-@code{dbus-registered-functions-table}.  The corresponding entry in
-the hash table is removed, when the return message has been arrived,
-and @var{handler} is called.  Example:
+Unless @var{handler} is @code{nil}, the function returns a key into
+the hash table @code{dbus-registered-functions-table}.  The
+corresponding entry in the hash table is removed, when the return
+message has been arrived, and @var{handler} is called.  Example:
 
 @lisp
 (dbus-call-method-asynchronously