diff options
| author | Kenichi Handa | 2006-06-09 02:18:09 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2006-06-09 02:18:09 +0000 |
| commit | e50e56890f9fd53cd82f00559d3a0edfa20a947b (patch) | |
| tree | d93d46eca0531e79cb5562e72f909775135c5555 /src/ChangeLog.unicode | |
| parent | 8e71d059274f2e55de5f590f3f4dda094a6f7863 (diff) | |
| download | emacs-e50e56890f9fd53cd82f00559d3a0edfa20a947b.tar.gz emacs-e50e56890f9fd53cd82f00559d3a0edfa20a947b.zip | |
*** empty log message ***
Diffstat (limited to 'src/ChangeLog.unicode')
| -rw-r--r-- | src/ChangeLog.unicode | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/ChangeLog.unicode b/src/ChangeLog.unicode index 878cd365c60..20bfd9bbc2f 100644 --- a/src/ChangeLog.unicode +++ b/src/ChangeLog.unicode | |||
| @@ -1,3 +1,49 @@ | |||
| 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 |
| @@ -5,6 +51,10 @@ | |||
| 5 | 51 | ||
| 6 | 2006-06-08 Kenichi Handa <handa@m17n.org> | 52 | 2006-06-08 Kenichi Handa <handa@m17n.org> |
| 7 | 53 | ||
| 54 | * emacs.c (main): Check -enable-font-backend arg after the check | ||
| 55 | of -nl. | ||
| 56 | (standard_args): Add "-enable-font-backend". | ||
| 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. |