Hide internal commands from key list

This commit is contained in:
Pasi Kallinen
2021-07-25 11:57:09 +03:00
parent 227ef401df
commit c88bdb0a32
+11 -6
View File
@@ -2486,25 +2486,30 @@ dokeylist(void)
putstr(datawin, 0, ""); putstr(datawin, 0, "");
show_menu_controls(datawin, TRUE); 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, "");
putstr(datawin, 0, "General commands:"); putstr(datawin, 0, "General commands:");
(void) keylist_putcmds(datawin, FALSE, GENERALCMD, WIZMODECMD, (void) keylist_putcmds(datawin, FALSE, GENERALCMD,
WIZMODECMD | INTERNALCMD,
keys_used); keys_used);
} }
if (keylist_putcmds(datawin, TRUE, 0, if (keylist_putcmds(datawin, TRUE, 0,
GENERALCMD | WIZMODECMD, keys_used)) { GENERALCMD | WIZMODECMD | INTERNALCMD, keys_used)) {
putstr(datawin, 0, ""); putstr(datawin, 0, "");
putstr(datawin, 0, "Game commands:"); putstr(datawin, 0, "Game commands:");
(void) keylist_putcmds(datawin, FALSE, 0, (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, "");
putstr(datawin, 0, "Debug mode commands:"); 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); display_nhwindow(datawin, FALSE);