(with-demoted-errors): Warn on missing format
arg
The `format` arg has been mandatory for a while, but the backward compatibility code that handled the case of a missing `format` arg made it hard to notice when using the old calling convention. * lisp/subr.el (with-demoted-errors): Warn on missing `format` arg. * lisp/emacs-lisp/smie.el (smie-indent--separator-outdent): Don't abuse `with-demoted-errors`. (smie-indent-line, smie-auto-fill): * test/lisp/emacs-lisp/ert-tests.el (ert-test-with-demoted-errors): * lisp/vc/vc-hooks.el (vc-refresh-state): * lisp/vc/vc-annotate.el (vc-annotate-background-mode): * lisp/vc/diff-mode.el (diff-syntax-fontify-hunk): * lisp/textmodes/reftex-toc.el (reftex-re-enlarge): * lisp/progmodes/sh-script.el (sh-smie-sh-rules): * lisp/progmodes/octave.el (inferior-octave-startup): * lisp/pcmpl-gnu.el (pcmpl-gnu-make-all-targets): * lisp/org/org-refile.el (org-refile): * lisp/org/org-capture.el (org-capture-store-last-position): * lisp/nxml/nxml-mode.el (nxml-mode): * lisp/notifications.el (notifications-notify): * lisp/gnus/mm-view.el (mm-display-inline-fontify): * lisp/finder.el (finder-unload-function): * lisp/files.el (safe-local-variable-p, backup-buffer-copy * lisp/autorevert.el (auto-revert-notify-handler): Pass `format` arg to `with-demoted-errors`.
This commit is contained in:
parent
b4f1ceaf24
commit
d52c929e31
19 changed files with 63 additions and 52 deletions
|
@ -1301,9 +1301,9 @@ Only meaningful when called from within `smie-rules-function'."
|
|||
(let ((afterpos (save-excursion
|
||||
(let ((tok (funcall smie-forward-token-function)))
|
||||
(unless tok
|
||||
(with-demoted-errors
|
||||
(error "smie-rule-separator: Can't skip token %s"
|
||||
smie--token))))
|
||||
(funcall (if debug-on-error #'error #'message)
|
||||
"smie-rule-separator: Can't skip token %s"
|
||||
smie--token)))
|
||||
(skip-chars-forward " ")
|
||||
(unless (eolp) (point)))))
|
||||
(or (and afterpos
|
||||
|
@ -1820,7 +1820,7 @@ to which that point should be aligned, if we were to reindent it.")
|
|||
"Indent current line using the SMIE indentation engine."
|
||||
(interactive)
|
||||
(let* ((savep (point))
|
||||
(indent (or (with-demoted-errors
|
||||
(indent (or (with-demoted-errors "SMIE Error: %S"
|
||||
(save-excursion
|
||||
(forward-line 0)
|
||||
(skip-chars-forward " \t")
|
||||
|
@ -1846,7 +1846,7 @@ to which that point should be aligned, if we were to reindent it.")
|
|||
(move-to-column fc)
|
||||
(syntax-ppss))))
|
||||
(while
|
||||
(and (with-demoted-errors
|
||||
(and (with-demoted-errors "SMIE Error: %S"
|
||||
(save-excursion
|
||||
(let ((end (point))
|
||||
(bsf nil) ;Best-so-far.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue