From 858bd2f37617a1a6210bb021f447cb053c3be329 Mon Sep 17 00:00:00 2001 From: PatR Date: Mon, 27 Jan 2020 11:53:18 -0800 Subject: [PATCH] Readme tweaks Replace a few tabs, remove a few trailing spaces, and shorten a few long lines. Readme still needs another fix: if falsely claims to contain all bug fixes since 3.6.4. I wasn't sure how to reword that so didn't try. Also, fix a couple of old typos in Install.vms. --- README | 24 ++++++++++++------------ sys/vms/Install.vms | 4 ++-- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/README b/README index 021fca318..9ecc76f08 100644 --- a/README +++ b/README @@ -5,15 +5,15 @@ which is a distant descendent of Rogue and Hack, and a direct descendent of NetHack 3.4 as there was no NetHack 3.5 release. NetHack 3.6.5 is the official release of NetHack that follows NetHack 3.6.4 -and contains all bug fixes since 3.6.4, including some fixes for exploitable +and contains all bug fixes since 3.6.4, including some fixes for exploitable security-related vulnerabilities that affected NetHack versions between 3.6.0 and 3.6.4. -The file doc/fixes36.5 in the source distribution has a full list of fixes. The -text in there was written for the development team's own use and is provided -"as is", so please do not ask us to further explain the entries in that file. -Some entries might be considered "spoilers", particularly in the "new features" -section. +The file doc/fixes36.5 in the source distribution has a full list of fixes. +The text in there was written for the development team's own use and is +provided "as is", so please do not ask us to further explain the entries in +that file. Some entries might be considered "spoilers", particularly in the +"new features" section. Below you will find some other general notes that were not considered spoilers: @@ -21,13 +21,13 @@ spoilers: * fix accessing mons[-1] when trying to gate in a non-valid demon * fix accessing mons[-1] when monster figures out if a tin cures stoning * have string_for_opt() return empty_optstr on failure - * ensure existing callers of string_for_opt() check return value before using it + * ensure existing callers of string_for_opt() check return value * fix potential buffer overflow in add_menu_coloring() * fix potential buffer overflow in sym_val() - * fix potential buffer overflow in pline(), raw_printf(), and config_error_add() + * fix potential buffer overflow in pline(), raw_printf(), config_error_add() * fix potential buffer overflow in choose_windows() * use vsnprintf instead of vsprintf in pline.c where possible - * Windows: includes a fix from a 3.6.4 post-release update where + * Windows: includes a fix from a 3.6.4 post-release update where * OPTIONS=map_mode:fit_to_screen could cause a game start failure * Windows: users with C-locale unmappable names could get game start failure @@ -74,8 +74,8 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code. Intel Pentium or better (or clone) running Linux, BSDI, or Windows (7 through 10) Intel 80386 or greater (or clone) boxes running Linux, or BSDI - Mac OS X 10.11 (follow the instructions in sys/unix, not sys/mac) - OpenVMS (aka VMS) V8.4 on Alpha and on Integrity/Itanium/IA64 + Mac OS X 10.11 (follow the instructions in sys/unix, not sys/mac) + OpenVMS (aka VMS) V8.4 on Alpha and on Integrity/Itanium/IA64 Instructions have been provided by way of community contribution on: msdos protected mode using djgpp @@ -112,7 +112,7 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code. Intel x86 running a version of Windows prior to XP. Mips M2000 running RiscOS 4.1 NeXT running Mach (using BSD configuration) - Palm Size PC 1.1 devices running Windows CE 2.11 + Palm Size PC 1.1 devices running Windows CE 2.11 Pocket PC devices running Windows CE 3.0 and higher Pyramid 9820x running OSx 4.4c SGI Iris running IRIX diff --git a/sys/vms/Install.vms b/sys/vms/Install.vms index 989df8a67..d90d7c6d3 100644 --- a/sys/vms/Install.vms +++ b/sys/vms/Install.vms @@ -91,7 +91,7 @@ freeware CD, you will need to pass "/Define=_DECC_V4_SOURCE" as the third argument to vmsbuild.com in step #5. The version of yacc or bison in that distribution places '#include ' in the - generated code, before nethack's '#include "config.h"', leading to + generated code, before NetHack's '#include "config.h"', leading to conflicts that prevent compilation from completing. 5. To build NETHACK.EXE and its auxiliary programs, execute the @@ -439,7 +439,7 @@ Notes: Any character name you specify will be ignored in favor of "wizard". [More out of date information. Rather than compile-time Local_WIZARD, - users(s) allowed to entre wizard mode are now controlled by the entry + users(s) allowed to run in wizard mode are now controlled by the entry WIZARDS in the file SYSCONF.] 15. At program startup time, NetHack uses the empty file PERM to prevent