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.
This commit is contained in:
20
README
20
README
@@ -9,11 +9,11 @@ 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
|
security-related vulnerabilities that affected NetHack versions between 3.6.0
|
||||||
and 3.6.4.
|
and 3.6.4.
|
||||||
|
|
||||||
The file doc/fixes36.5 in the source distribution has a full list of fixes. The
|
The file doc/fixes36.5 in the source distribution has a full list of fixes.
|
||||||
text in there was written for the development team's own use and is provided
|
The text in there was written for the development team's own use and is
|
||||||
"as is", so please do not ask us to further explain the entries in that file.
|
provided "as is", so please do not ask us to further explain the entries in
|
||||||
Some entries might be considered "spoilers", particularly in the "new features"
|
that file. Some entries might be considered "spoilers", particularly in the
|
||||||
section.
|
"new features" section.
|
||||||
|
|
||||||
Below you will find some other general notes that were not considered
|
Below you will find some other general notes that were not considered
|
||||||
spoilers:
|
spoilers:
|
||||||
@@ -21,10 +21,10 @@ spoilers:
|
|||||||
* fix accessing mons[-1] when trying to gate in a non-valid demon
|
* 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
|
* fix accessing mons[-1] when monster figures out if a tin cures stoning
|
||||||
* have string_for_opt() return empty_optstr on failure
|
* 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 add_menu_coloring()
|
||||||
* fix potential buffer overflow in sym_val()
|
* 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()
|
* fix potential buffer overflow in choose_windows()
|
||||||
* use vsnprintf instead of vsprintf in pline.c where possible
|
* 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
|
||||||
@@ -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
|
Intel Pentium or better (or clone) running Linux, BSDI, or
|
||||||
Windows (7 through 10)
|
Windows (7 through 10)
|
||||||
Intel 80386 or greater (or clone) boxes running Linux, or BSDI
|
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)
|
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
|
OpenVMS (aka VMS) V8.4 on Alpha and on Integrity/Itanium/IA64
|
||||||
|
|
||||||
Instructions have been provided by way of community contribution on:
|
Instructions have been provided by way of community contribution on:
|
||||||
msdos protected mode using djgpp
|
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.
|
Intel x86 running a version of Windows prior to XP.
|
||||||
Mips M2000 running RiscOS 4.1
|
Mips M2000 running RiscOS 4.1
|
||||||
NeXT running Mach (using BSD configuration)
|
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
|
Pocket PC devices running Windows CE 3.0 and higher
|
||||||
Pyramid 9820x running OSx 4.4c
|
Pyramid 9820x running OSx 4.4c
|
||||||
SGI Iris running IRIX
|
SGI Iris running IRIX
|
||||||
|
|||||||
@@ -91,7 +91,7 @@
|
|||||||
freeware CD, you will need to pass "/Define=_DECC_V4_SOURCE" as the
|
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
|
third argument to vmsbuild.com in step #5. The version of yacc
|
||||||
or bison in that distribution places '#include <stdlib.h>' in the
|
or bison in that distribution places '#include <stdlib.h>' 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.
|
conflicts that prevent compilation from completing.
|
||||||
|
|
||||||
5. To build NETHACK.EXE and its auxiliary programs, execute the
|
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".
|
Any character name you specify will be ignored in favor of "wizard".
|
||||||
|
|
||||||
[More out of date information. Rather than compile-time Local_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.]
|
WIZARDS in the file SYSCONF.]
|
||||||
|
|
||||||
15. At program startup time, NetHack uses the empty file PERM to prevent
|
15. At program startup time, NetHack uses the empty file PERM to prevent
|
||||||
|
|||||||
Reference in New Issue
Block a user