From: Pasi Kallinen Date: Sun, 25 Jul 2021 08:57:09 +0000 (+0300) Subject: Hide internal commands from key list X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c88bdb0a32c033d62093e083fb34775c6b3265ac;p=nethack Hide internal commands from key list --- diff --git a/src/cmd.c b/src/cmd.c index f93df9904..50d6b6c0f 100644 --- a/src/cmd.c +++ b/src/cmd.c @@ -2486,25 +2486,30 @@ dokeylist(void) putstr(datawin, 0, ""); show_menu_controls(datawin, TRUE); - if (keylist_putcmds(datawin, TRUE, GENERALCMD, WIZMODECMD, keys_used)) { + if (keylist_putcmds(datawin, TRUE, GENERALCMD, + WIZMODECMD | INTERNALCMD, keys_used)) { putstr(datawin, 0, ""); putstr(datawin, 0, "General commands:"); - (void) keylist_putcmds(datawin, FALSE, GENERALCMD, WIZMODECMD, + (void) keylist_putcmds(datawin, FALSE, GENERALCMD, + WIZMODECMD | INTERNALCMD, keys_used); } if (keylist_putcmds(datawin, TRUE, 0, - GENERALCMD | WIZMODECMD, keys_used)) { + GENERALCMD | WIZMODECMD | INTERNALCMD, keys_used)) { putstr(datawin, 0, ""); putstr(datawin, 0, "Game commands:"); (void) keylist_putcmds(datawin, FALSE, 0, - GENERALCMD | WIZMODECMD, keys_used); + GENERALCMD | WIZMODECMD | INTERNALCMD, + keys_used); } - if (wizard && keylist_putcmds(datawin, TRUE, WIZMODECMD, 0, keys_used)) { + if (wizard && keylist_putcmds(datawin, TRUE, + WIZMODECMD, INTERNALCMD, keys_used)) { putstr(datawin, 0, ""); putstr(datawin, 0, "Debug mode commands:"); - (void) keylist_putcmds(datawin, FALSE, WIZMODECMD, 0, keys_used); + (void) keylist_putcmds(datawin, FALSE, + WIZMODECMD, INTERNALCMD, keys_used); } display_nhwindow(datawin, FALSE);