I'd propose to make eieio load silently by default:
In eieio.el,
Replace: (load-library "cl-macs")
By: (load "cl-macs" nil t)
Replace:
(if (or (not (featurep 'bytecomp))
byte-compile-verbose)
(message "Bootstrapping objects..."))
By:
(if (and (boundp 'eieio-verbose) eieio-verbose
(or (not (featurep 'bytecomp))
byte-compile-verbose))
(message "Bootstrapping objects..."))
And replace:
(if (and (boundp 'eieio-verbose) eieio-verbose
(or (not (featurep 'bytecomp))
byte-compile-verbose))
(message "Bootstrapping objects...done"))
By:
(if (and (eq cname 'eieio-default-superclass)
(boundp 'eieio-verbose) eieio-verbose
(or (not (featurep 'bytecomp))
byte-compile-verbose))
(message "Bootstrapping objects...done"))
Logged In: YES
user_id=88537
Good ideas. The old bootstrapping message is a hold over
from the unstable
old days and I'll just remove it completely.