diff options
| author | Stefan Monnier <monnier@iro.umontreal.ca> | 2026-03-09 10:34:05 -0400 |
|---|---|---|
| committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2026-03-10 10:48:22 -0400 |
| commit | 9348c19b8250cd885a0bac8b2e97b93127ac8e61 (patch) | |
| tree | 682aeb45dae91f89f09e8ef36b40cf36dd4518d3 /lisp/net | |
| parent | 08e109d45a31af5c605c9580e55781562dedcc30 (diff) | |
Use single-arg form of `signal` to re-throw an error
* lisp/vc/smerge-mode.el (smerge-extend):
* lisp/vc/diff-mode.el (diff-beginning-of-file-and-junk):
* lisp/transient.el (transient--with-emergency-exit):
* lisp/textmodes/tex-mode.el (latex-forward-sexp):
* lisp/tar-mode.el (tar-mode):
* lisp/savehist.el (savehist--reload):
* lisp/progmodes/octave.el (inferior-octave-resync-dirs):
* lisp/progmodes/js.el (js--re-search-forward):
* lisp/plstore.el (plstore--decrypt):
* lisp/net/dbus.el (dbus-ignore-errors, dbus-register-signal)
(dbus-handle-event):
* lisp/mouse.el (mouse-drag-track, mouse-drag-region-rectangle):
* lisp/minibuffer.el (completion-pcm--find-all-completions):
* lisp/mail/rfc2231.el (rfc2231-parse-string):
* lisp/mail/rfc2047.el (rfc2047-encode-region):
* lisp/jit-lock.el (jit-lock-fontify-now):
* lisp/international/ja-dic-utl.el (skkdic-lookup-key):
* lisp/gnus/nnselect.el (nnselect-generate-artlist):
* lisp/gnus/mml-sec.el (mml-secure-epg-encrypt, mml-secure-epg-sign):
* lisp/gnus/mail-source.el (mail-source-fetch-pop)
(mail-source-check-pop):
* lisp/gnus/gnus-art.el (gnus-article-read-summary-keys):
* lisp/files.el (basic-save-buffer-2, files--ensure-directory)
(files--force, copy-directory):
* lisp/eshell/esh-io.el (eshell-output-object-to-target):
* lisp/epa.el (epa-decrypt-file, epa-verify-file, epa-sign-file)
(epa-encrypt-file, epa-decrypt-region, epa-verify-region)
(epa-sign-region, epa-encrypt-region, epa-delete-keys)
(epa-export-keys, epa-insert-keys):
* lisp/emacs-lisp/package.el (package--unless-error):
* lisp/emacs-lisp/multisession.el (multisession--read-file-value):
* lisp/emacs-lisp/lisp.el (up-list-default-function):
* lisp/desktop.el (desktop-kill):
* lisp/calendar/time-date.el (date-to-time):
* lisp/calendar/appt.el (appt-display-message):
* lisp/calc/calc.el (calc-do):
* lisp/bookmark.el (bookmark-handle-bookmark):
* src/fileio.c (report_file_errno):
* lisp/vc/vc.el (vc-checkout, vc-pull): Use `(signal err)` instead
of `(signal (car err) (cdr err))`.
Diffstat (limited to 'lisp/net')
| -rw-r--r-- | lisp/net/dbus.el | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/net/dbus.el b/lisp/net/dbus.el index 7c92980e5a9..0c748e76fcf 100644 --- a/lisp/net/dbus.el +++ b/lisp/net/dbus.el @@ -245,7 +245,7 @@ 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)))))) + (dbus-error (when dbus-debug (signal err))))) (defvar dbus-event-error-functions '(dbus-notice-synchronous-call-errors @@ -878,7 +878,7 @@ Example: "AddMatch" rule) (dbus-error (if (not (string-match-p "eavesdrop" rule)) - (signal (car err) (cdr err)) + (signal err) ;; The D-Bus spec says we shall fall back to a rule without eavesdrop. (when dbus-debug (message "Removing eavesdrop from rule %s" rule)) (setq rule (replace-regexp-in-string ",eavesdrop='true'" "" rule t t)) @@ -1234,7 +1234,7 @@ If the HANDLER returns a `dbus-error', it is propagated as return message." ;; Propagate D-Bus error messages. (run-hook-with-args 'dbus-event-error-functions event err) (when dbus-debug - (signal (car err) (cdr err)))))) + (signal err))))) (defun dbus-event-bus-name (event) "Return the bus name the event is coming from. |
