Mercurial > emacs
comparison src/ChangeLog.unicode @ 90447:389f7c0d8696
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 09 Jun 2006 02:18:09 +0000 |
parents | be2d12fa260a |
children | 92ed1b9edd67 |
comparison
equal
deleted
inserted
replaced
90446:c0ff181147ca | 90447:389f7c0d8696 |
---|---|
1 2006-06-09 Kenichi Handa <handa@m17n.org> | |
2 | |
3 * font.h (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Extern them. | |
4 | |
5 * font.c (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved from | |
6 ftfont.c. | |
7 (font_unparse_xlfd): Fix argument type declaration. Append "*" if | |
8 registry doesn't specify encoding part. | |
9 (font_find_for_lface): Pay attention to LFACE_FONT_INDEX. | |
10 (font_open_by_name): At first try parsing the name. | |
11 (syms_of_font): Declare Qiso8859_1, Qiso10646_1, and Qunicode_bmp | |
12 as Lisp symbols. | |
13 | |
14 * fontset.c (reorder_font_vector): Pay attention to the case that | |
15 the 3rd element of font_def is nil. | |
16 (fontset_font): For the default fontset, append one more fontset | |
17 elements for a script-based font specification. Don't add script | |
18 attribute on finding a font. | |
19 (new_fontset_from_font): Unconditionally set FONTSET_ASCII to the | |
20 font name. | |
21 (fontset_ascii_font): If a font can't be opened, return nil. | |
22 | |
23 * ftfont.c (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved to | |
24 font.c. | |
25 (ftfont_pattern_entity): New function. | |
26 (ftfont_get_cache): Assume that freetype_font_cache is already | |
27 initialized. | |
28 (ftfont_list): Handle the case that a file is specified in font | |
29 name. Use ftfont_pattern_entity to generate entities. | |
30 (ftfont_has_char): Check if the pattern contains FC_CHARSET. | |
31 (syms_of_ftfont): Initialize freetype_font_cache. | |
32 | |
33 * xftfont.c (xftfont_open): Make the font name fontconfig's | |
34 style. Add BLOCK_INPUT and UNBLOCK_INPUT. | |
35 (xftfont_close): Free font->font.name if not NULL. | |
36 | |
37 * xfont.c (xfont_list): If script is specified for a font, return | |
38 null_vector. | |
39 (xfont_list_family): Declare argument type. | |
40 | |
41 * xfaces.c (set_lface_from_font_name): If a font doesn't have a | |
42 name, set LFACE_FONT (lface) to nil. | |
43 | |
44 * xterm.c (x_new_fontset2): If an ASCII font couldn't be loaded, | |
45 return Qnil. | |
46 | |
1 2006-06-08 Jason Rumney <jasonr@gnu.org> | 47 2006-06-08 Jason Rumney <jasonr@gnu.org> |
2 | 48 |
3 * w32term.c (w32_initialize): Manually sync 2006-06-05 change from | 49 * w32term.c (w32_initialize): Manually sync 2006-06-05 change from |
4 HEAD. | 50 HEAD. |
5 | 51 |
6 2006-06-08 Kenichi Handa <handa@m17n.org> | 52 2006-06-08 Kenichi Handa <handa@m17n.org> |
53 | |
54 * emacs.c (main): Check -enable-font-backend arg after the check | |
55 of -nl. | |
56 (standard_args): Add "-enable-font-backend". | |
7 | 57 |
8 * coding.c (Ffind_operation_coding_system): Sync with HEAD. | 58 * coding.c (Ffind_operation_coding_system): Sync with HEAD. |
9 | 59 |
10 * callproc.c (Fcall_process): Sync with HEAD. | 60 * callproc.c (Fcall_process): Sync with HEAD. |
11 | 61 |