Function: dbus-ignore-errors
dbus-ignore-errors is a macro defined in dbus.el.gz.
Signature
(dbus-ignore-errors &rest BODY)
Documentation
Execute BODY; signal D-Bus error when dbus-debug is non-nil.
Otherwise, return result of last form in BODY, or all other errors.
Source Code
;; Defined in /usr/src/emacs/lisp/net/dbus.el.gz
;;; Basic D-Bus message functions.
(defmacro dbus-ignore-errors (&rest body)
"Execute BODY; signal D-Bus error when `dbus-debug' is non-nil.
Otherwise, return result of last form in BODY, or all other errors."
(declare (indent 0) (debug t))
`(condition-case err
(progn ,@body)
(dbus-error (when dbus-debug (signal (car err) (cdr err))))))