Version: 29.0.50 Severity: wishlist Tags: patch To address several requests, there is a patch for Emacs 29 that supports: 1. inhibiting messages selectively like discussed in bug#42865, bug#44629; 2. multi-line accumulated messages like discussed on emacs-devel under subject "Intelligent stacking of messages in the echo area"; 3. combining all them plus minibuffer messages into a pipeline: first inhibit-message can filter out some messages, then the second function can accumulate 10 old messages into a multi-line message, then the third function will display them in the active minibuffer. By default, 'set-message-functions' will be '(set-minibuffer-message)' with the current behavior, but can be customized to '(inhibit-message set-multi-message set-minibuffer-message)' to implement the hook-like list of functions described above: