X11 extended command selection
The expansion of the extended commands list to include every command
has made picking extended commands out of X11's menu become tedious.
This uses the existing 'extmenu' option (previously tty-only) to
control whether all the commands are present or just the traditional
subset not bound to non-meta keystrokes ('adjust', 'chat', 'loot', &c).
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
.\" $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.302 $ $NHDT-Date: 1553858473 2019/03/29 11:21:13 $
|
||||
.\" $NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.303 $ $NHDT-Date: 1554134322 2019/04/01 15:58:42 $
|
||||
.\"
|
||||
.\" This is an excerpt from the 'roff' man page from the 'groff' package.
|
||||
.\" NetHack's Guidebook.mn currently does *not* adhere to these guidelines.
|
||||
@@ -2972,8 +2972,12 @@ Changes the extended commands interface to pop-up a menu of available
|
||||
commands.
|
||||
It is keystroke compatible with the traditional interface except that it
|
||||
does not require that you hit \fIEnter\fP.
|
||||
It is implemented only by the tty port
|
||||
(default off), when the game has been compiled to support tty graphics.
|
||||
It is implemented for the tty interface (default off).
|
||||
.lp ""
|
||||
For the X11 interface, which always uses a menu for choosing an extended
|
||||
command, it controls whether the menu shows all available commands (on)
|
||||
or just the subset of commands which have traditionally been considered
|
||||
extended ones (off).
|
||||
.lp female
|
||||
An obsolete synonym for \(lqgender:female\(rq.
|
||||
Cannot be set with the \(oqO\(cq command.
|
||||
|
||||
@@ -3266,8 +3266,13 @@ Cannot be set with the `{\tt O}' command.
|
||||
\item[\ib{extmenu}]
|
||||
Changes the extended commands interface to pop-up a menu of available commands.
|
||||
It is keystroke compatible with the traditional interface except that it does
|
||||
not require that you hit Enter. It is implemented only by the tty port
|
||||
(default off), when the game has been compiled to support tty graphics.
|
||||
not require that you hit Enter.
|
||||
It is implemented for the tty interface (default off).
|
||||
.lp ""
|
||||
For the X11 interface, which always uses a menu for choosing an extended
|
||||
command, it controls whether the menu shows all available commands (on)
|
||||
or just the subset of commands which have traditionally been considered
|
||||
extended ones (off).
|
||||
%.lp
|
||||
\item[\ib{female}]
|
||||
An obsolete synonym for ``{\tt gender:female}''. Cannot be set with the
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
$NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.294 $ $NHDT-Date: 1554071680 2019/03/31 22:34:40 $
|
||||
$NHDT-Branch: NetHack-3.6.2-beta01 $:$NHDT-Revision: 1.295 $ $NHDT-Date: 1554134321 2019/04/01 15:58:41 $
|
||||
|
||||
This fixes36.2 file is here to capture information about updates in the 3.6.x
|
||||
lineage following the release of 3.6.1 in April 2018. Please note, however,
|
||||
@@ -499,6 +499,8 @@ tty: when clipping was used to show a subset of the map on a small display,
|
||||
X11: its use of genl_status_update exposed a negative index use that could
|
||||
lead to a segfault
|
||||
X11: rollback disabling of keystroke input for PICK_NONE menus (for scrolling)
|
||||
X11: make use of the 'extmenu' option: On to choose among all commands, Off
|
||||
to choose among the traditional extended command subset
|
||||
curses: catch up with tty to not put dolook/whatis autodescribe feedback into
|
||||
^P message recall (multi-digit count feedback was already handled)
|
||||
curses: if the interface code ran out of memory, it would crash rather than
|
||||
|
||||
Reference in New Issue
Block a user