arrange platform/interface fixes alphabetically by platform in fixes36.2
This commit is contained in:
@@ -458,6 +458,37 @@ move 'perm_invent' value from flags to iflags to keep it out of save files;
|
||||
always define shell and suspend commands so that key bindings copied from one
|
||||
platform to another work even if second one disables those commands
|
||||
amiga: fix missing line continuation characters in Makefile
|
||||
MacOSX: add curses window port
|
||||
MacOSX: add Xcode project to sys/unixNetHack.xcodeproj
|
||||
MacOSX: add Xcode supporting files README.xcode and XCode.xcconfig
|
||||
containing important build info
|
||||
Qt: add Qt5 specific hints file for linux and Mac OS X (Ray Chason)
|
||||
Qt: enable compiling Qt5 on Windows (Ray Chason)
|
||||
Qt: entering extended commands, hide non-matching ones
|
||||
Qt: remember tile and font size
|
||||
tty: significant optimizations for performance and per field rendering
|
||||
tty: use WC2_FLUSH_STATUS to buffer changes until BL_FLUSH is received
|
||||
tty: support BL_RESET in status_update to force an update to all status fields
|
||||
tty: stop hitpointbar from jumping to 100% health at zero hit points
|
||||
tty: try harder to prevent a disconnected terminal (SIGHUP) from running amok
|
||||
and using up all available CPU time
|
||||
tty: suppress intermediate 'Count: 123' prompt and getpos autodescribe
|
||||
feedback from being included in ^P message recall
|
||||
tty: ^P feedback with msg_window:full/combination/reverse containing output
|
||||
from dolook/whatis could show strange characters for DECgraphics
|
||||
unix: Makefile.src and Makefile.utl inadvertently relied on a 'gnu make'
|
||||
extension when using $(VERBOSEMAKE) to reduce build-time feedback;
|
||||
replace with $(QUIETCC) which operates the same but defaults to
|
||||
verbose so doesn't use '$<' for multi-prerequisite targets unless
|
||||
specifically requested; use 'make QUIETCC=1 <target>' to get the
|
||||
3.6.1 behavior back
|
||||
unix: add curses window port
|
||||
vms: data file processing and playground setup were missing post-3.4.3 files
|
||||
engrave, epitaph, and bogusmon made from corresponding *.txt
|
||||
windows: Added ntassert() mechanism for Windows based port use
|
||||
windows: heed OPTIONS=symset:default in config file if it is present
|
||||
windows: add curses window port which can co-exist with tty in exe and be
|
||||
selectable in user config file via OPTIONS=windowtype:curses
|
||||
windows-gui: In nethackw, there could be conflicts between menu accelerators
|
||||
and an extra choice accelerator to fix H7132.
|
||||
windows-gui: recognize new BL_RESET in status_update; no change in behavior yet
|
||||
@@ -487,37 +518,6 @@ windows-tty: add support for mouse_support:0 (disabled), mouse_support:1
|
||||
(fully-functional including disabling QuickEdit on Windows console
|
||||
because QuickEdit intercepts the mouse clicks so NetHack never sees
|
||||
them), or mouse_support:2 (NetHack support on but QuickEdit left as is)
|
||||
windows: Added ntassert() mechanism for Windows based port use
|
||||
windows: heed OPTIONS=symset:default in config file if it is present
|
||||
windows: add curses window port which can co-exist with tty in exe and be
|
||||
selectable in user config file via OPTIONS=windowtype:curses
|
||||
tty: significant optimizations for performance and per field rendering
|
||||
tty: use WC2_FLUSH_STATUS to buffer changes until BL_FLUSH is received
|
||||
tty: support BL_RESET in status_update to force an update to all status fields
|
||||
tty: stop hitpointbar from jumping to 100% health at zero hit points
|
||||
tty: try harder to prevent a disconnected terminal (SIGHUP) from running amok
|
||||
and using up all available CPU time
|
||||
tty: suppress intermediate 'Count: 123' prompt and getpos autodescribe
|
||||
feedback from being included in ^P message recall
|
||||
tty: ^P feedback with msg_window:full/combination/reverse containing output
|
||||
from dolook/whatis could show strange characters for DECgraphics
|
||||
MacOSX: add curses window port
|
||||
MacOSX: add Xcode project to sys/unixNetHack.xcodeproj
|
||||
MacOSX: add Xcode supporting files README.xcode and XCode.xcconfig
|
||||
containing important build info
|
||||
unix: Makefile.src and Makefile.utl inadvertently relied on a 'gnu make'
|
||||
extension when using $(VERBOSEMAKE) to reduce build-time feedback;
|
||||
replace with $(QUIETCC) which operates the same but defaults to
|
||||
verbose so doesn't use '$<' for multi-prerequisite targets unless
|
||||
specifically requested; use 'make QUIETCC=1 <target>' to get the
|
||||
3.6.1 behavior back
|
||||
unix: add curses window port
|
||||
vms: data file processing and playground setup were missing post-3.4.3 files
|
||||
engrave, epitaph, and bogusmon made from corresponding *.txt
|
||||
Qt: add Qt5 specific hints file for linux and Mac OS X (Ray Chason)
|
||||
Qt: enable compiling Qt5 on Windows (Ray Chason)
|
||||
Qt: entering extended commands, hide non-matching ones
|
||||
Qt: remember tile and font size
|
||||
X11: implement menucolors and allow menus to obey some attributes
|
||||
X11: make key translations work with menus on Linux
|
||||
X11: allow mouse wheel scrolling to work in menus by default
|
||||
|
||||
Reference in New Issue
Block a user