diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index ac913fc3264..88c208ce295 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog @@ -1,3 +1,7 @@ +2011-09-30 Glenn Morris + + * commands.texi (Keys): Whitespace fix. (Bug#9635) + 2011-09-24 Chong Yidong * windows.texi (Pop Up Window): Defer discussion of window diff --git a/doc/emacs/commands.texi b/doc/emacs/commands.texi index 5f44e7cd076..cff725027e9 100644 --- a/doc/emacs/commands.texi +++ b/doc/emacs/commands.texi @@ -137,7 +137,7 @@ become an invalid key sequence. @xref{Key Bindings}. Typing the help character (@kbd{C-h} or @key{F1}) after a prefix key displays a list of the commands starting with that prefix. The sole -exception to this rule is @key{ESC}: @kbd{@key{ESC}C-h} is equivalent +exception to this rule is @key{ESC}: @kbd{@key{ESC} C-h} is equivalent to @kbd{C-M-h}, which does something else entirely. You can, however, use @key{F1} to displays a list of the commands starting with @key{ESC}. diff --git a/src/ChangeLog b/src/ChangeLog index 2cb49cace00..790ae712476 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -288,9 +288,6 @@ (Finsert_file_contents): Check that counts are in proper range, rather than assuming fixnums fit into ptrdiff_t etc. Don't assume fixnums fit into int. - (Fdo_auto_save, Fset_buffer_auto_saved) - (Fclear_buffer_auto_save_failure): - Don't assume time_t is signed, or that it fits in int. * floatfns.c (Fexpt): Avoid undefined signed * signed overflow. * fns.c (Fcompare_strings, Fstring_lessp, struct textprop_rec, concat) (string_char_byte_cache_charpos, string_char_byte_cache_bytepos) @@ -777,6 +774,14 @@ 2011-09-30 Paul Eggert + * buffer.h (struct buffer): Use time_t, not int, for a time stamp. + This fixes a Y2038 bug on 64-bit hosts. + * buffer.c (reset_buffer): + * fileio.c (Fdo_auto_save, Fset_buffer_auto_saved) + (Fclear_buffer_auto_save_failure): + Use 0, not -1, to represent an unset failure time, since time_t + might not be signed. + Remove dependency on glibc malloc internals. * alloc.c (XMALLOC_OVERRUN_CHECK_OVERHEAD, XMALLOC_OVERRUN_CHECK_SIZE): Move back here from lisp.h, but with their new implementations.