diff options
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/buffer.c b/src/buffer.c index e5fa09a9789..4994a310438 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -5610,7 +5610,7 @@ used. */); | |||
| 5610 | 5610 | ||
| 5611 | DEFVAR_PER_BUFFER ("mode-line-format", &BVAR (current_buffer, mode_line_format), | 5611 | DEFVAR_PER_BUFFER ("mode-line-format", &BVAR (current_buffer, mode_line_format), |
| 5612 | Qnil, | 5612 | Qnil, |
| 5613 | doc: /* Template for displaying mode line for current buffer. | 5613 | doc: /* Template for displaying mode line for a window's buffer. |
| 5614 | 5614 | ||
| 5615 | The value may be nil, a string, a symbol or a list. | 5615 | The value may be nil, a string, a symbol or a list. |
| 5616 | 5616 | ||
| @@ -5623,6 +5623,9 @@ For any symbol other than t or nil, the symbol's value is processed as | |||
| 5623 | `risky-local-variable' property, all properties in any strings, as | 5623 | `risky-local-variable' property, all properties in any strings, as |
| 5624 | well as all :eval and :propertize forms in the value, are ignored. | 5624 | well as all :eval and :propertize forms in the value, are ignored. |
| 5625 | 5625 | ||
| 5626 | When the value is processed, the window's buffer is temporarily the | ||
| 5627 | current buffer. | ||
| 5628 | |||
| 5626 | A list whose car is a string or list is processed by processing each | 5629 | A list whose car is a string or list is processed by processing each |
| 5627 | of the list elements recursively, as separate mode line constructs, | 5630 | of the list elements recursively, as separate mode line constructs, |
| 5628 | and concatenating the results. | 5631 | and concatenating the results. |