From: Stefan Monnier Date: Wed, 30 Aug 2017 19:00:56 +0000 (-0400) Subject: * lisp/man.el (Man-softhyphen-to-minus): Avoid string-as-multibyte. X-Git-Tag: emacs-26.0.90~297 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=dc313922d826b9f53cf1426ff36c8cc3f71d64c6;p=emacs.git * lisp/man.el (Man-softhyphen-to-minus): Avoid string-as-multibyte. --- diff --git a/lisp/man.el b/lisp/man.el index c7d8c4089db..4a14f638fc3 100644 --- a/lisp/man.el +++ b/lisp/man.el @@ -1174,10 +1174,7 @@ See the variable `Man-notify-method' for the different notification behaviors." (unless (eq t (compare-strings "latin-" 0 nil current-language-environment 0 6 t)) (goto-char (point-min)) - (let ((str "\255")) - (if enable-multibyte-characters - (setq str (string-as-multibyte str))) - (while (search-forward str nil t) (replace-match "-"))))) + (while (search-forward "­" nil t) (replace-match "-")))) (defun Man-fontify-manpage () "Convert overstriking and underlining to the correct fonts.