Apply the symbol changes to 3.4.4 tree

This commit is contained in:
nethack.allison
2006-09-27 22:13:48 +00:00
parent 01ce182b02
commit 171a28871c
2 changed files with 16 additions and 11 deletions

View File

@@ -272,6 +272,11 @@ unix: remove use of parentheses in nethack man page usage that confused a
man page conversion tool
winCE: disable processing of double-click messages if the first click
causes map to scroll
win32tty: work around problem where display symbols were wrong or unrecognizable
on systems where the default language for non-Unicode programs was not
set to "US English" - courtesy Ray Chason
win32tty: work around problem where some characters did not show up if the
console code page was other than 437
Windows, probably MSDOS and OS/2: attempting to use very first false rumor
for cookie fortune or random engraving could produce garbled text
when rumors.tru had CR+LF line ends instead of Unix-style LF lines
@@ -295,8 +300,18 @@ support ^R (and ^L in numpad mode) to request display repaint during direction
choosing and location choosing prompting modes
intelligent pets will use keys to unlock doors
destroyed drawbridge leaves some iron chains
obsolete config file keywords: GRAPHICS, OBJECTS, TRAPS, EFFECTS
deprecated options: IBMGraphics, DECGraphics, boulder
new options: symset, roguesymset for choosing a symbol set from the symbols file
new config file keyword: SYMBOLS for overriding character symbol values by name
Platform- and/or Interface-Specific New Features
------------------------------------------------
Code Cleanup and Reorganization
-------------------------------
drawing symbols for DECGraphics, IBMGraphics, MACgraphics are now stored in an
external symbol file that can be changed without rebuilding

View File

@@ -174,11 +174,6 @@ win32gui: made auto-arrange windows on/off option (it was reset automatically
win32gui: fix a possible crash with AltGr-4 WM_KEYDOWN handling
win32gui: use whatever alternate tile set is loaded in the menus
win32tty: prevent early error messages from flashing by too fast and not seen
win32tty: work around problem where display symbols were wrong or unrecognizable
on systems where the default language for non-Unicode programs was not
set to "US English" - courtesy Ray Chason
win32tty: work around problem where some characters did not show up if the
console code page was other than 437
platforms that support hangup: SAFERHANGUP to avoid losing objects in transit
between lists when hangup occurs, and also avoid cheats due to
well-timed hangups to stop a long melee
@@ -231,10 +226,6 @@ add ability to sort the list when viewing known spells with '+' command
describe magic cancellation from worn armor in enlightment/end-of-game feedback
add atmospheric sound messages for temples
sometimes give announcement message when monsters teleport to hero's vicinity
obsolete config file keywords: GRAPHICS, OBJECTS, TRAPS, EFFECTS
deprecated options: IBMGraphics, DECGraphics, boulder
new options: symset, roguesymset for choosing a symbol set from the symbols file
new config file keyword: SYMBOLS for overriding character symbol values by name
Platform- and/or Interface-Specific New Features
@@ -267,6 +258,5 @@ remove remains of sync_hunger, which has been ifdef'd out for years
new mextra structure housing pointers to mname, egd, epri, eshk, emin, edog
consolidate vault.h, epri.h, eshk.h, emin.h and edog.h into new mextra.h
new oextra structure housing pointers to oname, omonst, omid, olong, and omailcmd
drawing symbols for DECGraphics, IBMGraphics, MACgraphics are now stored in an
external symbol file that can be changed without rebuilding