diff options
| author | Chong Yidong | 2012-08-16 14:35:13 +0800 |
|---|---|---|
| committer | Chong Yidong | 2012-08-16 14:35:13 +0800 |
| commit | 032a42c88d421ee434e783e29bf2cde3d6a81e7b (patch) | |
| tree | 24fa7910668c8e4c92da4cd50d753a9a0358c64d /src/ChangeLog | |
| parent | 1c308380b6f29e389dc10d418b9203a74d64dce2 (diff) | |
| download | emacs-032a42c88d421ee434e783e29bf2cde3d6a81e7b.tar.gz emacs-032a42c88d421ee434e783e29bf2cde3d6a81e7b.zip | |
For Xft and X font backends, set omitted max_width font fields.
* src/xfont.c (xfont_open):
* src/xftfont.c (xftfont_open): Set the font's max_width field.
* src/font.h (struct font): Update comments.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 27527dbb934..54215f59f8e 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,6 +1,19 @@ | |||
| 1 | 2012-08-16 Chong Yidong <cyd@gnu.org> | ||
| 2 | |||
| 3 | * xfont.c (xfont_open): | ||
| 4 | * xftfont.c (xftfont_open): Set the font's max_width field. | ||
| 5 | |||
| 6 | * nsfont.m (nsfont_open): Similar to the Xft backend, set | ||
| 7 | min_width to space_width and average_width to the average over | ||
| 8 | printable ASCII characters. | ||
| 9 | (ns_char_width): Code cleanup. | ||
| 10 | (ns_ascii_average_width): New utility function. | ||
| 11 | |||
| 12 | * font.h (struct font): Update comments. | ||
| 13 | |||
| 1 | 2012-08-16 Dmitry Antipov <dmantipov@yandex.ru> | 14 | 2012-08-16 Dmitry Antipov <dmantipov@yandex.ru> |
| 2 | 15 | ||
| 3 | Simple interface to set Lisp_Object fields of chararcter tables. | 16 | Simple interface to set Lisp_Object fields of character tables. |
| 4 | * lisp.h (CSET): New macro. | 17 | * lisp.h (CSET): New macro. |
| 5 | (char_table_set_extras, char_table_set_contents) | 18 | (char_table_set_extras, char_table_set_contents) |
| 6 | (sub_char_table_set_contents): New function. | 19 | (sub_char_table_set_contents): New function. |