# HG changeset patch # User Kenichi Handa # Date 1101802792 0 # Node ID 1ff2d3bb0cbddc775f14de1f62f34190d6f4621f # Parent 67bea14002c35890ffb4de80bad9ede1f02a1f4b *** empty log message *** diff -r 67bea14002c3 -r 1ff2d3bb0cbd lisp/ChangeLog --- a/lisp/ChangeLog Tue Nov 30 08:19:32 2004 +0000 +++ b/lisp/ChangeLog Tue Nov 30 08:19:52 2004 +0000 @@ -21,7 +21,7 @@ 2004-11-29 Kenichi Handa - * startup.el (command-line): Decode all buffer names by + * startup.el (command-line): Decode all default-directory by locale-coding-system. 2004-11-29 Jay Belanger diff -r 67bea14002c3 -r 1ff2d3bb0cbd src/ChangeLog --- a/src/ChangeLog Tue Nov 30 08:19:32 2004 +0000 +++ b/src/ChangeLog Tue Nov 30 08:19:52 2004 +0000 @@ -1,3 +1,23 @@ +2004-11-30 Kenichi Handa + + * term.c (encode_terminal_buf, encode_terminal_bufsize): New + variables. + (encode_terminal_code): Argument changed. Encode all + characters at once, and return a pointer to the result of + encoding. + (write_glyphs): Decide coding here. Adjusted for the above + change. + (insert_glyphs): Likewise. + (term_init): Initialize encode_terminal_bufsize to 0. + + * coding.c (Vcode_conversion_workbuf_name): New variable. + (syms_of_coding): Initialize and staticpro it. + (set_conversion_work_buffer): New function. + (run_pre_post_conversion_on_str): Use it. + (run_pre_write_conversin_on_c_str): New function. + + * coding.h (run_pre_write_conversin_on_c_str): Extern it. + 2004-11-30 YAMAMOTO Mitsuharu * keyboard.c: Don't undef SIGIO