feature options (#version output)
I've sometimes seen , and basic NetHack features. as the last line of the features section from '#version'. I thought it was due to the way feature phrases were split into individual words by makedefs, but it turned out to be due to inserting pattern matching method at run-time. That dynamic options update had a second problem: if the final phrase "and basic NetHack features" was split across two lines, the run-time substitution didn't find it and the pattern matching entry ended up being left out. This fixes both problems, but if future dynamic entries become more complex, the phrase-splitting/word-wrapping being done by makedefs may need to be moved into nethack. Also, add entries for XLOGFILE and PANICLOG to makedefs' options and re-order a couple of existing ones alphabetically (a failry hopeless endeavor).
This commit is contained in:
@@ -453,6 +453,10 @@ when lit candelabrum burned out, persistent inventory window showed that it
|
||||
improve hilite_status, allowing multiple stops per field, and temporarily or
|
||||
permanently hilited fields
|
||||
give feedback when released from a bear trap
|
||||
#version output sometimes had ", and basic NetHack features." on its own line
|
||||
depending upon how the dynamically inserted pattern-match phrase fit
|
||||
#version output left out "pattern matching via <method>" if the basic NetHack
|
||||
features entry was split across two lines
|
||||
|
||||
|
||||
Fixes to Post-3.6.0 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user