diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 1c56a7c5996..f6f4dc3ef88 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,34 @@ | |||
| 1 | 2013-11-04 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (message3_nolog, message_with_string): Encode the string | ||
| 4 | before writing it to the terminal in a non-interactive session. | ||
| 5 | |||
| 6 | * lread.c (openp): If both FILENAME and SUFFIX are unibyte, make | ||
| 7 | sure we concatenate them into a unibyte string. | ||
| 8 | |||
| 9 | * fileio.c (make_temp_name): Encode PREFIX, and decode the | ||
| 10 | resulting temporary name before returning it to the caller. | ||
| 11 | (Fexpand_file_name): If NAME is pure-ASCII and DEFAULT_DIRECTORY | ||
| 12 | is a unibyte string, convert NAME to a unibyte string to ensure | ||
| 13 | that the result is also a unibyte string. | ||
| 14 | |||
| 15 | * emacs.c (init_cmdargs): Use build_unibyte_string to make sure we | ||
| 16 | create unibyte strings from default paths and directory/file | ||
| 17 | names. | ||
| 18 | |||
| 19 | * coding.h (ENCODE_FILE): Do not attempt to encode a unibyte | ||
| 20 | string. | ||
| 21 | |||
| 22 | * callproc.c (init_callproc): Use build_unibyte_string to make | ||
| 23 | sure we create unibyte strings from default paths and | ||
| 24 | directory/file names. | ||
| 25 | |||
| 26 | * buffer.c (init_buffer): Don't store default-directory of | ||
| 27 | 8scratch* in multibyte form. The original problem which led to | ||
| 28 | that is described in | ||
| 29 | http://lists.gnu.org/archive/html/emacs-pretest-bug/2004-11/msg00532.html, | ||
| 30 | but it was solved long ago. (Bug#15260) | ||
| 31 | |||
| 1 | 2013-11-04 Paul Eggert <eggert@cs.ucla.edu> | 32 | 2013-11-04 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 33 | ||
| 3 | Port to stricter C99 platforms. | 34 | Port to stricter C99 platforms. |