fixes5-0-1.txt catch-up
This commit is contained in:
+15
-2
@@ -91,6 +91,14 @@ Amiga: fix latent issue found in code review: (1L << i) for i==31 (or
|
|||||||
Amiga: fix latent issue found in code review: Drop unused cnt= from
|
Amiga: fix latent issue found in code review: Drop unused cnt= from
|
||||||
amii_display_nhwindow's DoMenuScroll call; the menu return value
|
amii_display_nhwindow's DoMenuScroll call; the menu return value
|
||||||
is consumed elsewhere, not here
|
is consumed elsewhere, not here
|
||||||
|
curses on Windows: the number of columns was being capped by default
|
||||||
|
at 110 in cursinit.c; try to use the console width if no explicit
|
||||||
|
setting was specified in the config file; impacted both wincon
|
||||||
|
and wingui curses
|
||||||
|
curses on Windows: some early data is alloc'd for the windows console
|
||||||
|
settings in both tty and curses (pdcursesmod) prior to the
|
||||||
|
window port initialization, but only tty was freeing it; call
|
||||||
|
console_exit() in nethack_exit if window port is curses
|
||||||
gcc-16: tiletext.c [-Wdiscarded-qualifiers] warning suppression
|
gcc-16: tiletext.c [-Wdiscarded-qualifiers] warning suppression
|
||||||
libnh: update get_nhuuid() for libnhmain
|
libnh: update get_nhuuid() for libnhmain
|
||||||
libnh: sys/libnh/libnhmain.c: drop `static` on `whoami()`
|
libnh: sys/libnh/libnhmain.c: drop `static` on `whoami()`
|
||||||
@@ -111,6 +119,8 @@ libnh: sys/unix/hints/macOS.500 in the WANT_LIBNH block, add an explicit
|
|||||||
no longer triggers `lua_support`, so include/nhlua.h never gets
|
no longer triggers `lua_support`, so include/nhlua.h never gets
|
||||||
generated and recover.c's transitive #include of hack.h fails
|
generated and recover.c's transitive #include of hack.h fails
|
||||||
macOS: fix ncurses build with Homebrew
|
macOS: fix ncurses build with Homebrew
|
||||||
|
musl: musl libc does not have __sighandler_t so don't use it in the
|
||||||
|
macro definition for SIG_RET_TYPE with musl
|
||||||
WASM: resolve some build failures in 'make CROSS_TO_WASM=1'
|
WASM: resolve some build failures in 'make CROSS_TO_WASM=1'
|
||||||
WASM: hints file cross-pre2.500 update to CFLAGS to include -DNHUUID
|
WASM: hints file cross-pre2.500 update to CFLAGS to include -DNHUUID
|
||||||
Windows: don't demand keypress on intentional exit
|
Windows: don't demand keypress on intentional exit
|
||||||
@@ -134,6 +144,7 @@ NetHack Community Patches (or Variation) Included
|
|||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
NCURSES_CFLAGS was being ignored when using hints/linux.500 with only
|
NCURSES_CFLAGS was being ignored when using hints/linux.500 with only
|
||||||
WANT_WIN_TTY=1 and not WANT_WIN_CURSES=1 (pr #1522 by torakoya)
|
WANT_WIN_TTY=1 and not WANT_WIN_CURSES=1 (pr #1522 by torakoya)
|
||||||
|
added a hints file netbsd.500 for NetBSD (pr #1519 by SirWumpus)
|
||||||
|
|
||||||
|
|
||||||
Code Cleanup and Reorganization
|
Code Cleanup and Reorganization
|
||||||
@@ -160,5 +171,7 @@ Amiga: remove miscellaneous unused code like TTY/BBS support, commented
|
|||||||
Amiga: make INTUI_NEW_LOOK unconditional
|
Amiga: make INTUI_NEW_LOOK unconditional
|
||||||
Amiga: drop SHAREDLIB dead build flavor
|
Amiga: drop SHAREDLIB dead build flavor
|
||||||
Amiga: make amigapkg depend on $(GAMEBIN)
|
Amiga: make amigapkg depend on $(GAMEBIN)
|
||||||
|
unix hints: consolidate all the bsd flavours into a single sys/unix/bsd.500
|
||||||
|
hints file to ease maintenance going forward; use bsd make
|
||||||
|
conditional logic to carry out steps unique to NetBSD, OpenBSD,
|
||||||
|
FreeBSD, GhostBSD
|
||||||
|
|||||||
Reference in New Issue
Block a user