Mercurial > emacs
changeset 51359:24e32b75730a
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sat, 31 May 2003 02:02:02 +0000 |
parents | f827a37d5c82 |
children | f48326c934af |
files | lisp/ChangeLog src/ChangeLog |
diffstat | 2 files changed, 21 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Sat May 31 02:00:26 2003 +0000 +++ b/lisp/ChangeLog Sat May 31 02:02:02 2003 +0000 @@ -1,3 +1,8 @@ +2003-05-31 Kenichi Handa <handa@m17n.org> + + * files.el (recover-file): Bind coding-system-for-read to + auto-save-coding. + 2003-05-31 Juanma Barranquero <lektu@terra.es> * misc.el (mark-beginning-of-buffer, mark-end-of-buffer)
--- a/src/ChangeLog Sat May 31 02:00:26 2003 +0000 +++ b/src/ChangeLog Sat May 31 02:02:02 2003 +0000 @@ -3,12 +3,27 @@ * charset.h (VALID_LEADING_CODE_P): New macro. (UNIBYTE_STR_AS_MULTIBYTE_P): Check more rigidly. + * coding.c (DECODE_EMACS_MULE_COMPOSITION_CHAR): If coding->flags + is nonzero, accept multibyte form of eight-bit-control chars. + (decode_composition_emacs_mule): Likewise. + (decode_coding_emacs_mule): Likewise. + (encode_coding_emacs_mule): If coding->flags is nonzero, produce + multibyte form of eight-bit-control chars. + + * fileio.c (Qauto_save_coding, auto_save_coding): New variables. + (Finsert_file_contents): If coding-system-for-read is bound to + Qauto_save_coding, use the coding system emacs-mule with special + setting for recovering a file. + (choose_write_coding_system): On auto saving, use the coding + system emacs-mule with special setting for auto saving. + (syms_of_fileio) <Qauto_save_coding>: Intern and staticpro it. + 2003-05-30 Kenichi Handa <handa@m17n.org> * coding.c (ccl_coding_driver): Set ccl->eight_bit_control properly before calling ccl_driver. - * ccl.h (struct ccl_program) <eight_bit_control: Comment fixed. + * ccl.h (struct ccl_program) <eight_bit_control>: Comment fixed. * ccl.c (CCL_WRITE_CHAR): Increment extra_bytes only when it is nonzero.