teeemcee
2023-10-27 19:07:05 -0700 (Fri, 27 Oct 2023)
49
Include stdbool.h or not from C as needed by MSVC
---
U wip/config.h
___
Ohrrpgce mailing list
ohrrpgce@lists.motherhamster.org
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.
teeemcee
2023-10-27 19:06:13 -0700 (Fri, 27 Oct 2023)
262
scons: add builddir= arg to set the variant directory
This may sometimes be useful when running into a problem with scons not fully
rebuilding or when sharing a source tree between multiple VMs, although the
build cache should already cover
teeemcee
2023-10-27 19:06:05 -0700 (Fri, 27 Oct 2023)
130
scons: fix compiling for Linux x86_64 with clang by cleaning up -no-pie logic
Hopefully this doesn't break Mac or FreeBSD builds.
---
U wip/SConscript
___
Ohrrpgce mailing list
ohrrpgce@lists.m
teeemcee
2023-10-27 19:05:56 -0700 (Fri, 27 Oct 2023)
54
Avoid various warnings when compiling with gcc -Wextra
---
U wip/allmodex.bas
U wip/array.c
U wip/backends.bas
U wip/filelayer.cpp
U wip/gfxRender.hpp
U wip/lib/sha1.c
U wip/lib/ujpeg.c
U wip/music_sdl.bas
U wip/os_sockets.c
teeemcee
2023-10-27 19:05:43 -0700 (Fri, 27 Oct 2023)
272
Avoid new warning in FB 1.20 because 3rd arg of PUT# is byref
It was always byref but the warning is new, when using a cast.
PUT #fh, 1 + id * 2, CAST(short, size)
> common.rbas(1401) warning 50(2): Suspicious address expression passed to
teeemcee
2023-10-27 19:05:29 -0700 (Fri, 27 Oct 2023)
195
"load slice collection" now returns 0 without error for blank collections
Instead, it shows an error only for out-of-range (beyond 0-32767) collection
IDs. Also, its behaviour was undocumented.
---
U wip/docs/plotdict.xml
U wip/scriptc
Oh good. And now I remember! I wanted to call this "inn menu" to match
other commands. We have:
main menu
items menu
spells menu
equip menu
save/load menu
order/team menu
debug menu
On the other hand the only command with "screen" in the name is "status
screen". (So "status menu" would be a good al