diff options
Diffstat (limited to 'src/buffer.c')
| -rw-r--r-- | src/buffer.c | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/src/buffer.c b/src/buffer.c index fa5a9c85c2d..ad1dde93da7 100644 --- a/src/buffer.c +++ b/src/buffer.c | |||
| @@ -2081,7 +2081,9 @@ DEFUN ("set-buffer-multibyte", Fset_buffer_multibyte, Sset_buffer_multibyte, | |||
| 2081 | If FLAG is t, this makes the buffer a multibyte buffer. | 2081 | If FLAG is t, this makes the buffer a multibyte buffer. |
| 2082 | If FLAG is nil, this makes the buffer a single-byte buffer. | 2082 | If FLAG is nil, this makes the buffer a single-byte buffer. |
| 2083 | The buffer contents remain unchanged as a sequence of bytes | 2083 | The buffer contents remain unchanged as a sequence of bytes |
| 2084 | but the contents viewed as characters do change. */) | 2084 | but the contents viewed as characters do change. |
| 2085 | If the multibyte flag was really changed, undo information of the | ||
| 2086 | current buffer is cleared. */) | ||
| 2085 | (flag) | 2087 | (flag) |
| 2086 | Lisp_Object flag; | 2088 | Lisp_Object flag; |
| 2087 | { | 2089 | { |
| @@ -5637,10 +5639,20 @@ window-systems. */); | |||
| 5637 | DEFVAR_PER_BUFFER ("indicate-buffer-boundaries", | 5639 | DEFVAR_PER_BUFFER ("indicate-buffer-boundaries", |
| 5638 | ¤t_buffer->indicate_buffer_boundaries, Qnil, | 5640 | ¤t_buffer->indicate_buffer_boundaries, Qnil, |
| 5639 | doc: /* *Visually indicate buffer boundaries and scrolling. | 5641 | doc: /* *Visually indicate buffer boundaries and scrolling. |
| 5640 | If non-nil, the first and last line of the buffer are marked in the left and | 5642 | If non-nil, the first and last line of the buffer are marked in the fringe |
| 5641 | right fringe of a window on window-systems. | 5643 | of a window on window-systems with angle bitmaps, or if the window can be |
| 5642 | In addition, if value is t, the top and bottom line of the window are marked | 5644 | scrolled, the top and bottom line of the window are marked with up and down |
| 5643 | with up and down arrow bitmaps in the right fringe if window can be scrolled. */); | 5645 | arrow bitmaps. |
| 5646 | If value is `left' or `right', both angle and arrow bitmaps are displayed in | ||
| 5647 | the left or right fringe, resp. Any other non-nil value causes the | ||
| 5648 | bitmap on the top line to be displayed in the left fringe, and the | ||
| 5649 | bitmap on the bottom line in the right fringe. | ||
| 5650 | If value is a cons (ANGLES . ARROWS), the car specifies the position | ||
| 5651 | of the angle bitmaps, and the cdr specifies the position of the arrow | ||
| 5652 | bitmaps. For example, (t . right) places the top angle bitmap in left | ||
| 5653 | fringe, the bottom angle bitmap in right fringe, and both arrow | ||
| 5654 | bitmaps in right fringe. To show just the angle bitmaps in the left | ||
| 5655 | fringe, but no arrow bitmaps, use (left . nil). */); | ||
| 5644 | 5656 | ||
| 5645 | DEFVAR_PER_BUFFER ("scroll-up-aggressively", | 5657 | DEFVAR_PER_BUFFER ("scroll-up-aggressively", |
| 5646 | ¤t_buffer->scroll_up_aggressively, Qnil, | 5658 | ¤t_buffer->scroll_up_aggressively, Qnil, |