]> granicus.if.org Git - nethack/commitdiff
cmdassist enhancement again
authornethack.rankin <nethack.rankin>
Sat, 10 Jan 2004 03:29:30 +0000 (03:29 +0000)
committernethack.rankin <nethack.rankin>
Sat, 10 Jan 2004 03:29:30 +0000 (03:29 +0000)
>      [...] it also suppresses the message about how to disable
> cmdassist in this case.

     Well it would have done so if I'd used the right diff....

src/cmd.c

index 54824a0f21ee6513cef51060c4cbd10ca4d43358..475a6d828e0ccd058b8a234fa5563b1ec7d23d02 100644 (file)
--- a/src/cmd.c
+++ b/src/cmd.c
@@ -2189,8 +2189,12 @@ const char *msg;
        putstr(win, 0, "          <  up");
        putstr(win, 0, "          >  down");
        putstr(win, 0, "          .  direct at yourself");
-       putstr(win, 0, "");
-       putstr(win, 0, "(Suppress this message with !cmdassist in config file.)");
+       if (msg) {
+           /* non-null msg means that this wasn't an explicit user request */
+           putstr(win, 0, "");
+           putstr(win, 0,
+                  "(Suppress this message with !cmdassist in config file.)");
+       }
        display_nhwindow(win, FALSE);
        destroy_nhwindow(win);
        return TRUE;