diff options
| author | Gerd Moellmann | 2001-10-31 11:12:09 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-10-31 11:12:09 +0000 |
| commit | dd387b25cddcdc7437a7abe5fbf3637a92e8d54b (patch) | |
| tree | d98a60ce4160c034324f5187117670a64781477e | |
| parent | 28a072fe30aaad1c25e122e93ae6ab788c5f9988 (diff) | |
| download | emacs-dd387b25cddcdc7437a7abe5fbf3637a92e8d54b.tar.gz emacs-dd387b25cddcdc7437a7abe5fbf3637a92e8d54b.zip | |
(struct face) <colors_copied_bitwise_p>: New
member.
| -rw-r--r-- | src/ChangeLog | 11 | ||||
| -rw-r--r-- | src/dispextern.h | 5 |
2 files changed, 16 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 689de4ccd30..ba97028618a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2001-10-31 Gerd Moellmann <gerd@gnu.org> | ||
| 2 | |||
| 3 | * xfaces.c (realize_x_face): If C is not a single-byte character, | ||
| 4 | set the face's colors_copied_bitwise_p instead of the defaulted_p | ||
| 5 | members which have a different meaning. | ||
| 6 | (free_face_colors): Do nothing for a face whose colors have been | ||
| 7 | copied bitwise. | ||
| 8 | |||
| 9 | * dispextern.h (struct face) <colors_copied_bitwise_p>: New | ||
| 10 | member. | ||
| 11 | |||
| 1 | 2001-10-31 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 12 | 2001-10-31 Pavel Jan,Bm(Bk <Pavel@Janik.cz> |
| 2 | 13 | ||
| 3 | * marker.c: Change doc-string comments to `new style' [w/`doc:' | 14 | * marker.c: Change doc-string comments to `new style' [w/`doc:' |
diff --git a/src/dispextern.h b/src/dispextern.h index 820f986179d..892025e41e7 100644 --- a/src/dispextern.h +++ b/src/dispextern.h | |||
| @@ -1313,6 +1313,11 @@ struct face | |||
| 1313 | unsigned tty_reverse_p : 1; | 1313 | unsigned tty_reverse_p : 1; |
| 1314 | unsigned tty_blinking_p : 1; | 1314 | unsigned tty_blinking_p : 1; |
| 1315 | 1315 | ||
| 1316 | /* 1 means that colors of this face may not be freed because they | ||
| 1317 | have been copied bitwise from a base face (see | ||
| 1318 | realize_x_face). */ | ||
| 1319 | unsigned colors_copied_bitwise_p : 1; | ||
| 1320 | |||
| 1316 | /* Next and previous face in hash collision list of face cache. */ | 1321 | /* Next and previous face in hash collision list of face cache. */ |
| 1317 | struct face *next, *prev; | 1322 | struct face *next, *prev; |
| 1318 | 1323 | ||