diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/minibuf.texi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/lispref/minibuf.texi b/doc/lispref/minibuf.texi index 6f41090ebea..88662aba08a 100644 --- a/doc/lispref/minibuf.texi +++ b/doc/lispref/minibuf.texi | |||
| @@ -170,6 +170,23 @@ non-@code{nil}, then the string that is returned includes whatever text | |||
| 170 | properties were present in the minibuffer. Otherwise all the text | 170 | properties were present in the minibuffer. Otherwise all the text |
| 171 | properties are stripped when the value is returned. | 171 | properties are stripped when the value is returned. |
| 172 | 172 | ||
| 173 | @cvindex minibuffer-prompt-properties | ||
| 174 | The text properties in @code{minibuffer-prompt-properties} are applied | ||
| 175 | to the prompt. By default, this property list defines a face to use | ||
| 176 | for the prompt. This face, if present, is applied to the end of the | ||
| 177 | face list and merged before display. | ||
| 178 | |||
| 179 | If the user wants to completely control the look of the prompt, the | ||
| 180 | most convenient way to do that is to specify the @code{default} face | ||
| 181 | at the end of all face lists. For instance: | ||
| 182 | |||
| 183 | @lisp | ||
| 184 | (read-from-minibuffer | ||
| 185 | (concat | ||
| 186 | (propertize "Bold" 'face '(bold default)) | ||
| 187 | (propertize " and normal: " 'face '(default)))) | ||
| 188 | @end lisp | ||
| 189 | |||
| 173 | If the argument @var{inherit-input-method} is non-@code{nil}, then the | 190 | If the argument @var{inherit-input-method} is non-@code{nil}, then the |
| 174 | minibuffer inherits the current input method (@pxref{Input Methods}) and | 191 | minibuffer inherits the current input method (@pxref{Input Methods}) and |
| 175 | the setting of @code{enable-multibyte-characters} (@pxref{Text | 192 | the setting of @code{enable-multibyte-characters} (@pxref{Text |