diff --git a/doc/fixes36.2 b/doc/fixes36.2 index a808ba08d..835f8dad8 100644 --- a/doc/fixes36.2 +++ b/doc/fixes36.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) -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; affects X11, win32, and curses 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 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 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 +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 ' 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)