* dbus.texi (Errors and Events): New macro dbus-ignore-errors.
This commit is contained in:
parent
d405bc15fc
commit
d2e4a6c904
2 changed files with 13 additions and 3 deletions
|
@ -1,3 +1,7 @@
|
|||
2008-01-21 Michael Albinus <michael.albinus@gmx.de>
|
||||
|
||||
* dbus.texi (Errors and Events): New macro dbus-ignore-errors.
|
||||
|
||||
2008-01-18 Katsumi Yamaoka <yamaoka@jpl.org>
|
||||
|
||||
* gnus-news.texi: Mention gnus-article-describe-bindings.
|
||||
|
|
|
@ -674,9 +674,15 @@ there is a type mismatch, the Lisp error @code{wrong-type-argument}
|
|||
@code{D-Bus ARG} is raised.
|
||||
|
||||
All errors raised by D-Bus are signaled with the error symbol
|
||||
@code{dbus-error}. As usual, such an error can be trapped with a
|
||||
@code{condition-case} form. If possible, error messages from D-Bus
|
||||
are appended to the @code{dbus-error}.
|
||||
@code{dbus-error}. If possible, error messages from D-Bus are
|
||||
appended to the @code{dbus-error}.
|
||||
|
||||
@defspec dbus-ignore-errors forms@dots{}
|
||||
This executes @var{forms} exactly like a @code{progn}, except that
|
||||
@code{dbus-error} errors are ignored during the @var{forms}. These
|
||||
errors can be made visible when variable @code{dbus-debug} is set to
|
||||
@code{t}.
|
||||
@end defspec
|
||||
|
||||
Incoming D-Bus messages are handled as Emacs events (see @pxref{Misc
|
||||
Events, , , elisp}). The generated event has this form:
|
||||
|
|
Loading…
Add table
Reference in a new issue