Mercurial > emacs
diff src/dispextern.h @ 96234:d83f0f57503f
(struct it): Replace bool truncate_lines_p with a line_wrap enum
possessing three possible values.
| author | Chong Yidong <cyd@stupidchicken.com> |
|---|---|
| date | Tue, 24 Jun 2008 17:56:41 +0000 |
| parents | 6cece6cbe017 |
| children | 2af6e85f13d5 |
line wrap: on
line diff
--- a/src/dispextern.h Tue Jun 24 17:56:14 2008 +0000 +++ b/src/dispextern.h Tue Jun 24 17:56:41 2008 +0000 @@ -1804,6 +1804,14 @@ LAST_PROP_IDX }; +/* An enumerator for the method of wrapping long lines. */ + +enum line_wrap_method +{ + TRUNCATE, + WORD_WRAP, + WINDOW_WRAP +}; struct it_slice { @@ -2008,8 +2016,7 @@ where the `^' can be replaced by a display table entry. */ unsigned ctl_arrow_p : 1; - /* 1 means lines are truncated. */ - unsigned truncate_lines_p : 1; + enum line_wrap_method line_wrap; /* Non-zero means that the current face has a box. */ unsigned face_box_p : 1;
