]> git.eshelyaron.com Git - emacs.git/commitdiff
; * src/buffer.c (syms_of_buffer) <mode-line-format>: Doc fix.
authorEli Zaretskii <eliz@gnu.org>
Mon, 18 Jul 2022 12:31:26 +0000 (15:31 +0300)
committerEli Zaretskii <eliz@gnu.org>
Mon, 18 Jul 2022 12:31:26 +0000 (15:31 +0300)
src/buffer.c

index 321bc88ed2c4a9c06de6ee8b1b039567e003628a..560bdf8753b436f072e0b0a28daf9ab8e92fb5f1 100644 (file)
@@ -5580,7 +5580,7 @@ the mode line appears at the bottom.  */);
 
   DEFVAR_PER_BUFFER ("mode-line-format", &BVAR (current_buffer, mode_line_format),
                     Qnil,
-                    doc: /* Template for displaying mode line for current buffer.
+                    doc: /* Template for displaying mode line for a window's buffer.
 
 The value may be nil, a string, a symbol or a list.
 
@@ -5593,6 +5593,9 @@ For any symbol other than t or nil, the symbol's value is processed as
  `risky-local-variable' property, all properties in any strings, as
  well as all :eval and :propertize forms in the value, are ignored.
 
+When the value is processed, the window's buffer is temporarily the
+current buffer.
+
 A list whose car is a string or list is processed by processing each
  of the list elements recursively, as separate mode line constructs,
  and concatenating the results.