From: Tim Landscheidt Date: Sun, 27 Dec 2020 23:37:51 +0000 (+0100) Subject: Do not output two spaces for non-autoloaded ieieo constructor functions X-Git-Tag: emacs-28.0.90~4540 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8914fb2227b51851ab734513938c38de7d01902e;p=emacs.git Do not output two spaces for non-autoloaded ieieo constructor functions * lisp/emacs-lisp/eieio-opt.el (eieio-help-constructor): Amend format to avoid two spaces for non-autoloaded object constructor functions (bug#45454). Copyright-paperwork-exempt: yes --- diff --git a/lisp/emacs-lisp/eieio-opt.el b/lisp/emacs-lisp/eieio-opt.el index 59af7e12d21..3b222b93129 100644 --- a/lisp/emacs-lisp/eieio-opt.el +++ b/lisp/emacs-lisp/eieio-opt.el @@ -136,9 +136,9 @@ are not abstract." (def (symbol-function ctr))) (goto-char (point-min)) (prin1 ctr) - (insert (format " is an %s object constructor function" + (insert (format " is an %sobject constructor function" (if (autoloadp def) - "autoloaded" + "autoloaded " ""))) (when (and (autoloadp def) (null location))