Mercurial > emacs
changeset 89589:95e439370b93
*** empty log message ***
author | Jason Rumney <jasonr@gnu.org> |
---|---|
date | Sat, 11 Oct 2003 23:04:57 +0000 |
parents | 3a34407a4019 |
children | 0035405908ab |
files | lisp/ChangeLog.22 src/ChangeLog.22 |
diffstat | 2 files changed, 45 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog.22 Sat Oct 11 23:01:55 2003 +0000 +++ b/lisp/ChangeLog.22 Sat Oct 11 23:04:57 2003 +0000 @@ -1,3 +1,7 @@ +2003-10-11 Jason Rumney <jasonr@gnu.org> + + * term/w32-win.el: Don't set fontsets to use sjis. + 2003-10-01 Kenichi Handa <handa@m17n.org> * language/japanese.el (iso-2022-jp, iso-2022-jp-2)
--- a/src/ChangeLog.22 Sat Oct 11 23:01:55 2003 +0000 +++ b/src/ChangeLog.22 Sat Oct 11 23:04:57 2003 +0000 @@ -1,3 +1,44 @@ +2003-10-11 Jason Rumney <jasonr@gnu.org> + + * w32term.c (w32_encode_char): New charset parameter. + font_info.encoding becomes encoding_type. + (x_get_font_repertory): New function. Warning: stub only! + (x_new_font): Return quickly if font already set. + (x_new_fontset): fontsetname parameter is Lisp_Object. + Use new fs_query_fontset. Try new_fontset_from_font_name. Use + fontset_name for return value. + + * w32term.h: Declare x_get_font_repertory. + + * w32select.c (Fw32_set_clipboard_data): Use string_x_string_p in + place of find_charset_in_text. Use encode_coding_object in place + of encode_coding. + (Fw32_get_clipboard_data): Use decode_coding_c_string in place of + decode_coding. + + * w32fns.c (Fx_create_frame, x_create_tip_frame): Use new version + of x_new_fontset. + (w32_load_system_font): Initialize charset as unicode. + font_info.encoding becomes encoding_type. + (w32_to_x_font): Use decode_coding_c_string in place of + decode_coding. + (x_to_w32_font): Use encode_coding_object in place of + encode_coding. + (syms_of_w32fns): Set get_font_repertory_func. + + * w32console.c: Include character.h. Use terminal_encode_buffer + from term.c. + (write_glyphs): Use new version of encode_terminal_code. Use + encode_coding_object in place of encode_coding. + + * w32bdf.c (w32_load_bdf_font): Clear font_info before filling. + encoding becomes encoding_type. + + * term.c (terminal_encode_buffer): Make externally visible. + + * makefile.w32-in: Add character.h dependancies. + (character.o, chartab.o): New targets. + 2003-10-10 Kenichi Handa <handa@m17n.org> * fileio.c (Finsert_file_contents) [DOS_NT]: Use the macro