options help
The revamped options handling was't doing dynamic help properly. After listing the booleans, it listed them again amongest the compound options. Since their description field is Null, that could be a big problem. sprintf(buf,"%s",NULL) on OSX produces "(null)" but most sprintf()'s would probably crash instead. The 'other' options (autopickup exceptions, menucolors, &c) were not listed at all. (I don't remember whether that was also the case before the revamp.) Now they're listed but not explained. The 'msg_window' description was unhelpful; this replaces it. A couple of others were longer than necessary so they've been shortened. The rest of optlist.h is reformatting wide lines. Recently added 'safe_wait' option was included in the Guidebook but not in dat/opthelp; add it.
This commit is contained in:
@@ -52,6 +52,8 @@ quick_farsight usually skip the chance to browse the map when [FALSE]
|
||||
rawio allow the use of raw I/O [FALSE]
|
||||
rest_on_space count the space bar as a rest character [FALSE]
|
||||
safe_pet prevent you from (knowingly) attacking your pet(s) [TRUE]
|
||||
safe_wait require use of 'm' prefix before '.' or 's' to [TRUE]
|
||||
wait or search when adjacent to a hostile monster
|
||||
sanity_check perform data sanity checks [FALSE]
|
||||
showexp display your accumulated experience points [FALSE]
|
||||
showrace show yourself by your race rather than by role [FALSE]
|
||||
|
||||
Reference in New Issue
Block a user