Message format for `gcmh-verbose`
It would be more conventional to rewrite
(if gcmh-verbose
(progn (message "Garbage collecting...")
(message "Garbage Collector ran for %.06f sec"
(gcmh-time (garbage-collect))))
(garbage-collect))
as
(if gcmh-verbose
(progn (message "Garbage collecting...")
(condition-case-unless-debug e
(message "Garbage collecting...done (%.3fs)"
(gcmh-time (garbage-collect)))
(error (message "Garbage collecting...failed")
(signal (car e) (cdr e)))))
(garbage-collect))