summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2023-04-01 12:49:18 +0300
committerEli Zaretskii <eliz@gnu.org>2023-04-01 12:49:18 +0300
commitd1d39a0f09c272a8bdea54ecd13f560bbd8264eb (patch)
treeada0a337b2b2007176e72808eb0784a3e2c7b7c7 /etc
parent46209b2453b1a53fcf0019f6e1a21b7fef85bcbc (diff)
downloademacs-d1d39a0f09c272a8bdea54ecd13f560bbd8264eb.tar.gz
Document enhancements in handling of echo-area messages
* etc/NEWS: * doc/lispref/display.texi (Displaying Messages): * lisp/minibuffer.el (inhibit-message-regexps) (set-message-functions, inhibit-message, set-multi-message): Improve the documentation of functions dealing with display of echo-area messages.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS15
1 files changed, 8 insertions, 7 deletions
diff --git a/etc/NEWS b/etc/NEWS
index d7a6cf7986d..e43a82b1426 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -795,13 +795,14 @@ part of the buffer.
+++
** New user option 'set-message-functions'.
-It allows selecting more functions for 'set-message-function'
-in addition to the default function that handles messages
-in the active minibuffer. The most useful are 'inhibit-message'
-that allows specifying a list of messages to inhibit via
-'inhibit-message-regexps', and 'set-multi-message' that
-accumulates recent messages and displays them stacked
-in the echo area.
+It allows more flexible control of how echo-area message are displayed
+by adding functions to this list. The default value is a list of one
+element: 'set-minibuffer-message', which displays echo-area messages
+at the end of the minibuffer text when the minibuffer is active.
+Other useful functions include 'inhibit-message', which allows
+specifying, via 'inhibit-message-regexps', the list of messages whose
+display shall be inhibited; and 'set-multi-message' that accumulates
+recent messages and displays them stacked together.
---
** New user option 'find-library-include-other-files'.