diff options
| author | Paul Eggert | 2012-04-09 15:54:59 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-04-09 15:54:59 -0700 |
| commit | 45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193 (patch) | |
| tree | 5bc87a8b5a3c754b8eb44a612cc6c03561d6b968 /src/dispextern.h | |
| parent | 9d6b4d53469a9ffd67bd770fabc6fe254e35c21d (diff) | |
| parent | 05920a43fc18e696b464387e781e7cfdcea5b5af (diff) | |
| download | emacs-45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193.tar.gz emacs-45e9f7da84c1bd3fc0d36d05c5708ed3b2d3a193.zip | |
Merge from trunk.
Diffstat (limited to 'src/dispextern.h')
| -rw-r--r-- | src/dispextern.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/dispextern.h b/src/dispextern.h index 82ad1d265a5..93611403649 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -454,7 +454,7 @@ struct glyph | |||
| 454 | /* Length of acronym or hexadecimal code string (at most 8). */ | 454 | /* Length of acronym or hexadecimal code string (at most 8). */ |
| 455 | unsigned len : 4; | 455 | unsigned len : 4; |
| 456 | /* Character to display. Actually we need only 22 bits. */ | 456 | /* Character to display. Actually we need only 22 bits. */ |
| 457 | unsigned ch : 26; | 457 | unsigned ch : 25; |
| 458 | } glyphless; | 458 | } glyphless; |
| 459 | 459 | ||
| 460 | /* Used to compare all bit-fields above in one step. */ | 460 | /* Used to compare all bit-fields above in one step. */ |
| @@ -2152,6 +2152,10 @@ struct it | |||
| 2152 | Don't handle some `display' properties in these strings. */ | 2152 | Don't handle some `display' properties in these strings. */ |
| 2153 | unsigned string_from_display_prop_p : 1; | 2153 | unsigned string_from_display_prop_p : 1; |
| 2154 | 2154 | ||
| 2155 | /* 1 means `string' comes from a `line-prefix' or `wrap-prefix' | ||
| 2156 | property. */ | ||
| 2157 | unsigned string_from_prefix_prop_p : 1; | ||
| 2158 | |||
| 2155 | /* 1 means we are iterating an object that came from a value of a | 2159 | /* 1 means we are iterating an object that came from a value of a |
| 2156 | `display' property. */ | 2160 | `display' property. */ |
| 2157 | unsigned from_disp_prop_p : 1; | 2161 | unsigned from_disp_prop_p : 1; |
| @@ -2272,6 +2276,7 @@ struct it | |||
| 2272 | bidi_dir_t paragraph_embedding; | 2276 | bidi_dir_t paragraph_embedding; |
| 2273 | unsigned multibyte_p : 1; | 2277 | unsigned multibyte_p : 1; |
| 2274 | unsigned string_from_display_prop_p : 1; | 2278 | unsigned string_from_display_prop_p : 1; |
| 2279 | unsigned string_from_prefix_prop_p : 1; | ||
| 2275 | unsigned display_ellipsis_p : 1; | 2280 | unsigned display_ellipsis_p : 1; |
| 2276 | unsigned avoid_cursor_p : 1; | 2281 | unsigned avoid_cursor_p : 1; |
| 2277 | unsigned bidi_p:1; | 2282 | unsigned bidi_p:1; |