Subject: bug#58543: 29.0.50; The 'q' key is not shown by "C-h ?"

From: Stefan Kangas <[email-masked]>
Date: Sun, 16 Oct 2022 16:50:22 +0000

Philip Kaludercic <[email-masked]> writes:

> diff --git a/src/keyboard.c b/src/keyboard.c
> index 8ab4a451b4..8386b599c3 100644
> --- a/src/keyboard.c
> +++ b/src/keyboard.c
> @@ -503,7 +503,7 @@ echo_add_key (Lisp_Object c)
>    if ((NILP (echo_string) || SCHARS (echo_string) == 0)
>        && help_char_p (c))
>      {
> -      AUTO_STRING (str, " (Type ? for further options)");
> +      AUTO_STRING (str, " (Type ? for further options, q for quick help)");
>        AUTO_LIST2 (props, Qface, Qhelp_key_binding);
>        Fadd_text_properties (make_fixnum (7), make_fixnum (8), props, str);

Also add the text property to the "q" here.  Something like:

    Fadd_text_properties (make_fixnum (30), make_fixnum (31), props, str);