fixes updates for curses and Xcode
This commit is contained in:
+8
-2
@@ -230,8 +230,8 @@ X11: its use of genl_status_update exposed a negative index use that could
|
|||||||
X11: rollback disabling of keystroke input for PICK_NONE menus (for scrolling)
|
X11: rollback disabling of keystroke input for PICK_NONE menus (for scrolling)
|
||||||
|
|
||||||
|
|
||||||
Platform- and/or Interface-Specific Fixes
|
Platform- and/or Interface-Specific Fixes or Features
|
||||||
-----------------------------------------
|
-----------------------------------------------------
|
||||||
move 'perm_invent' value from flags to iflags to keep it out of save files;
|
move 'perm_invent' value from flags to iflags to keep it out of save files;
|
||||||
affects X11, win32, and curses
|
affects X11, win32, and curses
|
||||||
windows-gui: In nethackw, there could be conflicts between menu accelerators
|
windows-gui: In nethackw, there could be conflicts between menu accelerators
|
||||||
@@ -258,16 +258,22 @@ windows-tty: augment codepage850-to-Unicode mappings that are not displayable
|
|||||||
on the map
|
on the map
|
||||||
windows: Added ntassert() mechanism for Windows based port use
|
windows: Added ntassert() mechanism for Windows based port use
|
||||||
windows: heed OPTIONS=symset:default in config file if it is present
|
windows: heed OPTIONS=symset:default in config file if it is present
|
||||||
|
windows: add curses window port
|
||||||
tty: significant optimizations for performance and per field rendering
|
tty: significant optimizations for performance and per field rendering
|
||||||
tty: use WC2_FLUSH_STATUS to buffer changes until BL_FLUSH is received
|
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: 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: stop hitpointbar from jumping to 100% health at zero hit points
|
||||||
|
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'
|
unix: Makefile.src and Makefile.utl inadvertently relied on a 'gnu make'
|
||||||
extension when using $(VERBOSEMAKE) to reduce build-time feedback;
|
extension when using $(VERBOSEMAKE) to reduce build-time feedback;
|
||||||
replace with $(QUIETCC) which operates the same but defaults to
|
replace with $(QUIETCC) which operates the same but defaults to
|
||||||
verbose so doesn't use '$<' for multi-prerequisite targets unless
|
verbose so doesn't use '$<' for multi-prerequisite targets unless
|
||||||
specifically requested; use 'make QUIETCC=1 <target>' to get the
|
specifically requested; use 'make QUIETCC=1 <target>' to get the
|
||||||
3.6.1 behavior back
|
3.6.1 behavior back
|
||||||
|
unix: add curses window port
|
||||||
vms: data file processing and playground setup were missing post-3.4.3 files
|
vms: data file processing and playground setup were missing post-3.4.3 files
|
||||||
engrave, epitaph, and bogusmon made from corresponding *.txt
|
engrave, epitaph, and bogusmon made from corresponding *.txt
|
||||||
Qt: add Qt5 specific hints file for linux and Mac OS X (Ray Chason)
|
Qt: add Qt5 specific hints file for linux and Mac OS X (Ray Chason)
|
||||||
|
|||||||
Reference in New Issue
Block a user