1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-27 07:37:33 +00:00

(mark_kboards): Mark echo_string.

This commit is contained in:
Gerd Moellmann 2002-03-06 15:56:17 +00:00
parent 678e9d18b9
commit e60b0c4402
2 changed files with 12 additions and 0 deletions

View File

@ -1,5 +1,16 @@
2002-03-06 Gerd Moellmann <gerd@gnu.org>
* keyboard.c (echo_prompt, echo_char, echo_dash, echo_now)
(cancel_echoing, echo_length, echo_truncate): Changed to
work with new kboard definition.
(echo_now): Use message3_nolog instead of message2_nolog.
* alloc.c (mark_kboards): Mark echo_string.
* keyboard.h (ECHOBUFSIZE): Removed.
(struct kboard): Member echoptr removed, member echobuf renamed
to echo_string.
* xdisp.c (message_with_string): Use Fformat instead of doprnt and
message3 instead of message2 to display the message using STRING's
text properties.

View File

@ -4892,6 +4892,7 @@ mark_kboards ()
mark_object (&kb->Vsystem_key_alist);
mark_object (&kb->system_key_syms);
mark_object (&kb->Vdefault_minibuffer_frame);
mark_object (&kb->echo_string);
}
}