diff --git a/lisp/term.el b/lisp/term.el index df70f7509c3..b7930b704e7 100644 --- a/lisp/term.el +++ b/lisp/term.el @@ -691,9 +691,9 @@ Buffer local variable.") ;;; faces -mm -(defmacro term-ignore-error (body) +(defmacro term-ignore-error (&rest body) `(condition-case nil - (progn @,body) + (progn ,@body) (error nil))) (defvar term-default-fg-color "SkyBlue")