From e60b0c44028ef49c94e4549b7f6e045f4ea87da4 Mon Sep 17 00:00:00 2001 From: Gerd Moellmann Date: Wed, 6 Mar 2002 15:56:17 +0000 Subject: [PATCH] (mark_kboards): Mark echo_string. --- src/ChangeLog | 11 +++++++++++ src/alloc.c | 1 + 2 files changed, 12 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 3f1f73372a4..8c0f7347ea4 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,16 @@ 2002-03-06 Gerd Moellmann + * 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. diff --git a/src/alloc.c b/src/alloc.c index 5eafa21c2c7..4a276a4cc12 100644 --- a/src/alloc.c +++ b/src/alloc.c @@ -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); } } -- 2.39.2