Ignoring the *Messages*
buffer which is used for logging messages, and which can be disabled, is there a way to get the current message displayed using Elisp?
Asking because there are times when it's impossible to use inhibit-message
(because message
is called from C, so I'd like to backup and restore the current message
).