diff --git a/lisp/man.el b/lisp/man.el index dcfab8d2035..50058d14269 100644 --- a/lisp/man.el +++ b/lisp/man.el @@ -650,9 +650,12 @@ This is necessary if one wants to dump man.el with Emacs." (if Man-sed-script (concat "-e '" Man-sed-script "'") "") - ;; Use octal numbers. Otherwise, \032 (Ctrl-Z) would - ;; suspend remote connections. - "-e '/^[\\o001-\\o032][\\o001-\\o032]*$/d'" + (if (eq system-type 'darwin) + ;; macOS Sed doesn't support \o notation. + "-e '/^[[:cntrl:]][[:cntrl:]]*$/d'" + ;; Use octal numbers. Otherwise, \032 (Ctrl-Z) would + ;; suspend remote connections. + "-e '/^[\\o001-\\o032][\\o001-\\o032]*$/d'") "-e '/\e[789]/s///g'" "-e '/Reformatting page. Wait/d'" "-e '/Reformatting entry. Wait/d'"