diff options
| author | Richard M. Stallman | 1994-08-27 23:03:05 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-08-27 23:03:05 +0000 |
| commit | 33acbad21f51f22f583516db9b97010bd2df0564 (patch) | |
| tree | aaab1b14ce3dfa816a2577fe54db3f8152134dc6 | |
| parent | 1644b1a55f1395dbce1d5f9d3bfdf3e018c624e7 (diff) | |
| download | emacs-33acbad21f51f22f583516db9b97010bd2df0564.tar.gz emacs-33acbad21f51f22f583516db9b97010bd2df0564.zip | |
entered into RCS
| -rw-r--r-- | lispref/text.texi | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/lispref/text.texi b/lispref/text.texi index 637ebd610eb..1225ca470b1 100644 --- a/lispref/text.texi +++ b/lispref/text.texi | |||
| @@ -275,11 +275,15 @@ relocates markers initially pointing at the insertion point, to point | |||
| 275 | after the inserted text. | 275 | after the inserted text. |
| 276 | @end defun | 276 | @end defun |
| 277 | 277 | ||
| 278 | @defun insert-char character count | 278 | @defun insert-char character count &optional inherit |
| 279 | This function inserts @var{count} instances of @var{character} into the | 279 | This function inserts @var{count} instances of @var{character} into the |
| 280 | current buffer before point. The argument @var{count} must be a number, | 280 | current buffer before point. The argument @var{count} must be a number, |
| 281 | and @var{character} must be a character. The value is @code{nil}. | 281 | and @var{character} must be a character. The value is @code{nil}. |
| 282 | @c It's unfortunate that count comes second. Not like make-string, etc. | 282 | @c It's unfortunate that count comes second. Not like make-string, etc. |
| 283 | |||
| 284 | If @var{inherit} is non-@code{nil}, then the inserted characters inherit | ||
| 285 | sticky text properties from the two characters before and after the | ||
| 286 | insertion point. @xref{Sticky Properties}. | ||
| 283 | @end defun | 287 | @end defun |
| 284 | 288 | ||
| 285 | @defun insert-buffer-substring from-buffer-or-name &optional start end | 289 | @defun insert-buffer-substring from-buffer-or-name &optional start end |
| @@ -312,6 +316,8 @@ We hold these truth@point{} | |||
| 312 | 316 | ||
| 313 | @xref{Sticky Properties}, for other insertion functions that inherit | 317 | @xref{Sticky Properties}, for other insertion functions that inherit |
| 314 | text properties from the nearby text in addition to inserting it. | 318 | text properties from the nearby text in addition to inserting it. |
| 319 | Whitespace inserted by indentation functions also inherits text | ||
| 320 | properties. | ||
| 315 | 321 | ||
| 316 | @node Commands for Insertion | 322 | @node Commands for Insertion |
| 317 | @section User-Level Insertion Commands | 323 | @section User-Level Insertion Commands |
| @@ -1507,6 +1513,10 @@ least that many spaces are inserted even if this requires going beyond | |||
| 1507 | @var{column}. Otherwise the function does nothing if point is already | 1513 | @var{column}. Otherwise the function does nothing if point is already |
| 1508 | beyond @var{column}. The value is the column at which the inserted | 1514 | beyond @var{column}. The value is the column at which the inserted |
| 1509 | indentation ends. | 1515 | indentation ends. |
| 1516 | |||
| 1517 | The inserted whitespace characters inherit text properties from the | ||
| 1518 | surrounding text (usually, from the preceding text only). @xref{Sticky | ||
| 1519 | Properties}. | ||
| 1510 | @end deffn | 1520 | @end deffn |
| 1511 | 1521 | ||
| 1512 | @defopt indent-tabs-mode | 1522 | @defopt indent-tabs-mode |