summaryrefslogtreecommitdiff
path: root/src/buffer.h
diff options
context:
space:
mode:
authorKim F. Storm <storm@cua.dk>2003-05-24 21:55:09 +0000
committerKim F. Storm <storm@cua.dk>2003-05-24 21:55:09 +0000
commit5897ad811147603c02e4bdaec5ec1467165bdfa9 (patch)
tree69ee16bbd5cf0e1ea94359617f230342a0a5aff5 /src/buffer.h
parent53d8e93e8d5e78e8d833992cd2f0dd39b40dbba0 (diff)
downloademacs-5897ad811147603c02e4bdaec5ec1467165bdfa9.tar.gz
(struct buffer): Rename members measured in columns:
left_margin_width to left_margin_cols, right_margin_width to right_margin_cols. All uses changed. New members left_fringe_width, right_fringe_width, fringes_outside_margins for per-buffer fringe settings. New members scroll_bar_width and vertical_scroll_bar_type for per-buffer scroll bar settings.
Diffstat (limited to 'src/buffer.h')
-rw-r--r--src/buffer.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/buffer.h b/src/buffer.h
index 7abd8e95e39..784fa1da485 100644
--- a/src/buffer.h
+++ b/src/buffer.h
@@ -715,7 +715,19 @@ struct buffer
/* Widths of left and right marginal areas for windows displaying
this buffer. */
- Lisp_Object left_margin_width, right_margin_width;
+ Lisp_Object left_margin_cols, right_margin_cols;
+
+ /* Widths of left and right fringe areas for windows displaying
+ this buffer. */
+ Lisp_Object left_fringe_width, right_fringe_width;
+
+ /* Non-nil means fringes are drawn outside display margins;
+ othersize draw them between margin areas and text. */
+ Lisp_Object fringes_outside_margins;
+
+ /* Width and type of scroll bar areas for windows displaying
+ this buffer. */
+ Lisp_Object scroll_bar_width, vertical_scroll_bar_type;
/* Non-nil means indicate lines not displaying text (in a style
like vi). */